Getting started

Install Sentinel, pair your account, log in to the Command Center. Five minutes, one JAR, no dependencies.

Requirements

RequirementVersionNotes
Java21+Required by Paper 1.21
ServerPaper or FoliaFolia detected at runtime
Minecraft1.21.xTested on 1.21.11
Open port8766 (default)Configurable. Open it in your firewall for remote dashboard access.
Note

Sentinel ships with every dependency shaded in (HikariCP, SQLite, MySQL, MariaDB, PostgreSQL, H2, MongoDB drivers, Gson, JBCrypt). Drop the JAR in and start the server.

Install

  1. Download NexoraSentinel-1.0.1.jar from your purchase page.
  2. Drop it into your server's plugins/ folder.
  3. Start the server.

On first start, Sentinel:

  • Generates plugins/NexoraSentinel/config.yml
  • Creates the SQLite database at plugins/NexoraSentinel/sentinel.db
  • Boots the embedded web server on port 8766
  • Waits for an owner to run /sentinel setup in game

Pair your account

The first time you connect to the dashboard, no owner exists yet. Run this in game while op:

in-game
/sentinel setup

Sentinel prints an 8-digit pairing code in chat. Open the dashboard at http://your-server-ip:8766, paste the code, pick a username and password, and you're the owner.

For staff who already have an account, the flow is the same, just shorter:

/sentinel link

What you can do next

Bundle with NexoraSMP

If you also run NexoraSMP, Sentinel detects it on startup and lights up the integration card on the dashboard home. The two plugins share mascots, design, and a port-conscious default (NexoraSMP on 8765, Sentinel on 8766).