Skip to content

Chat Commands

starfi5h edited this page Oct 24, 2025 · 1 revision

Overview

The Nebula Multiplayer Mod includes a comprehensive chat command system. All commands are prefixed with / and can be executed by typing them in the chat window. The default hotkey for the chat window is Alt + Backtick, it is configurable in Multiplayer Settings - Chat tab.

Chat Commands List

The following table lists the available chat commands, their descriptions, and usage:

Command Description Usage
/help or /h, /? Get list of existing commands and their usage /help [command name]
/who or /players, /list List all players and their locations /who
/whisper or /w, /tell, /t Send direct message to player. /whisper <player> <message>
/clear or /c Clear all chat messages (locally) /clear [all]
/system or /s Lists planets in a star system /system [star name]
/navigate or /n Sets navigation target /navigate <planet/star/player>
/info Get information about server /info [full]
/ping Test command /ping [delay in seconds]
/xconsole or /x Execute developer console command /xconsole [XConsole command]
/reconnect or /r Reconnect to the server /reconnect
/server Tell remote server to save/load login <password>, list [saveNum], save [saveName], load <saveName>, info
/playerdata Manage the stored multiplayer player data list, load <hashString>, remove <hashString>
/dev Developer/Sandbox tool commands sandbox, load-cfg, self-destruct, unload-factories

All commands are case-insensitive. Commands are processed when the input starts with /, and the system will show usage information if invalid arguments are provided.

Commands Examples

/help (aliases: /h, /?)

Lists all available commands or shows detailed information about a specific command.

Usage:

  • /help - Shows list of all commands
  • /help <command> - Shows detailed usage for a specific command

Examples:

/help
/help whisper
/? navigate

/who (aliases: /players, /list)

Lists all connected players and their current locations.

Usage:

  • /who

Example:

/who

Output shows player IDs, usernames, and locations with clickable navigation links.

/whisper (aliases: /w, /tell, /t)

Sends a private message to a specific player.

Usage:

  • /whisper <player> <message>

Examples:

/w Alice Check out this planet!
/t Bob Meet me at the dyson sphere system

/navigate (aliases: /n)

Sets a navigation target to a planet, star, or player.

Usage:

  • /navigate <planet name | planet id | star name | star id | clear>
  • /navigate player <player id | player name>

Examples:

/navigate Sirius
/navigate 204
/n player Alice
/navigate player 2
/navigate clear

/clear (aliases: /c)

Clears chat messages locally.

Usage:

  • /clear - Clears non-player messages (system messages, commands)
  • /clear all - Clears all messages including player chat

Examples:

/clear
/c all

/system (aliases: /s)

Lists all planets in a star system.

Usage:

  • /system [star name] - If no name provided, uses current star

Examples:

/system
/system Sirius
/s Alpha Centauri

/info

Displays server or client connection information.

Usage:

  • /info - Shows basic information
  • /info full - Shows detailed information including mod list

Examples:

/info
/info full

Shows IP addresses, port status, uptime, game version, and mod version.

/ping

Test command for checking connection.

Usage:

  • /ping [delay in seconds]

Example:

/ping
/ping 5

/xconsole (aliases: /x)

Executes developer console commands.

Usage:

  • /xconsole [command]

Example:

/x -help
/x -upsfix 120

/reconnect (aliases: /r)

Reconnects to the server.

Usage:

  • /reconnect

Example:

/reconnect
/r

/server

Remote server management commands (requires authentication).

Usage:

  • /server login <password> - Authenticate with server
  • /server list [saveNum] - List the latest [saveNum] saves
  • /server save [saveName] - Save the game. If saveName is not provided, it will save as lastexit
  • /server load <saveName> - Load a save
  • /server info - Get server information

Examples:

/server login mypassword
/server list
/server save backup1
/server load backup1
/server info

/playerdata

Manages stored multiplayer player data.

Usage:

  • /playerdata list - List all stored player data
  • /playerdata load <hashString> - Load player data by hash or name
  • /playerdata remove <hashString> - Remove player data (host only)

Examples:

/playerdata list
/playerdata load a1b2c
/playerdata load PlayerName
/playerdata remove a1b2c

/dev

Developer and sandbox tool commands.

Usage:

  • /dev sandbox - Toggle sandbox mode. Enter the command again to exit sandbox mode.
  • /dev load-cfg - Overwrite the game settings from config file (BepInEx\config\nebulaGameDescSettings.cfg). Useful when you want to change the combat settings in midgame.
  • /dev self-destruct - Kill the player
  • /dev unload-factories - Unload all factories (client only, in space)

Examples:

/dev sandbox
/dev load-cfg
/dev self-destruct
/dev unload-factories
Clone this wiki locally