SentinelAC
FAQ

Questions.

What server owners ask before and after they install SentinelAC.

Detection

Will it kick my legit players?

It's built not to. Every flag is checked against 36 game mechanics and your server's TPS, and has to repeat before it counts. Movement checks only alert by default. If you're ever unsure, /sentinel observe on makes the whole plugin log-only.

Does it detect specific clients?

No, on purpose. Cheat clients can report the same name as performance mods, so a name check can't tell them apart. SentinelAC looks at what a player does instead, so private clients are caught the same way.

What does it catch?

Reach, killaura, multi-aura, auto-clickers, hits through walls, auto-totem, speed, fly, no-fall, water walking, timer, nuker, fast place, block reach and freecam. The checks page lists all 20.

What happens during lag?

When TPS drops below the floor you set, movement and timing checks stop and wait until the server recovers. Flags that happened during lag are marked in /sus and count for less.

Can I change how strict each check is?

Yes. Every check has a mode (observe, alert or kick) and its own limits in config.yml. Change a mode in game with /sentinel mode <check> <mode>.

Does it ban people?

Only if you want it to. After five real kicks inside the window, SentinelAC gives a timed ban. Alerts and observe findings never count toward it. You can turn auto-ban off or change the numbers.

Can it be bypassed?

Any anti-cheat can be tuned around given enough effort. SentinelAC's advantage is that it doesn't rely on a list of known clients, so there's nothing to rename or hide.

The /sus console

Who can use /sus?

Anyone with the sentinel.sus permission. Kicking, banning and freezing each have their own permission, so you can give helpers read-only access.

Can players see that they're being watched?

No. Staff watching through /sus are hidden from the tab list and from the player being watched.

What if the server crashes while staff are spectating?

Their game mode and position are saved to disk before they enter spectator. On their next join they're put back exactly where they were.

Can I restyle the menus?

Yes. Colours and icons are in gui.yml, every message is in lang/en_US.yml, and both reload with /sentinel reload.

Dashboard

What is the dashboard?

A website where you can see your license key, every connected server and a live feed of alerts. It's included with every license.

Do I have to use it?

No. The plugin works fully on its own. Alerts only reach the dashboard after you add your license key to config.yml.

What data is sent?

For each alert: the player's name and UUID, the check, its level, the reading, world and ping. Plus your server's name, version and player count. Nothing else, and nothing about players who aren't flagged.

How long are alerts kept?

The latest 10,000 alerts per license. You can clear them any time from the Alerts page.

My key leaked. What do I do?

Rotate it from the License page. The old key stops working immediately; paste the new one into your config and reload.

Setup

Which servers does it run on?

Paper 1.21 and its forks, like Purpur and Pufferfish, plus Folia. It needs Java 21. Spigot and Bukkit aren't supported.

Does it work on Folia?

Yes. The same file detects Folia and runs each task on the region that owns it.

Does it need ProtocolLib or PacketEvents?

No. SentinelAC has no dependencies. PlaceholderAPI is optional.

Does it work with other anti-cheats?

It can run alongside them, but two anti-cheats kicking for the same thing makes false kicks more likely. If you keep another one, set overlapping SentinelAC checks to alert.

Does it slow the server down?

The checks run on events the server already fires, and saving happens on a background thread. On a normal server the cost is a small fraction of a millisecond per tick.

Buying

How much is it?

$9.99, paid once for a license.

How do I get the plugin after paying?

Your license key shows on the confirmation screen and in your dashboard, where you can also download the plugin.

Can I use one license on several servers?

Yes, on the servers of one network, like a lobby and its game servers. A separate network needs its own license.

Do I get updates?

Every V1 update is included.

Can I get a refund?

If SentinelAC doesn't work on your server, ask within 14 days. See the refund policy.

Still stuck?

The docs cover setup, every command and every permission.