Commands and permissions
Verified Nusa command syntax and permission requirements at the time of audit.
Usage conventions
In-game commands use /; console commands omit it. Console/operators can use the relevant administrative commands; other staff need the listed permission. Permissions do not override disabled feature flags. If another plugin registers nusa, use /nusaspigot:nusa.
| Syntax | Permission / purpose |
|---|---|
/nusa help [1|2] | Permission-aware help pages |
/nusa gui, /nusa gui close | Operator or nusaspigot.admin; in-game controls |
/nusa setup, /nusa setup help | nusaspigot.command.setup; wizard session |
/nusa setup <type> <players> auto | Preview using detected resource inputs |
/nusa setup <type> <players> <cores> <RAM-GiB> | Preview using explicit inputs |
/nusa setup preview [page] | Review all pages of the current plan |
/nusa setup apply, /nusa setup cancel | Save with backup / discard plan |
/nusa setup web | Customer cloud guidance, not a local UI |
/nusa status [once|watch|details|json|off|help] | nusaspigot.command.status; summaries/watch |
/nusa doctor [page|json|help] | nusaspigot.command.doctor; read-only advisories |
/nusa safemode [status|json] | nusaspigot.command.safemode; no argument activates bypass including guards |
/nusa link <token> | nusaspigot.command.link; use supplied command in a private console |
/nusa link [status|off|unlink|help] | Inspect connection or disconnect/remove credentials |
/nusa pregen <radius> <world> | nusaspigot.command.pregen; chunk radius in a loaded world |
/nusa pregen [help|status|pause|resume|cancel] | Inspect/control one pregen job |
Type accepts survival, skyblock, hub/lobby, or minigame. Stepwise setup <type>, setup <players>, setup auto, and setup <cores> <RAM-GiB> depend on the current session stage.
In-game controls
/nusa gui opens a private panel for operators or nusaspigot.admin. Aim and click highlighted controls. Shift or /nusa gui close closes it. Review effects/changes before apply; saved startup values still need restart. A player GUI cannot open in a console.
Suggested command links populate text for review/submission rather than automatically applying every change.
Base-server commands
/stop saves and stops cleanly. /save-all flush can wait for save completion and does not replace a consistent backup. /version checks identity/releases without replacing the JAR.
There is no /nusa reload, /nusa restart, or /nusa safemode off. Restart by stopping, waiting for exit, and starting through your launcher/panel.