Server-side, packet-based cheat detection for Paper. Every detection is latency-compensated, server-authoritative, and tuned against real cheat clients.
Packet-based — reads movement and combat straight off the network thread, before the server even processes it.
Server-authoritative — never trusts client-reported flags like onGround. Ground, slipperiness, fall damage and more are verified server-side.
Latency-compensated — every combat check rewinds targets through the attacker's ping window, so laggy and strafing players are never falsely flagged.
Validated against real cheats — checks are tuned against an actual cheat client and shipped only when they catch the cheat with virtually zero false positives.
Drag and drop — sensible, confidence-tiered defaults out of the box. Install it and it works; tune later if you want.
Enforcement you control
Per-check action — choose alert (staff only), setback (rubberband), or flag (punish) for every check
Full punishment ladder — kick after X flags, ban after X kicks
Persistent records — flag/kick counts survive restarts
Custom messaging — your own kick & ban messages plus a branded ban-rejoin screen
Public broadcast — optional "<player> was kicked/banned by Talon AntiCheat" message
Staff tools
In-game GUI — toggle and tune every check with no config files (/talon settings)
Rich alerts — hover for details, click to teleport to the suspect
Evidence reports — a per-ban report capturing the lead-up to every punishment
Latency compensation — laggy players don't get punished for their ping
Requirements
Paper 26.1.x (Minecraft 26.1) — Paper required
Installation
Drop talon-free-1.1.0.jar into your server's plugins/ folder
Start the server — you'll see Talon AntiCheat enabled (Paper 26.1, PacketEvents) — Free edition
Config generates at plugins/Talon/detections.json — tune in-game with /talon settings or edit the file and run /talon reload
Ops are exempt by default (talon.bypass). For non-OP staff, grant permissions with a permissions plugin such as LuckPerms.
Commands
/talon help — command menu (aliases: ac, anticheat, tac)