Anti-cheat built on Minecraft's own physics.
Counter works out where every player should be each tick, the same way the vanilla client does. Anything a normal client can't do gets flagged.
Free. Spigot, Paper, Purpur and Folia on 1.20 and newer. Needs PacketEvents.
How it works
Counter runs the movement code itself. Friction, gravity, water, lava, ladders, ice, slime, elytra, boats and potion effects all go into the math.
When a move doesn't match, it knows by how much. That lets it be strict with cheaters and still go easy on players with bad ping.
More on the engineWhat it catches
Combat 22
Reach, killaura, aim assist, autoclicker, anti knockback, backtrack, criticals and mace. Fights with mobs are checked too.
- 7 punish
- 9 watch first
- 6 alert only
Movement 43
Fly, speed, timer, phase, step, jesus, spider, no fall, blink, elytra, boats and other vehicles.
- 24 punish
- 5 watch first
- 14 alert only
Player 50
Fastbreak with real dig speed math, nuker, scaffold, tower, xray, auto totem, crystal and anchor aura, bots and crash packets.
- 10 punish
- 13 watch first
- 26 alert only
- 1 off
The bars show what each check does out of the box. You can change every one.
See what each cheat runs intoMade for server staff
- Safe setbacks
- Cheaters get sent back to the last spot that checked out.
- Punish your way
- Violation ladders, ban waves and alert only checks, set per check.
- Replays
- The last 30 seconds of every player are kept, and a clip is saved when someone gets punished.
- Staff tools
- Freeze, spectate and inspect players. Everything lives in the /counter menu.
- Discord
- Webhook alerts, or a bot that posts alerts with buttons your staff can press.
- Networks
- Link every server on Bungee or Velocity. Alerts and violations follow the player.
Setup
-
Install PacketEvents
Counter uses it to read packets. Get it from Modrinth.
-
Add Counter
Put the jar in your plugins folder and restart. Java 21 is needed.
-
Open /counter
Alerts, checks and settings are all in the menu. Watch the alerts for a few days before you let it punish.
Commands you'll use most
/counterOpen the menu/counter alertsTurn alerts on or off/counter history <player>Past flags/counter replay save <player>Save a clip/counter tuneLoosen noisy checks
Get Counter
Free on Modrinth and SpigotMC. Version 1.2.10.