Checks are grouped into four categories. Each check has one or more types (e.g. KillAura A/B/C) that detect the same cheat with different methods.
- VL (violation level): Every trigger raises the VL. When it reaches
max-vl, the punishment commands run.
- Buffer: Prevents one-off deviations from counting; VL does not grow until the buffer fills.
- Decay: VL decreases over time (by
decay per second), so occasional mistakes do not add up.
- Setback: Movement checks pull the player back to the last valid position.
- Ping/TPS compensation: Tolerances widen automatically during high ping or low TPS.
| Check | Types | Detects |
|---|
| KillAura | A, B, C | Hitting without looking, multi-target, abnormal rotation patterns |
| Reach | A, B | Hits farther than allowed relative to the hitbox (ping compensated) |
| AutoClicker | A, B | Click interval consistency and statistical distribution |
| Velocity | A | Ignoring or reducing knockback |
| Criticals | A | Critical hits without jumping |
| Aim | A, B | Perfect/robotic rotations from aimbots |
| Check | Types | Detects |
|---|
| Fly | A, B, D | Deviation from gravity prediction, hovering |
| Speed | A, C | Horizontal speed above the movement prediction |
| NoFall | A | Cancelling fall damage |
| Jesus | A | Walking on water/lava |
| Timer | A | Speeding up the client clock (packet balance) |
| Step | A | Climbing higher than a block in one tick |
| Check | Types | Detects |
|---|
| Scaffold | A, B | Superhuman or blind block placement |
| FastBreak | A | Breaking faster than the tool and effects allow |
| Nuker | A | Breaking many blocks at once |
| Check | Types | Detects |
|---|
| BadPackets | A, B | Protocol-violating or impossible packet sequences |
| Crasher | A | Excessive or malformed packets aimed at crashing the server |
checks:
combat:
killaura:
enabled: true
max-vl: 20
buffer: 5
decay: 0.5
alert: true
punishment:
- "ban %player% Unfair advantage (%check% VL %vl%)"
exempt:
worlds: [spawn]
Available variables: %player%, %uuid%, %check%, %type%, %vl%, %world%.