🛡️ Troy AC isn't out yet. Hop in the Discord to get pinged when it drops.
Troy AntiCheat

⚔   Built by server admins, for server admins   ⚔

Defend Your
Server.

Troy is a small, fast anticheat for Paper/Spigot 1.21.x. 25 checks across movement, combat, rotation, interact, player actions, and world. That's the whole pitch.

Join the Discord Explore Features →
Status: Coming Soon
Bot Detection: Active
Cheat Engine: On
Performance: Light

Six things
Troy does well

No bloated overhead, no false bans, no babysitting. Set it up once and stop thinking about cheaters.

🤖

Anti-Bot

Join flood protection. Per-IP connection limits and brand checks shut down botnet joins at the door.

Cheat Prevention

Speed, Flight, NoFall, Step, Phase, Tower, KillAura, Reach, HitBox, AutoClicker, Criticals — flagged per-tick.

💎

Xray Detection

Tracks which ores players dig and how they got to them. Lucky streaks stop looking lucky real fast.

🛡️

Lightweight Core

Stays out of your TPS. Runs fine on the host you actually have, not the one you wish you had.

🔍

Smart Flagging

Flags stack before anything happens. One weird tick won't ban a player. A pattern will.

📊

Logs + Webhook

Every violation written to file. Discord webhook posts flags live, cooldown-gated so it doesn't spam the channel.

Detection Engine

How it
actually works

Checks run per-tick. Packet timing, movement, combat geometry, inventory deltas — all feed into one decision, fast enough that nobody notices it's there.

  • Movement — Flight, Speed, Step, Phase
  • Combat — KillAura, Reach, HitBox
  • Rotation — AimGcd, MultiAura
  • Interact — Scaffold, FastPlace, GhostHand
  • Player — FastEat, NoSlow, Timer, Xray
# Troy AC — Detection Log   [09:14:02] Monitoring active...   [09:14:18] Player: xX_h4ck3r_Xx → Speed check: 2.8x baseline → FLAG: Possible Speed Hack → Confidence: 97.4%   [09:14:19] Player: BOT_Farm_01 → Behavior entropy: 0.02 → FLAG: Bot Signature Detected   ✓ Auto-action: BANNED ✓ Alert sent to staff   [09:14:20] Server TPS: 20.0 ✓ [09:14:20] Queue: 0 pending_

Stuff your
staff will use

The QoL bits that come in the box. Nothing you have to bolt on later.

01

Staff Alerts

In-game and Discord pings the second a flag goes up. Whoever's on can deal with it.

02

Violation Log

Every flag written to file with timestamp, check type, and VL. Settles ban-appeal arguments fast.

03

Per-Check Tuning

Every check has its own threshold, decay, max-vl, and buffer. Tune false-positives without disabling anything.

04

Auto-Punish

Hit kick-vl or ban-vl and Troy fires your command template. Setback, cancel, kick, ban — your call.

05

Bypass Perms

Granular troy.bypass.* nodes. Skip a single check for one player without dropping the rest of the wall.

06

Plugin API

TroyAcApi via Bukkit ServicesManager. Other plugins can query VL, hook flags, build their own panels.

Get in early

Not live yet. Hop in the Discord, poke at the defaults, ask questions, and get a ping the day it ships.

discord.gg/B4w3NnkeRB