Checks
Every check in Counter and what it catches. Search for a cheat to see which checks look for it.
Out of the box, 68 checks punish, 46 only alert and 1 is off. You can change any of them in config.yml.
Combat
-
KillA
Looks at rotation patterns to catch killaura and aimbots.
Punishes -
KillB
Catches multi aura by tracking fast target switching.
Punishes -
AuraA
Catches attacks on an entity that isn't the one closest to the crosshair.
Alert only -
AuraB
Catches killaura that hits out of tick order or hits two targets in one tick.
Punishes -
SwingA
Catches attacks without an arm swing.
Alert only -
AimA
Catches unnatural aim smoothness and aim locking.
Punishes -
AimB
A real mouse turns in fixed steps set by sensitivity. This flags turns that don't fit any step.
Alert only -
AimC
Catches bow aimbot, arrows that land too perfectly at changing range.
Alert only -
ReachA
Catches hits from too far away, with lag compensation.
Punishes -
ReachB
Checks reach on the horizontal only, so reach can't hide behind looking up or down.
Punishes -
HitboxA
Catches hits that land outside the target's hitbox.
Punishes -
AutoA
Looks at click patterns to catch autoclickers.
Punishes -
ClickB
Hard cap on clicks per second.
Punishes -
VelocityA
Catches taking less knockback from a hit than the server sent.
Punishes -
CritA
Catches fake critical hits from tiny jumps or hovering.
Punishes -
BacktrackA
Catches hits on old, rewound positions of the target.
Punishes -
SprintA
Catches keep sprint, full speed kept after sprint hits.
Alert only -
SprintB
Catches a sprint packet sent right before a hit to get extra knockback.
Punishes -
AutoBlockA
Catches attacking while blocking with a sword or shield.
Punishes -
MaceA
Stops spoofed falls from one-shotting with the mace by removing smash damage the player didn't earn.
Punishes -
RotationB
Catches silent rotations on item use, used by auto pot, MLG and scaffold.
Alert only -
RotationA
Catches impossible rotation values, and the same rotation sent twice in a row.
Punishes
Movement
-
VeloA
Catches reduced or cancelled knockback.
Punishes -
MotionA
Catches anti knockback done through motion packets.
Punishes -
FlyA
Checks vertical movement against real gravity. Catches flying up and rising past a riptide or blast push.
Punishes -
FlyB
Catches hovering and staying up in the air. Also flags a player frozen mid air who stops sending moves but still answers pings.
Punishes -
FlyC
Catches anti gravity, falling slower than gravity allows.
Punishes -
SpeedA
Checks ground speed against the most a player could reach.
Punishes -
SpeedB
Checks air speed, catching strafe and boost hacks.
Punishes -
SpeedC
Speed cap on ice and packed ice.
Punishes -
SpeedD
Speed cap on soul sand with soul speed.
Punishes -
SneakA
Catches moving faster than sneak speed.
Punishes -
StrictA
Tries every input a player could press and flags moves that none of them explain.
Punishes -
PredictA
Catches small speed or slow fall edges that add up over time.
Alert only -
PredictB
Catches moves outside every path real input allows.
Alert only -
ChainA
Adds up tiny speed edges over the best legit move, so a small speed hack that stays under every limit still shows up after a few seconds.
Alert only -
StrafeA
Catches mid air direction changes a vanilla client can't make.
Punishes -
TimerA
Catches game speed changes through packet timing.
Punishes -
TimerB
Measures timer against Counter's own ping stream, which catches slow timers a normal rate check misses.
Alert only -
TimerC
Counts the tick packets newer clients send against Counter's own ping clock, so timer shows up even when a player isn't moving.
Alert only -
ClientA
Catches clients with their own movement code, plus fast timer while standing still.
Alert only -
NoFallA
Catches players avoiding fall damage, including faked landings.
Punishes -
GroundSpoofA
Catches clients that claim to be on the ground while in the air, or never claim it while walking.
Punishes -
JesusA
Catches walking on water.
Punishes -
JesusB
Catches hovering over water by watching for up and down motion that adds up to nothing.
Punishes -
JesusC
Catches walking on lava.
Punishes -
JesusD
Catches standing on a fishing bobber to walk on water.
Punishes -
StepA
Catches stepping up higher than a player can.
Punishes -
JumpA
Catches jumping again in mid air.
Punishes -
JumpB
Catches jumping higher than the player's effects allow.
Punishes -
SpiderA
Catches climbing straight up walls.
Alert only -
LadderA
Speed cap on ladders, vines and scaffolding.
Alert only -
PhaseA
Catches walking through solid blocks and noclip.
Punishes -
BlinkA
Catches players holding back movement packets to teleport forward.
Punishes -
NoSlowA
Catches moving at full speed while using items or in cobwebs.
Punishes -
WebA
Catches moving through cobwebs at normal speed.
Alert only -
ElyA
Catches elytra flight that goes past what the elytra allows.
Punishes -
BoatA
Catches boat fly and boat speed.
Alert only -
VehicleA
Catches horse, pig and strider speed and fly.
Alert only -
InvWalkA
Catches walking with an inventory open.
Punishes -
EdgeA
Catches stopping dead at block edges without sneaking (safe walk).
Alert only -
SlimeA
Checks bounce height off slime blocks.
Alert only -
SetbackBypassA
Catches players who carry on from their old spot after being set back.
Punishes -
ScaffWalkA
Catches sprinting backwards while bridging. Vanilla needs forward input to sprint.
Alert only -
BadA
Catches invalid or impossible movement packets.
Punishes
Player
-
EditionA
Catches perfectly smooth aim in fights. Cinematic camera is ignored.
Alert only -
PingB
Compares ping near an opponent to ping when alone. Real lag doesn't care if you're fighting.
Alert only -
CrystalA
Catches crystal place and detonate timing that is too fast.
Alert only -
CrystalB
Catches auto crystal breaking crystals before they exist, from too far or without looking.
Punishes -
CrystalC
Catches auto crystal placing from too far, on hidden faces or without looking.
Punishes -
AnchorA
Catches beds and respawn anchors used as weapons faster than a person can.
Punishes -
AnchorB
Catches anchor and bed aura using them from too far, on hidden faces or without looking.
Punishes -
PlaceB
Catches several blocks placed in one tick, like surround, auto trap and hole fill.
Punishes -
TotemA
Catches auto totem by timing how fast totems get equipped.
Punishes -
MultiA
Catches action combos a vanilla client can't do at once, like auto armor and auto totem clicks.
Alert only -
PotA
Catches auto pot through snaps, slot swaps and blind refills around potion throws.
Alert only -
SoupA
Catches auto soup through slot swaps, bowl drops and blind refills.
Alert only -
SwapA
Catches swapping to an item, using it and swapping back in one tick.
Punishes -
BowA
Catches bow spam, the same partial draw on every shot with an instant redraw.
Alert only -
AbilitiesA
Catches clients claiming they can fly when they can't.
Punishes -
EatA
Catches eating at full walk speed.
Punishes -
PingA
Catches lag switches and ping spoofing through the transaction round trip.
Alert only -
ScaffA
Catches scaffold bridging with impossible angles or speed.
Punishes -
AirPlaceA
Catches blocks placed against air or liquid.
Alert only -
TowerA
Catches towering straight up too fast.
Alert only -
BreakA
Catches fast break and nuker using vanilla dig speed math, plus breaking from too far.
Punishes -
PlaceA
Catches placing blocks faster than a person can.
Alert only -
XRayA
Flags finding diamond and debris veins too often for the amount of stone mined.
Alert only -
BaitA
Flags players who tunnel straight to fake chests only they were sent.
Alert only -
ProbeA
Catches dig packets real clients never send, used by ore and seed probes. The bad packets are dropped either way.
Punishes -
SeekA
Flags players who tunnel to bases they were never shown, again and again. Needs the base shield on.
Alert only -
FreecamA
Catches clicking blocks or hitting things the player's body isn't looking at.
Alert only -
GhostHandA
Catches using blocks through walls.
Punishes -
InvA
Catches chest stealers that empty a chest before the screen could even show.
Punishes -
AutoArmorA
Catches equipping a full armor set faster than a person can click.
Punishes -
FastUseA
Catches throwing every tick and eating or drinking faster than the item allows.
Alert only -
FishA
Catches auto fish reeling in faster than a person can react.
Alert only -
FishB
Catches auto fish that recasts on the exact same tick every time.
Alert only -
FishC
Catches auto fish that reels every bite on the same tick.
Alert only -
ToolA
Catches switching to a faster tool on the same tick digging starts. Off by default since a quick hotbar press looks the same.
Off -
CrashA
Stops malformed packets and coordinate overflow crash attempts.
Punishes -
CommandSpamA
Catches command spam used to lag the server.
Punishes -
InteractA
Catches entity interact packet spam.
Punishes -
SlotA
Catches hotbar slot switch spam.
Punishes -
SettingsA
Catches client settings packet floods.
Alert only -
PSneakA
Catches sneak toggle spam used to mess with the hitbox.
Punishes -
OrderA
Catches packets that arrive in an order vanilla clients never send.
Alert only -
CreativeA
Catches creative item packets from players not in creative.
Punishes -
SpectateA
Catches spectate packets from players not in spectator.
Punishes -
ExploitA
Catches packet tricks used by bypass modules, like resetting attack cooldown with a hotbar flick.
Alert only -
AntiBotA
Stops connection floods and idle bots.
Punishes -
ChatA
Catches chat floods, repeated messages and bot timing.
Alert only -
WdlA
Detects world downloader mods, turns them off remotely and flags the player.
Alert only -
BrandA
Flags cheat client brands, fake vanilla brands, brands that change mid session and brands outside your allowed list.
Alert only -
PrintA
Flags known cheat clients found by the fingerprint engine.
Alert only