Language

KingAC

KingAC

Modrinth

Anti-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.

8 downloads updated 7d ago
latest v1.0.0 Modrinth
Paper Purpur 1.21.11 – 1.21.11 Utility

KingAC

Anti-cheat with a sus list for Paper 1.21.11. Cheaters get flagged, not kicked, and blatant ones get a temporary ban.

Paper Minecraft Environment


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 | Flags per check, last flag, location, ban countdowns | kingac.view |
| /sus clear | Take a player off the list | kingac.manage |
| /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

Beta
1.0.0
paper, purpur · 1.21.11 · 7d ago
8

Comments 0

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

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.

Download KingAC

Files are served directly from the original source. Modgrid does not host or modify them.