Commands and permissions

Verified Nusa command syntax and permission requirements at the time of audit.

On this page

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.

SyntaxPermission / purpose
/nusa help [1|2]Permission-aware help pages
/nusa gui, /nusa gui closeOperator or nusaspigot.admin; in-game controls
/nusa setup, /nusa setup helpnusaspigot.command.setup; wizard session
/nusa setup <type> <players> autoPreview 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 cancelSave with backup / discard plan
/nusa setup webCustomer 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.

Loading the index…