Counter-AC
PluginMIT

Counter-AC

This is an experimental physics-based anti-cheat

6
Downloads
0
Followers
2 weeks ago
Updated
📦
1
Versions

📖About Counter-AC

Counter

Physics-based anti-cheat for Spigot/Paper 1.20+

Requires PacketEvents

I've been working on Counter for months, slowly improving it pass by pass. It's the runner-up to my earlier NoChance anti-cheat project. I rebuilt this from the ground up around a full movement prediction engine instead of simple threshold checks. Counter is still experimental. Expect rough edges and report what you find.

Features

  • 80+ checks across movement, combat and player behaviour
  • Prediction engine - simulates vanilla physics each tick (friction, gravity, liquids, ladders, ice, levitation, depth strider and more)
  • Combat analysis - reach, killaura, aim patterns, autoclicker, velocity, hitbox, crits, mace
  • Movement coverage - fly, speed, timer, jesus, phase, elytra, vehicles, ground spoof, scaffold-walk
  • Player checks - fastbreak/nuker with full vanilla dig-speed math, scaffold, tower, xray heuristics, inventory, crystal/anchor/totem, bots
  • Smart enforcement - safe setbacks, violation ladder, configurable punishments, optional double filtering for FP-sensitive servers
  • Auto-tune - loosen-only tuning from live stats, plus scheduled violation auto-clear
  • In-game GUI, Discord webhooks, persistent storage, lag/TPS/ping compensation

Commands

/counter (aliases /c, /anticheat) opens the main menu.

alerts, check <name>, info <check>, status [player], vl <player>, top, history <player>, exempt <player>, logs [page], debug [player], tune [apply], shadow, reset <player>, clear, reload

Permissions

  • counter.admin - full access
  • counter.alerts - receive cheat alerts
  • counter.gui - access the GUI
  • counter.use - use /counter
  • counter.exempt / counter.bypass — exclude a player from checks (default false)

Experimental - run it in alert-only mode first and report false positives.