├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── README.MD ├── .gitignore ├── LICENSE ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── java └── me │ └── tecnio │ └── ahm │ ├── AntiHaxerman.java │ ├── AntiHaxermanPlugin.java │ ├── alert │ ├── AlertManager.java │ ├── alert │ │ ├── AlertHandler.java │ │ ├── AlertHandlerFactory.java │ │ └── impl │ │ │ └── ThreadedAlertHandler.java │ └── punish │ │ ├── PunishmentHandler.java │ │ ├── PunishmentHandlerFactory.java │ │ └── impl │ │ ├── ProductionPunishmentHandler.java │ │ └── TestingPunishmentHandler.java │ ├── check │ ├── Check.java │ ├── api │ │ ├── Buffer.java │ │ ├── CheckManager.java │ │ ├── annotations │ │ │ ├── CheckManifest.java │ │ │ └── Disabled.java │ │ └── enums │ │ │ └── CheckState.java │ ├── impl │ │ ├── aim │ │ │ ├── AimA.java │ │ │ └── AimB.java │ │ ├── aura │ │ │ ├── AuraA.java │ │ │ ├── AuraB.java │ │ │ └── AuraC.java │ │ ├── autoclicker │ │ │ └── AutoClickerA.java │ │ ├── flight │ │ │ ├── FlightA.java │ │ │ ├── FlightB.java │ │ │ ├── FlightC.java │ │ │ └── FlightD.java │ │ ├── groundspoof │ │ │ └── GroundSpoofA.java │ │ ├── hitbox │ │ │ └── HitboxA.java │ │ ├── interact │ │ │ ├── InteractA.java │ │ │ ├── InteractB.java │ │ │ └── InteractC.java │ │ ├── protocol │ │ │ ├── ProtocolA.java │ │ │ ├── ProtocolB.java │ │ │ ├── ProtocolC.java │ │ │ ├── ProtocolD.java │ │ │ ├── ProtocolE.java │ │ │ ├── ProtocolF.java │ │ │ ├── ProtocolG.java │ │ │ └── ProtocolH.java │ │ ├── scaffold │ │ │ └── ScaffoldA.java │ │ ├── speed │ │ │ ├── SpeedA.java │ │ │ └── SpeedB.java │ │ ├── timer │ │ │ └── TimerA.java │ │ └── velocity │ │ │ ├── VelocityA.java │ │ │ ├── VelocityB.java │ │ │ └── VelocityC.java │ └── type │ │ ├── PacketCheck.java │ │ ├── PositionCheck.java │ │ └── RotationCheck.java │ ├── command │ ├── AntiHaxermanCommand.java │ └── impl │ │ ├── AlertsCommand.java │ │ ├── ChecksCommand.java │ │ ├── DefaultCommand.java │ │ └── InfoCommand.java │ ├── config │ └── ConfigManager.java │ ├── data │ ├── PlayerData.java │ ├── PlayerDataManager.java │ └── tracker │ │ ├── Tracker.java │ │ └── impl │ │ ├── ActionTracker.java │ │ ├── AttributeTracker.java │ │ ├── ConnectionTracker.java │ │ ├── EmulationTracker.java │ │ ├── EntityTracker.java │ │ ├── ExemptTracker.java │ │ ├── GhostBlockTracker.java │ │ ├── PositionTracker.java │ │ ├── RotationTracker.java │ │ └── VelocityTracker.java │ ├── exempt │ └── ExemptType.java │ ├── listener │ ├── bukkit │ │ └── RegistrationListener.java │ └── network │ │ ├── NetworkFilter.java │ │ └── NetworkListener.java │ ├── processor │ ├── PacketProcessor.java │ ├── impl │ │ ├── IncomingPacketProcessor.java │ │ └── OutgoingPacketProcessor.java │ └── prechecks │ │ ├── PreProcessorCheck.java │ │ ├── PreProcessorManager.java │ │ └── impl │ │ ├── LargeMoveCheck.java │ │ └── LargeRotationCheck.java │ ├── update │ ├── PositionUpdate.java │ └── RotationUpdate.java │ └── util │ ├── Factory.java │ ├── math │ ├── MathUtil.java │ ├── OptiFineShitMath.java │ └── client │ │ ├── ClientMath.java │ │ └── impl │ │ ├── OptifineMath.java │ │ └── VanillaMath.java │ ├── mcp │ ├── AxisAlignedBB.java │ ├── BlockPos.java │ ├── EnumFacing.java │ ├── MathHelper.java │ ├── MovingObjectPosition.java │ ├── Vec3.java │ └── Vec3i.java │ ├── player │ ├── CustomLocation.java │ ├── PlayerUtil.java │ ├── Teleport.java │ ├── TickTimer.java │ └── TrackerEntity.java │ ├── registry │ ├── Provider.java │ ├── ServiceKey.java │ ├── ServiceRegistry.java │ └── ServiceRegistryImpl.java │ ├── string │ └── ChatUtil.java │ ├── type │ ├── AHMDouble.java │ ├── EvictingList.java │ ├── EvictingMap.java │ ├── Motion.java │ └── Pair.java │ └── world │ └── BlockUtil.java └── resources ├── acf-core_en.properties ├── config.yml └── plugin.yml /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/.github/README.MD -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/LICENSE -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "antihaxerman" -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/AntiHaxerman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/AntiHaxerman.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/AntiHaxermanPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/AntiHaxermanPlugin.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/AlertManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/AlertManager.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/alert/AlertHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/alert/AlertHandler.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/alert/AlertHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/alert/AlertHandlerFactory.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/alert/impl/ThreadedAlertHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/alert/impl/ThreadedAlertHandler.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/punish/PunishmentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/punish/PunishmentHandler.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/punish/PunishmentHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/punish/PunishmentHandlerFactory.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/punish/impl/ProductionPunishmentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/punish/impl/ProductionPunishmentHandler.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/alert/punish/impl/TestingPunishmentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/alert/punish/impl/TestingPunishmentHandler.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/Check.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/api/Buffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/api/Buffer.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/api/CheckManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/api/CheckManager.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/api/annotations/CheckManifest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/api/annotations/CheckManifest.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/api/annotations/Disabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/api/annotations/Disabled.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/api/enums/CheckState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/api/enums/CheckState.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/aim/AimA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/aim/AimA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/aim/AimB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/aim/AimB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/aura/AuraA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/aura/AuraA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/aura/AuraB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/aura/AuraB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/aura/AuraC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/aura/AuraC.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/autoclicker/AutoClickerA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/autoclicker/AutoClickerA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/flight/FlightA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/flight/FlightA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/flight/FlightB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/flight/FlightB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/flight/FlightC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/flight/FlightC.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/flight/FlightD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/flight/FlightD.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/groundspoof/GroundSpoofA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/groundspoof/GroundSpoofA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/hitbox/HitboxA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/hitbox/HitboxA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/interact/InteractA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/interact/InteractA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/interact/InteractB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/interact/InteractB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/interact/InteractC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/interact/InteractC.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolC.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolD.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolE.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolF.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolG.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/protocol/ProtocolH.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/scaffold/ScaffoldA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/scaffold/ScaffoldA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/speed/SpeedA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/speed/SpeedA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/speed/SpeedB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/speed/SpeedB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/timer/TimerA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/timer/TimerA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityA.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/impl/velocity/VelocityC.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/type/PacketCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/type/PacketCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/type/PositionCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/type/PositionCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/check/type/RotationCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/check/type/RotationCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/command/AntiHaxermanCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/command/AntiHaxermanCommand.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/command/impl/AlertsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/command/impl/AlertsCommand.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/command/impl/ChecksCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/command/impl/ChecksCommand.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/command/impl/DefaultCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/command/impl/DefaultCommand.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/command/impl/InfoCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/command/impl/InfoCommand.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/config/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/config/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/PlayerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/PlayerData.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/PlayerDataManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/PlayerDataManager.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/Tracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/Tracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/ActionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/ActionTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/AttributeTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/AttributeTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/ConnectionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/ConnectionTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/EmulationTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/EmulationTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/EntityTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/EntityTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/ExemptTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/ExemptTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/GhostBlockTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/GhostBlockTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/PositionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/PositionTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/RotationTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/RotationTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/data/tracker/impl/VelocityTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/data/tracker/impl/VelocityTracker.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/exempt/ExemptType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/exempt/ExemptType.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/listener/bukkit/RegistrationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/listener/bukkit/RegistrationListener.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/listener/network/NetworkFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/listener/network/NetworkFilter.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/listener/network/NetworkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/listener/network/NetworkListener.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/PacketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/PacketProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/impl/IncomingPacketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/impl/IncomingPacketProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/impl/OutgoingPacketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/impl/OutgoingPacketProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/prechecks/PreProcessorCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/prechecks/PreProcessorCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/prechecks/PreProcessorManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/prechecks/PreProcessorManager.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/prechecks/impl/LargeMoveCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/prechecks/impl/LargeMoveCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/processor/prechecks/impl/LargeRotationCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/processor/prechecks/impl/LargeRotationCheck.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/update/PositionUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/update/PositionUpdate.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/update/RotationUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/update/RotationUpdate.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/Factory.java: -------------------------------------------------------------------------------- 1 | package me.tecnio.ahm.util; 2 | 3 | public interface Factory { 4 | T build(); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/math/MathUtil.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/math/OptiFineShitMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/math/OptiFineShitMath.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/math/client/ClientMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/math/client/ClientMath.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/math/client/impl/OptifineMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/math/client/impl/OptifineMath.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/math/client/impl/VanillaMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/math/client/impl/VanillaMath.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/AxisAlignedBB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/AxisAlignedBB.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/BlockPos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/BlockPos.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/EnumFacing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/EnumFacing.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/MathHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/MathHelper.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/MovingObjectPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/MovingObjectPosition.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/Vec3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/Vec3.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/mcp/Vec3i.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/mcp/Vec3i.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/player/CustomLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/player/CustomLocation.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/player/PlayerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/player/PlayerUtil.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/player/Teleport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/player/Teleport.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/player/TickTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/player/TickTimer.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/player/TrackerEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/player/TrackerEntity.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/registry/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/registry/Provider.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/registry/ServiceKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/registry/ServiceKey.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/registry/ServiceRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/registry/ServiceRegistry.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/registry/ServiceRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/registry/ServiceRegistryImpl.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/string/ChatUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/string/ChatUtil.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/type/AHMDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/type/AHMDouble.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/type/EvictingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/type/EvictingList.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/type/EvictingMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/type/EvictingMap.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/type/Motion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/type/Motion.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/type/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/type/Pair.java -------------------------------------------------------------------------------- /src/main/java/me/tecnio/ahm/util/world/BlockUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/java/me/tecnio/ahm/util/world/BlockUtil.java -------------------------------------------------------------------------------- /src/main/resources/acf-core_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/resources/acf-core_en.properties -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tecnio/antihaxerman/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------