GM / SERVER COMMANDS
Admin Command Reference
Latest server-side GM command reference covering owner-only permissions, assistant admin tools, and runtime behavior.
Enter /commandName [args...] in chat. Command names use camelCase.
Roles and permissions
Owner only
The server owner. Can use self-benefiting gameplay commands. This role cannot be transferred or changed through external configuration.
Moderation support
Helps the owner maintain server order and can only use moderation-support commands.
Super Admin commands
These commands are only available to the server owner. Every command changes only the executing player and does not affect other players directly.
Character state
/growth <value: 0.0–1.0> Set your growth value and update body size and age at the same time.
/growth 1.0 /full None Restore all survival attributes (health, hunger, water, oxygen, stamina) to full and instantly finish egg incubation.
/full /safe <seconds> Set your personal safety timer in seconds. You cannot be attacked while it is active.
/safe 60 /isGod 0 | 1 Toggle personal invincibility (1 = enabled, 0 = disabled).
/isGod 1 /nodead 0 | 1 Toggle personal no-death mode (1 = enabled, 0 = disabled).
/nodead 1 Race switching
/change <race> [skin] Switch race in place and reset your coordinates. skin defaults to 0.
/change TRex 1 /rebirth <race> [skin] Switch race while keeping your current coordinates. skin defaults to 0.
/rebirth Pteranodon 0 Nest / eggs
/eggDone None Immediately complete the incubation progress of all of your eggs.
/eggDone /nestDone None Fill your nest materials and advance the nest to the completed construction state.
/nestDone AI spawning
/addTeam <race> [growth] Spawn a companion AI pack of the specified race near yourself. growth defaults to 1.0.
/addTeam Raptor 1.0 /addDino <race> [growth] Spawn a single wild AI of the specified race near yourself. growth defaults to 1.0.
/addDino TRex 0.8 /addDinos [count=5] Spawn N random wild AI near yourself.
/addDinos 5 /addEco <race> [count=1] Spawn an ecological group of the specified race near yourself (1 leader + N - 1 members).
/addEco Triceratops 3 /addEcos <count> Spawn N ecological groups with random races near yourself.
/addEcos 2 Teleport
/move <userId> Teleport yourself to the target player's coordinates.
/move 12345 Server management
/worldchat 0 | 1 Toggle the global world-chat switch (1 = enabled, 0 = disabled). This can also be preset through the GAME_WORLD_CHAT environment variable at startup.
/worldchat 1 /reloadAnnounce None Reload the multilingual announcement from environment variables and immediately broadcast to all online players. No server restart needed after editing announcements.
/reloadAnnounce Admin commands
These commands are available to regular admins and are intended to help the owner maintain order on the server.
Moderation
/band <userId> <seconds> Suspend a player for N seconds, kick them immediately, and block re-login. The record is persistent.
/band 12345 3600 /deband <userId> Remove the player's suspension record.
/deband 12345 /mute <userId> <seconds> Mute a player for N seconds. The record is persistent, does not kick them, and only blocks chat.
/mute 12345 600 /unmute <userId> Remove the player's mute record.
/unmute 12345 Additional notes
band vs mute
Both records are stored persistently and remain effective after a server restart.
- band: kicks the player immediately and blocks re-login. Use it for serious violations.
- mute: only blocks chat. The player can continue playing normally. Use it for lighter violations.
Environment variables and startup flags
Regular admins are configured through GAME_ADMINS, and the world-chat default can be preset through GAME_WORLD_CHAT.
Open server config referenceMultilingual announcement system
The server automatically matches announcement content based on each player's client language. No need to run separate servers for different languages.
- GAME_ANNOUNCEMENT: default announcement text, used as fallback when no language-specific announcement is set.
- GAME_ANNOUNCEMENT_XX: 16 language suffixes (ZH / ZHTW / EN / JA / KO / PT / PTBR / RU / ES / FR / DE / AR / TH / VI / ID / TR) for per-language announcements.
- Use /reloadAnnounce to hot-reload announcements at runtime without restarting the server.
Error handling
If a command throws a runtime exception, the server will:
- send a system notice to the executor in the format [GM Error] <command>: <message>.
- keep the client connected and continue running normally.