Getting started
Install NexoraSMP, start the server, log in to the dashboard. Five minutes, one JAR, no dependencies.
Requirements
NexoraSMP needs the following on your server host:
| Requirement | Version | Notes |
|---|---|---|
| Java | 21+ | Required by Paper 1.21 |
| Server | Paper or Folia | Folia detected at runtime |
| Minecraft | 1.21.x | Tested on 1.21.11 |
| RAM | 2 GB+ | 4 GB+ recommended for SMPs > 20 players |
No required plugins. NexoraSMP shades all of its dependencies (HikariCP, SQLite, MySQL JDBC, PacketEvents). Optional integrations with LuckPerms, PlaceholderAPI, and Vault are auto-detected if present, but never required.
Install
- Download
NexoraSMP-1.0.0.jarfrom your purchase page. - Drop the JAR into your server's
plugins/folder. - Start the server.
That's it. On first start, NexoraSMP will:
- Generate the config tree under
plugins/NexoraSMP/ - Create its SQLite database at
plugins/NexoraSMP/data/nexora.db - Bind the web dashboard to port
8765(configurable) - Print a one-time login token to console
First start console output
You should see something like this in your console:
[INFO] [NexoraSMP] Loading NexoraSMP v1.0.0
[INFO] [NexoraSMP] Folia detected: false (using Paper schedulers)
[INFO] [NexoraSMP] Loading 14 modules…
[INFO] [NexoraSMP] ✓ combat, kits, custom-items, recipes, bosses
[INFO] [NexoraSMP] ✓ rituals, events, item-sets, anti-exploit, bans
[INFO] [NexoraSMP] ✓ punishments, tickets, staff, dashboard
[INFO] [NexoraSMP] Web dashboard: http://localhost:8765
[INFO] [NexoraSMP] Login token: vR4P9-XnE2-7yJk-4mTq
[INFO] [NexoraSMP] Ready ✓
Copy the token straight away. It's only printed once. If you lose it, run
/nexora dashboard token in console to generate a new one.
Open the dashboard
Open http://<your-server-ip>:8765 in your browser, paste the token, and log in.
By default the dashboard binds to 0.0.0.0:8765, meaning it's
reachable from anywhere your server's port 8765 is open. Before going live,
either restrict the port at the firewall level, change the bind-address
in config.yml to 127.0.0.1 and reverse-proxy through
nginx with TLS, or enable the built-in TLS option.
Common commands
| Command | Description |
|---|---|
/nexora | Open the in-game admin GUI |
/nexora reload | Reload all configs at runtime |
/nexora info | Show version, modules, integrations |
/nexora dashboard token | Generate a new dashboard token |
Next steps
- Configuration layout: folder structure and reload cycle
- Modules reference: what each module does and how to toggle it
- Web dashboard: full tour of all 10 dashboard pages