SentinelACDocs

Getting started

Installation

SentinelAC is a single jar with no dependencies.

Requirements

Supported
ServerPaper 1.21 and forks (Purpur, Pufferfish), or Folia 1.21
Java21 or newer
OptionalPlaceholderAPI
Spigot and Bukkit aren't supported. SentinelAC uses Paper's APIs for scheduling, chat and menus.

Install

  1. DownloadLog in to your dashboard and download the plugin from the License page.
  2. Add it to your serverPut SentinelAC.jar in the plugins folder.
  3. RestartRestart the server fully. Don't use /reload.
  4. 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

FileWhat it's for
config.ymlChecks, enforcement, exemptions, lag gate, Discord and the dashboard.
gui.ymlColours and icons of the /sus menus.
lang/en_US.ymlEvery message players and staff see.
violations.logEvery flag and kick, one line each.
history.ymlRecent flags per player, kept across restarts.
bans.ymlAuto-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.