Getting started
Installation
SentinelAC is a single jar with no dependencies.
Requirements
| Supported | |
|---|---|
| Server | Paper 1.21 and forks (Purpur, Pufferfish), or Folia 1.21 |
| Java | 21 or newer |
| Optional | PlaceholderAPI |
Spigot and Bukkit aren't supported. SentinelAC uses Paper's APIs for scheduling, chat and menus.
Install
- DownloadLog in to your dashboard and download the plugin from the License page.
- Add it to your serverPut
SentinelAC.jarin thepluginsfolder. - RestartRestart the server fully. Don't use
/reload. - Check it's runningRun
/sentinel status. The console also prints a start-up banner with the number of checks and the platform.
Files it creates
| File | What it's for |
|---|---|
config.yml | Checks, enforcement, exemptions, lag gate, Discord and the dashboard. |
gui.yml | Colours and icons of the /sus menus. |
lang/en_US.yml | Every message players and staff see. |
violations.log | Every flag and kick, one line each. |
history.yml | Recent flags per player, kept across restarts. |
bans.yml | Auto-ban kick counters and active bans. |
Updating
Replace the jar and restart. When a new version adds settings, SentinelAC backs up your config.yml, keeps every value you changed and adds the new options with their defaults. The console says how many of your settings it kept.