KingAC
ModrinthAnti-cheat for Paper 1.21.11 that flags cheaters onto a /sus list with their flag counts instead of kicking them. Blatant ones (70 flags) get a 10-day ban, and checks cover fly, speed, reach, autoclicker and x-ray.
KingAC
Anti-cheat with a sus list for Paper 1.21.11. Cheaters get flagged, not kicked, and blatant ones get a temporary ban.
Features
📋 Sus list
Every failed check adds a flag and puts the player on the sus list. Run /sus to see everyone flagged, most flagged first, with how many times each player has been flagged. Click a name for the full breakdown.
🛡️ Checks
- Fly, Speed, NoFall
- Reach, Aim (hit something that wasn't under the crosshair), Multi-target
- AutoClicker
- Anti X-Ray: flags players who keep uncovering hidden ores far faster than natural ore density allows
Each check has its own on/off switch and thresholds. Checks have to build up violation points before they flag, and a check can only flag a player once per cooldown, so one hacking session doesn't inflate the count.
🔨 Bans
- Blatant cheaters: at 70 flags a player is kicked and banned for 10 days (the maximum). Uses the server's own ban list by default, or your ban plugin's temp-ban command.
- Gone for a week: sus-listed players who stay offline for 7+ days are banned automatically.
- Everyone else just stays on the list.
🔒 Immunity
Players with kingac.immune are never checked and never flagged. Nobody has it by default, not even OPs.
Commands
| Command | What it does | Permission |
|---|---|---|
| /sus [page] | Show the sus list | kingac.view |
| /sus info
| /sus clear
| /sus reload | Reload the config | kingac.manage |
kingac.alerts gives live flag messages when alerts are turned on in the config.
Configuration
Edit plugins/KingAC/config.yml, then run /sus reload. Sections:
- Checks: on/off and thresholds for each check
- Flags: cooldown between flags, alerts, list page size
- Blatant ban: flag count, days (max 10), optional ban-plugin command
- Auto-ban: days offline, minimum flags, ban command
- X-Ray: ore list, window and ratio
Blatant bans are also logged to plugins/KingAC/bans.log.
Requirements
Paper 1.21.11 and Java 21. No other plugins needed. Server-side only.
FAQ
Will it ban legit players?
No single flag bans anyone, and 70 flags is a lot. Behavioural checks can still false-flag on lag spikes or other plugins' movement tricks, so consider raising auto-ban.min-flags (for example to 5) so one stray flag can never lead to a ban.
I use LiteBans / EssentialsX.
Set blatant-ban.command to your temp-ban command, for example tempban {player} {days}d {reason}.
Does it replace Paper's anti-xray?
No. KingAC's anti-xray is behavioural. For packet-level ore hiding, also enable Paper's built-in anti-xray.
Creative and spectator players?
They're skipped.
Early release. Tell me what breaks.
Versions
FAQ
How do I install KingAC?
Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.
Is KingAC free?
KingAC is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.
Which Minecraft versions does KingAC support?
Works with Paper, Purpur. Supports versions 1.21.11–1.21.11. See the download section on this page for the full list of supported versions and loaders.

Comments 0
No comments yet. Be the first to share your thoughts.