StarAC is the easy, lag-compensated anti-cheat for modern Minecraft PvP — 1.18–1.21+, Spigot/Paper/Purpur and Folia-native, with a clean in-game GUI. Free Lite for everyone; Pro for servers that need the advanced combat/aim layer.
Most anti-cheats force a brutal trade: turn them up and they false-flag your real players; turn them down and cheaters walk. StarAC is built the other way around — zero false positives is the #1 rule. Every check is lag-compensated against the client's real render window, and validated against an automated bot bench before it ships.
Lite isn't a crippled demo — it's the full cero-FP core for small and mid servers. Pro adds the advanced combat/aim layer and scales to networks.
Geometric ray-vs-AABB against the entity's real, rewound hitbox — anchored to a transaction round-trip, not ping/2. A single confirmed over-reach flags. Tuned so legit play never does.
Per-tick vanilla physics prediction with uncertainty. Speed/Fly/Timer, with NoSlow and AntiKnockback folded into a collision-aware predictor — step-ups, ice and sprint-jumps don't false-flag.
Criticals, AutoTotem, Crystal/Anchor Aura, Mace exploits, BadPackets, AutoBlock, NoSwing. New/heuristic checks ship in observe-only ALERT mode until real telemetry confirms zero false positives.
Region/entity-scheduler aware, validated on a real Folia server. The same JAR runs on Paper, Purpur and Spigot with zero config. Minecraft 1.18 → latest.
Set every check to punish, alert (observe-only), or shadow — straight from the in-game GUI. Launch carefully, tighten with data. Discord alerts, player profiles, SQLite out of the box.
Combat checks run on the Netty thread the moment the packet arrives; DB writes and alerts are async. Bot-tested at 100–150 concurrent players holding 20 TPS.
vs Grim (free, open-source): Grim is excellent at movement. StarAC doesn't try to out-movement Grim — it's the combat/aim + ease-of-use layer. Run Grim for movement and StarAC on top, or run StarAC alone if you want one simple, GUI-driven anti-cheat. They coexist.
That's the whole point of the design — no. Checks are lag-compensated to the client's real render window and validated against an automated bot bench (legit profiles must produce zero flags) before every release. Found one? We treat it as a P0.
No. It's been load-tested at 100–150 concurrent connections holding 20 TPS; hot paths run off the main thread where possible and are region-aware on Folia.
Yes — region/entity-scheduler aware, validated on a real Folia server. The same JAR also runs on Paper, Purpur and Spigot.
Yes — it's designed to coexist. Run Grim for movement and StarAC for combat and ease-of-use, or run StarAC on its own.
The advanced aim layer ships in observation mode today — it watches and learns, it doesn't auto-ban yet. It's a Pro/roadmap item; we promote a detection to punishing only once real data proves it's zero-false-positive.
Lite is free forever. Try Pro free for 7 days — same JAR, no card.
By installing StarAC you agree to the Terms & Conditions and Privacy Policy.