Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Photon-GitHub/AntiCheatAddition
/ types & classes
Types & classes
266 in github.com/Photon-GitHub/AntiCheatAddition
⨍
Functions
1,097
◇
Types & classes
266
Class
AncientMaterialUtil
src/main/java/de/photon/anticheataddition/util/minecraft/world/material/AncientMaterialUtil.java:18
Class
AngleDelta
Single rotation delta accumulated per client tick.
src/main/java/de/photon/anticheataddition/user/data/subdata/LookPacketData.java:104
Class
AntiCheatAddition
src/main/java/de/photon/anticheataddition/AntiCheatAddition.java:35
Class
AntiCheatAdditionApi
src/main/java/de/photon/anticheataddition/api/AntiCheatAdditionApi.java:18
Class
AsyncBatchProcessor
src/main/java/de/photon/anticheataddition/util/datastructure/batch/AsyncBatchProcessor.java:12
Class
AutoEat
src/main/java/de/photon/anticheataddition/modules/checks/autoeat/AutoEat.java:15
Class
AutoFishConsistency
src/main/java/de/photon/anticheataddition/modules/checks/autofish/AutoFishConsistency.java:18
Class
AutoFishInhumanReaction
src/main/java/de/photon/anticheataddition/modules/checks/autofish/AutoFishInhumanReaction.java:17
Class
AutoPotion
src/main/java/de/photon/anticheataddition/modules/checks/autopotion/AutoPotion.java:18
Enum
AutoPotionState
src/main/java/de/photon/anticheataddition/modules/checks/autopotion/AutoPotion.java:118
Class
AutoTool
{@code AutoTool} detects suspicious quick tool swaps around block interactions, aiming to identify and flag automated or illicit "auto-tool" behaviors
src/main/java/de/photon/anticheataddition/modules/checks/autotool/AutoTool.java:33
Class
AutoToolData
Immutable data for tracking a player's auto-tool state between events. @param lastClick the last recorded block click @param originalSlotBeforeCor
src/main/java/de/photon/anticheataddition/modules/checks/autotool/AutoTool.java:72
Class
AutoTotem
Detects automatic refilling of the offhand with a totem of undying shortly after one was consumed. The check listens for hand swap or inventory events
src/main/java/de/photon/anticheataddition/modules/checks/autototem/AutoTotem.java:26
Class
AverageHeuristicBatchProcessor
src/main/java/de/photon/anticheataddition/modules/checks/inventory/AverageHeuristicBatchProcessor.java:17
Class
AxisAlignedBB
src/main/java/de/photon/anticheataddition/util/mathematics/AxisAlignedBB.java:10
Class
Batch
A thread safe class to save up a certain amount to elements which are then processed by {@link BatchProcessor}s.
src/main/java/de/photon/anticheataddition/util/datastructure/batch/Batch.java:14
Class
BatchPreprocessorTest
src/test/java/de/photon/anticheataddition/util/datastructure/BatchPreprocessorTest.java:10
Class
BatchPreprocessors
src/main/java/de/photon/anticheataddition/util/datastructure/batch/BatchPreprocessors.java:14
Class
BatchProcessor
An abstract representation of a processor of {@link Batch.Snapshot}s. <p> The {@link BatchProcessor} will register to {@link EventBus}es to receive th
src/main/java/de/photon/anticheataddition/util/datastructure/batch/BatchProcessor.java:21
Class
BatchTest
src/test/java/de/photon/anticheataddition/util/datastructure/BatchTest.java:16
Class
BetterSprintingSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/mods/BetterSprintingSentinel.java:38
Class
BookPageSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/exploits/BookPageSentinel.java:17
Class
Bool
src/main/java/de/photon/anticheataddition/user/data/Data.java:24
Class
BrandChannelData
Represents a data class to manage and save brand channel messages.
src/main/java/de/photon/anticheataddition/user/data/subdata/BrandChannelData.java:12
Class
BrandChannelMessageListener
Listens for brand channel plugin messages and updates the {@link User}'s {@link BrandChannelData} accordingly.
src/main/java/de/photon/anticheataddition/user/data/subdata/BrandChannelData.java:36
Class
BrandHider
src/main/java/de/photon/anticheataddition/modules/additions/BrandHider.java:26
Class
BufferTest
src/test/java/de/photon/anticheataddition/util/datastructure/BufferTest.java:11
Class
Builder
src/main/java/de/photon/anticheataddition/modules/ModuleLoader.java:114
Class
Builder
Factory for building a {@link TabCompleteSupplier}.
src/main/java/de/photon/anticheataddition/commands/TabCompleteSupplier.java:62
Class
Builder
Factory for building a {@link CommandAttributes} instance.
src/main/java/de/photon/anticheataddition/commands/CommandAttributes.java:75
Class
Builder
src/main/java/de/photon/anticheataddition/util/violationlevels/ViolationLevelManagement.java:83
Class
ByteBufUtil
src/main/java/de/photon/anticheataddition/util/pluginmessage/ByteBufUtil.java:10
Interface
CanSee
src/main/java/de/photon/anticheataddition/modules/additions/esp/CanSee.java:6
Class
ChatMessage
src/main/java/de/photon/anticheataddition/util/messaging/ChatMessage.java:8
Class
ClassReflect
src/main/java/de/photon/anticheataddition/util/reflection/ClassReflect.java:16
Class
Click
Represents a left-click interaction on a block with context.
src/main/java/de/photon/anticheataddition/modules/checks/autotool/AutoTool.java:55
Class
CommandAttributes
src/main/java/de/photon/anticheataddition/commands/CommandAttributes.java:20
Class
CommandAttributesTest
src/test/java/de/photon/anticheataddition/commands/CommandAttributesTest.java:7
Class
CommandBlockSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/exploits/CommandBlockSentinel.java:8
Class
ConfigChange
src/main/java/de/photon/anticheataddition/util/config/ConfigurationRepresentation.java:95
Interface
ConfigLoading
Defines methods to load values from the config.
src/main/java/de/photon/anticheataddition/modules/ConfigLoading.java:11
Class
ConfigUtil
src/main/java/de/photon/anticheataddition/util/config/ConfigUtil.java:12
Class
ConfigUtilTest
src/test/java/de/photon/anticheataddition/util/config/ConfigUtilTest.java:12
Enum
Configs
src/main/java/de/photon/anticheataddition/util/config/Configs.java:10
Class
ConfigurationRepresentation
src/main/java/de/photon/anticheataddition/util/config/ConfigurationRepresentation.java:14
Class
ConsoleLogHandler
src/main/java/de/photon/anticheataddition/util/log/ConsoleLogHandler.java:10
Class
ConstructorReflect
src/main/java/de/photon/anticheataddition/util/reflection/ConstructorReflect.java:8
Class
Counter
Counters to ignore a set amount of detections. The default values were tuned by testing.
src/main/java/de/photon/anticheataddition/user/data/Data.java:61
Class
CreativeKillPotionSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/exploits/CreativeKillPotionSentinel.java:9
Class
DamageIndicator
src/main/java/de/photon/anticheataddition/modules/additions/DamageIndicator.java:23
Class
Data
src/main/java/de/photon/anticheataddition/user/data/Data.java:16
Class
DataUpdaterEvents
A singleton to update the data in {@link AntiCheatAddition}s internal data storage.
src/main/java/de/photon/anticheataddition/user/data/DataUpdaterEvents.java:32
Class
DataUtil
Utility class providing common operations for numerical data arrays, including sum, average, variance, and outlier removal. <p> Supports primitive typ
src/main/java/de/photon/anticheataddition/util/mathematics/DataUtil.java:15
Class
DataUtilTest
src/test/java/de/photon/anticheataddition/util/mathematics/DataUtilTest.java:8
Class
DebugCommand
src/main/java/de/photon/anticheataddition/commands/subcommands/DebugCommand.java:14
Class
DebugUserLogHandler
src/main/java/de/photon/anticheataddition/util/log/DebugUserLogHandler.java:10
Class
DetectionManagement
src/main/java/de/photon/anticheataddition/util/violationlevels/DetectionManagement.java:18
Class
DetectionManagementTest
src/test/java/de/photon/anticheataddition/util/violationlevels/DetectionManagementTest.java:15
Class
DoubleStatistics
Encapsulates a {@link DoubleSummaryStatistics} to provide a resettable statistics object.
src/main/java/de/photon/anticheataddition/util/datastructure/statistics/DoubleStatistics.java:12
Class
Dummy
src/test/java/de/photon/anticheataddition/Dummy.java:19
Class
DummyInventory
src/main/java/de/photon/anticheataddition/util/datastructure/dummy/DummyInventory.java:18
Class
DupingDoubleDropped
src/main/java/de/photon/anticheataddition/modules/checks/duping/DupingDoubleDropped.java:20
Class
DupingSecretCache
src/main/java/de/photon/anticheataddition/modules/checks/duping/DupingSecretCache.java:26
Class
DurabilityHider
src/main/java/de/photon/anticheataddition/modules/additions/informationhider/DurabilityHider.java:8
Class
EmptyThresholds
src/main/java/de/photon/anticheataddition/util/violationlevels/threshold/EmptyThresholds.java:9
Class
EnchantmentHider
src/main/java/de/photon/anticheataddition/modules/additions/informationhider/EnchantmentHider.java:14
Interface
EntityUtil
src/main/java/de/photon/anticheataddition/util/minecraft/world/entity/EntityUtil.java:10
Class
EnumSetAccumulator
Copy of the newer guava method to accumulate to immutable {@link EnumSet}s, as minecraft 1.8 does not have that method.
src/main/java/de/photon/anticheataddition/util/datastructure/SetUtil.java:50
Class
Esp
src/main/java/de/photon/anticheataddition/modules/additions/esp/Esp.java:21
Class
Fastswitch
src/main/java/de/photon/anticheataddition/modules/checks/fastswitch/Fastswitch.java:17
Class
FieldReflect
src/main/java/de/photon/anticheataddition/util/reflection/FieldReflect.java:11
Class
FiveZigSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/mods/FiveZigSentinel.java:18
Class
Flag
This class presents options for the flagging process.
src/main/java/de/photon/anticheataddition/util/violationlevels/Flag.java:14
Class
FlagTest
src/test/java/de/photon/anticheataddition/util/violationlevels/FlagTest.java:7
Class
Floating
src/main/java/de/photon/anticheataddition/user/data/Data.java:37
Enum
Hitbox
src/main/java/de/photon/anticheataddition/util/mathematics/Hitbox.java:20
Class
HitboxLocation
src/main/java/de/photon/anticheataddition/util/mathematics/Hitbox.java:55
Class
IllegalItemSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/exploits/IllegalItemSentinel.java:24
Class
IllegalPotionSentinel
src/main/java/de/photon/anticheataddition/modules/sentinel/exploits/IllegalPotionSentinel.java:17
Class
ImpossibleChat
src/main/java/de/photon/anticheataddition/modules/checks/impossiblechat/ImpossibleChat.java:12
Class
InfoCommand
src/main/java/de/photon/anticheataddition/commands/subcommands/InfoCommand.java:16
Class
InformationHiderModule
src/main/java/de/photon/anticheataddition/modules/additions/informationhider/InformationHiderModule.java:13
Class
InternalCommand
src/main/java/de/photon/anticheataddition/commands/InternalCommand.java:20
Enum
InternalPermission
src/main/java/de/photon/anticheataddition/InternalPermission.java:7
Class
InternalPlayerCommand
src/main/java/de/photon/anticheataddition/commands/InternalPlayerCommand.java:10
Enum
InternalPotion
src/main/java/de/photon/anticheataddition/util/minecraft/world/entity/InternalPotion.java:15
Class
InternalTestCommand
src/main/java/de/photon/anticheataddition/commands/subcommands/InternalTestCommand.java:14
Class
Inventory
src/main/java/de/photon/anticheataddition/modules/checks/inventory/Inventory.java:20
Class
InventoryAverageHeuristic
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryAverageHeuristic.java:9
Class
InventoryBatch
src/main/java/de/photon/anticheataddition/user/data/batch/InventoryBatch.java:15
Class
InventoryClick
src/main/java/de/photon/anticheataddition/user/data/batch/InventoryBatch.java:24
Class
InventoryFrequency
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryFrequency.java:15
Class
InventoryHit
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryHit.java:14
Class
InventoryMove
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryMove.java:33
Class
InventoryMultiInteraction
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryMultiInteraction.java:20
Class
InventoryPerfectExit
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryPerfectExit.java:17
Class
InventoryRotation
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryRotation.java:13
Class
InventorySprinting
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventorySprinting.java:16
Class
InventoryStatistical
src/main/java/de/photon/anticheataddition/modules/checks/inventory/InventoryStatistical.java:8
Interface
InventoryUtil
src/main/java/de/photon/anticheataddition/util/inventory/InventoryUtil.java:16
next →
1–100 of 266, ranked by callers