Skip to main content
Server commands can be executed from the server console or by players in-game using the chat with a / prefix (e.g., /help).

Permission Levels

Commands require different permission levels:
  • PLAYER - Available to all connected players
  • MODERATOR - Available to moderators and admins
  • ADMIN - Available to admins only
  • CONSOLE - Server console has all permissions
Some commands cannot be used from the console and require a player to execute them.

Player Commands

These commands are available to all players.

help

help
command
Displays the list of available commands or detailed help for a specific command.Aliases: ?Usage:
help [command]
Parameters:
  • command (optional) - Command to see detailed help information for
Example:
help
help kick

list

list
command
Shows all currently connected players and the current player count.Usage:
list
Example Output:
List of players (3/100):
Player1, Player2, Player3

login

login
command
Log in as admin using the server’s admin password.Usage:
login <password>
Parameters:
  • password (required) - The server’s admin password
This command cannot be used from the console.

whisper

whisper
command
Sends a private message to a specific player.Aliases: w, msg, mUsage:
whisper <player> <message>
Parameters:
  • player (required) - The player’s name to message
  • message (required) - The message to send
Example:
/whisper Player1 Hey, want to explore together?
/w Player1 Found a cool base location!

whois

whois
command
Shows detailed information about a player.Usage:
whois <player>
Parameters:
  • player (required) - The player’s name
Example Output:
==== Player1 ====
ID: abc123
Role: PLAYER
Position: 100.5, -50.2, 200.8
Oxygen: 45/45
Food: 50.5
Water: 90.5
Infection: 0.1

Moderator Commands

These commands require moderator or admin permissions.

broadcast

broadcast
command
Broadcasts a message to all players on the server.Aliases: sayPermission: MODERATORUsage:
broadcast <message>
Parameters:
  • message (required) - The message to broadcast
Example:
broadcast Server restart in 10 minutes!
say Welcome to our server!

kick

kick
command
Kicks a player from the server.Permission: MODERATORUsage:
kick <player> [reason]
Parameters:
  • player (required) - Name of the player to kick
  • reason (optional) - Reason for kicking the player
Example:
kick Player1
kick Player1 Griefing other players' bases
You cannot kick yourself or players with higher permissions than you.

mute

mute
command
Prevents a player from sending chat messages.Permission: MODERATORUsage:
mute <player>
Parameters:
  • player (required) - Player to mute
Example:
mute Player1
You cannot mute yourself or players with higher permissions.

unmute

unmute
command
Removes a mute from a player.Permission: MODERATORUsage:
unmute <player>
Parameters:
  • player (required) - Player to unmute

save

save
command
Manually saves the current world state.Permission: MODERATORUsage:
save

summary

summary
command
Shows persisted world data and server statistics.Permission: MODERATORUsage:
summary

teleport

teleport
command
Teleports you to specific coordinates.Aliases: tpPermission: MODERATORUsage:
teleport <x> <y> <z>
Parameters:
  • x (required) - X coordinate
  • y (required) - Y coordinate
  • z (required) - Z coordinate
Example:
teleport 100 -50 200
tp 0 0 0
This command cannot be used from the console.

time

time
command
Changes the in-game time to day, night, or skips time forward.Permission: MODERATORUsage:
time [day/night]
Parameters:
  • day/night (optional) - Time to change to. If omitted, skips time forward
Example:
time day
time night
time

warp

warp
command
Teleports players to each other.Permission: MODERATORUsage:
warp <player1> [player2]
Parameters:
  • player1 (required) - Player to teleport (or destination if player2 is specified)
  • player2 (optional) - Destination player
Examples:
# Teleports you to Player1
warp Player1

# Teleports Player1 to Player2 (console or admin)
warp Player1 Player2

back

back
command
Teleports you back to your last location.Permission: MODERATORUsage:
back
This command cannot be used from the console - it requires a player.

fast

fast
command
Enables or disables fast cheat commands like “hatch” (instant egg hatching) or “grow” (instant plant growth).Permission: MODERATORUsage:
fast <hatch|grow>
Parameters:
  • hatch - Enables instant egg hatching
  • grow - Enables instant plant growth
Example:
fast hatch
fast grow

promote

promote
command
Sets specific permission levels for a player.Permission: MODERATORUsage:
promote <player> <PLAYER|MODERATOR|ADMIN>
Parameters:
  • player (required) - The username to change permissions for
  • perms (required) - Permission level: PLAYER, MODERATOR, or ADMIN
Example:
promote Player1 MODERATOR
promote Player2 ADMIN
You cannot promote players to a permission level higher than your own.

Admin Commands

These commands require admin permissions.

autosave

autosave
command
Toggles automatic world saving on or off.Permission: ADMINUsage:
autosave <on/off>
Parameters:
  • on/off (required) - Whether autosave should be enabled or disabled
Example:
autosave on
autosave off

aurora

aurora
command
Manages the Aurora’s explosion state.Permission: ADMINUsage:
aurora <countdown/restore/explode>
Parameters:
  • countdown - Starts the Aurora explosion countdown
  • restore - Restores the Aurora to its pre-explosion state
  • explode - Immediately explodes the Aurora
Example:
aurora countdown
aurora explode
aurora restore
This command cannot be used from the console as it requires client-side effects.

backup

backup
command
Creates a manual backup of the current save.Permission: ADMINUsage:
backup

changeadminpassword

changeadminpassword
command
Changes the server’s admin password.Permission: ADMINUsage:
changeadminpassword <password>
Parameters:
  • password (required) - The new admin password
Example:
changeadminpassword MyNewSecurePassword123
Keep this password secure! Anyone with the admin password has full server control.

changeserverpassword

changeserverpassword
command
Changes or clears the server password required to join.Permission: ADMINUsage:
changeserverpassword [password]
Parameters:
  • password (optional) - The new server password. Omit to clear the password
Example:
# Set a password
changeserverpassword MyServerPass

# Clear the password
changeserverpassword

changeservergamemode

changeservergamemode
command
Changes the server’s game mode for all players.Permission: ADMINUsage:
changeservergamemode <gamemode>
Parameters:
  • gamemode (required) - Game mode to change to
Available Modes:
  • SURVIVAL - Standard survival mode
  • FREEDOM - No hunger/thirst requirements
  • HARDCORE - Permadeath mode
  • CREATIVE - Creative mode with all resources
Example:
changeservergamemode CREATIVE
changeservergamemode SURVIVAL

deop

deop
command
Removes admin permissions from a player.Permission: ADMINUsage:
deop <player>
Parameters:
  • player (required) - Username to remove admin rights from
Example:
deop Player1

gamemode

gamemode
command
Changes a specific player’s game mode.Permission: ADMINUsage:
gamemode <mode> [player]
Parameters:
  • mode (required) - Game mode (SURVIVAL, FREEDOM, HARDCORE, CREATIVE)
  • player (optional) - Player to change mode for (defaults to self)
Example:
gamemode CREATIVE
gamemode SURVIVAL Player1

keepinventory

keepinventory
command
Sets whether players keep their inventory when they die.Permission: ADMINUsage:
keepinventory <true/false>
Parameters:
  • state (required) - true to keep inventory on death, false otherwise
Example:
keepinventory true
keepinventory false

op

op
command
Grants admin permissions to a player.Permission: ADMINUsage:
op <player>
Parameters:
  • player (required) - The player’s name to make an admin
Example:
op Player1

pvp

pvp
command
Enables or disables player versus player combat.Permission: ADMINUsage:
pvp <on/off>
Parameters:
  • state (required) - “on” to enable PvP, “off” to disable
Example:
pvp on
pvp off

stop

stop
command
Stops the server and saves the world.Aliases: exit, halt, quit, closePermission: ADMINUsage:
stop
The server will save the world before shutting down.

sunbeam

sunbeam
command
Triggers Sunbeam story events.Permission: ADMINUsage:
sunbeam <storystart/countdown/gunaim>
Parameters:
  • storystart - Starts the Sunbeam story event
  • countdown - Starts the Sunbeam countdown
  • gunaim - Triggers the gun aiming at Sunbeam
Example:
sunbeam countdown
sunbeam gunaim
This command cannot be used from the console.

Console-Only Commands

These commands can only be executed from the server console, not by players in-game.

config

config
command
Opens the server configuration file in the system’s default text editor.Permission: CONSOLEUsage:
config
Changes to the config file require a server restart to take effect.

directory

directory
command
Opens the current server directory in the system’s file explorer.Aliases: dirPermission: CONSOLEUsage:
directory
dir

loadbatch

loadbatch
command
Loads entities at specific coordinates for debugging and testing.Permission: ADMIN (Console)Usage:
loadbatch <x> <y> <z>
Parameters:
  • x (required) - X coordinate
  • y (required) - Y coordinate
  • z (required) - Z coordinate
Example:
loadbatch 100 -50 200

query

query
command
Query the entity associated with a given NitroxId for debugging.Permission: CONSOLEUsage:
query <nitrox-id>
Parameters:
  • nitrox-id (required) - The NitroxId of the entity to query
Example:
query abc123-def456-ghi789

swapserializer

swapserializer
command
Swaps the server’s serialization mode between JSON and ProtoBuf.Permission: CONSOLE (Admin)Usage:
swapserializer
This command saves the world, stops the server, changes the serializer mode, and requires manual restart. Use with caution in production environments.

See Also

Server Configuration

Configure server settings in server.cfg

Getting Started

Learn how to set up your first server

Build docs developers (and LLMs) love