Description
⚡ PRAXIC — Server-side Anticheat for Fabric 1.21.1
No client mod required. One jar. Every check enabled by default.
Compatible with Fabric Loader + Fabric API on Minecraft 1.21.1. Open source · Apache 2.0 · Source Code
⚡ 28 Detection Modules
Movement
| Module | What it covers |
|---|---|
| Fly | Hovering / flying |
| Speed | Moving too fast |
| Phase | Inside-block movement |
| NoSlow | Slowdown bypass |
| Jesus | Walking on liquids |
| Sprint | Sprint violations |
| BoatFly | Boat hovering |
| ElytraFly | Elytra flight manipulation |
| Step | Step height violations |
| GroundSpoof | Ground-state spoofing |
| Y-Prediction | Vertical movement prediction |
Combat
| Module | What it covers |
|---|---|
| Reach | Attack distance |
| KillAura | Automated combat |
| GhostTrap | Invisible honeypot hits |
| Criticals | Critical-hit spoofing |
| Velocity | Knockback manipulation |
| Rotation | Suspicious aim behavior |
| PostKillSnap | Post-kill target snapping |
World
| Module | What it covers |
|---|---|
| Scaffold | Automated bridging |
| Tower | Automated tower building |
| FastBreak | Block breaking too fast |
| FastPlace | Block placement rate |
| NoFall | Fall damage manipulation |
Client
| Module | What it covers |
|---|---|
| AutoClicker | Automated clicking |
| AutoTotem | Automated totem use |
| Inventory | Automated inventory actions |
| Timer | Game speed manipulation |
| BadPackets | Invalid protocol packets |
Each check runs independently — own sensitivity, own cooldown, own response action. Toggle on or off. One config file.
🔮 Smart Engine
- Physics Prediction — Simulates vanilla gravity tick by tick and compares predicted position to actual, catching fly and hover that simple threshold checks miss.
- Lag Compensation — Thresholds scale with each player's latency automatically. No configuration needed.
- Violation Decay — Violation levels decrease over time without new flags, so clean players recover on their own.
- Confidence Scoring — Evidence from multiple checks is weighed together, so isolated incidents do not escalate into punishment.
- Setback — Silent teleport to last safe position instead of disconnect.
⚙️ Actions
Every check carries its own configurable response:
| Action | Behavior |
|---|---|
| Warn | Alert the player, log the violation |
| Kick | Immediate disconnect |
| Ban | Permanent, automatic |
| Setback | Silent teleport to last safe position |
🖥️ Web Dashboard
Local admin panel at 127.0.0.1:8765:
- Live TPS and MSPT — server performance at a glance
- Player profiles — violations, evidence, recent incidents
- Quick actions — reset violations, toggle whitelist, no commands needed
- Incident feed — review flags with context
🔔 Integrations
- Staff Alerts — every flag reaches OP2+ in real time, with cooldown protection
- Discord Webhook — rich embeds with full details, one line in config
- Evidence Store — compact review packets for every flag, saved persistently
- History — per-player violation log that works offline
- Event API —
PraxicViolationEventfor custom mod integrations
🔥 REVEX — Escalation Addon
Graduated punishment system built on top of PRAXIC: Warn → 15 min → 1 hour → 1 day → permanent. Fully automatic.
💬 Commands
| Command | Description |
|---|---|
/praxic status |
Module overview |
/praxic stats |
Session flags, top checks, top players |
/praxic check <player> |
Player violations |
/praxic violations |
Server-wide overview |
/praxic evidence [player] |
Review evidence packets |
/praxic reset <player> |
Clear a record |
/praxic reload |
Hot-reload config |
/praxic whitelist add|remove|list |
Bypass for trusted players |
/praxic history <player> |
Persistent log — works offline |
All commands require OP level 2.
🚀 Setup
- Install Fabric Loader + Fabric API for 1.21.1
- Drop the jar into
mods/ - Start the server — done.
Config generates at config/praxic.json. Apply changes with /praxic reload.
Active development — detection improves with every release.


