SentinelAC
Checks

All 20 checks.

What each check looks for, what it does by default, and the setting you're most likely to tune.

Reach

reach
kick

Flags hits landed from farther away than the game allows. Two over-reach hits are needed before one flag counts, and ping is given slack.

Group
Combat
Kicks at
3 VL
Key setting
max-reach 3.4

Hit angle

angle
kick

Flags hits on a target that sits far outside where the player is looking. Only very wide, off-centre hits count.

Group
Combat
Kicks at
4 VL
Key setting
max-angle 105°

Hitbox

hitbox
alert

Flags hits whose line of aim misses the target's body. Aim is sensitive to lag, so it alerts by default.

Group
Combat
Kicks at
4 VL
Key setting
tolerance 0.5

Multi-aura

multiattack
kick

Flags attacks on several different targets within one tick. Crowded fights are tolerated.

Group
Combat
Kicks at
4 VL
Key setting
max-targets 3

Auto-clicker

cps
kick

Flags click rates that no hand keeps up. The limit is set to catch clear auto-clickers only.

Group
Combat
Kicks at
4 VL
Key setting
max-cps 16

Click pattern

clickpattern
alert

Catches auto-clickers tuned under the CPS limit. People click with tens of milliseconds of jitter; software is metronomic.

Group
Combat
Kicks at
4 VL
Key setting
samples 20

Aim snap

aimsnap
alert

Catches killaura snapping onto a target in a single tick and landing dead centre. Both halves must happen together.

Group
Combat
Kicks at
5 VL
Key setting
snap 45°

Hit through walls

wallhit
kick

Flags hits with no line of sight to the victim. Fences and corners are allowed a clipped hit or two.

Group
Combat
Kicks at
3 VL
Key setting
buffer 3

Attack while using

useitemattack
kick

Flags attacking while eating, drinking or blocking, which the game doesn't allow.

Group
Combat
Kicks at
3 VL
Key setting
min-use 4 ticks

Auto-totem

autototem
kick

Flags a totem appearing in the off-hand faster than a person can react after one pops. Holding a totem early is never flagged.

Group
Combat
Kicks at
3 VL
Key setting
window 130 ms

Speed

speed
alert

Flags moving faster than sprint-jumping allows. Speed potions raise the limit. Moving at 2.2× the limit for three ticks is kicked.

Group
Movement
Kicks at
8 VL
Key setting
max-speed 0.62

Vertical

vertical
alert

Flags rising faster than a jump. Jump Boost, wind charges, slime, riptide, elytra and levitation are all accounted for.

Group
Movement
Kicks at
8 VL
Key setting
max-up 0.62

Fly / hover

hover
alert

Flags staying in the air with almost no vertical movement for seven seconds or more.

Group
Movement
Kicks at
5 VL
Key setting
max-air 140 ticks

No-fall

nofall
alert

Flags long falls that take no damage. Mace smashes, water, hay, slime, honey, cobwebs and powder snow are exempt.

Group
Movement
Kicks at
5 VL
Key setting
exempt landings

Water walk

jesus
alert

Flags walking on top of water or lava like it's solid ground.

Group
Movement
Kicks at
5 VL
Key setting
—

Timer

timer
alert

Flags a client speeding up its game clock. Readings are thrown away whenever the server lags or the client is catching up.

Group
Movement
Kicks at
4 VL
Key setting
max-rate 24/s

Nuker

nuker
kick

Flags breaking blocks faster than tools and enchantments allow.

Group
World
Kicks at
4 VL
Key setting
—

Fast place

fastplace
kick

Flags placing blocks faster than the game's placement cooldown.

Group
World
Kicks at
4 VL
Key setting
—

Block reach

blockreach
kick

Flags breaking or placing blocks from too far away.

Group
World
Kicks at
5 VL
Key setting
ping slack 0.6

Freecam

freecam
alert

Flags mining and building spread around the player while their body stays still, the pattern of a detached camera.

Group
World
Kicks at
5 VL
Key setting
window 3 s

Change any check with /sentinel mode <check> <observe|alert|kick>, or edit its section in config.yml and run /sentinel reload.

Three modes,
per check.

observe

Log only, to the file. Try a check on real players with no risk.

alert

Staff alerts, Discord and dashboard. The player never notices.

kick

Full enforcement. Kicks feed the auto-ban.

See them catch someone.

Every flag shows up in /sus with the exact reading that caused it.