Starbound Commands List


Find below a list of all Starbound console commands for players and server administrators, updated for the latest version of Starbound on Steam (1.3.3, PC / Mac).

Type the name of a command into the search bar to instantly search the cheat table. Hover over a command to show detailed help and information for its arguments.


All commands start with /. To send commands, simply type them into the chat and hit enter.

Some commands require admin privileges: to gain access to these admin commands, you must first toggle admin mode on by typing the /admin command. Commands requiring admin privileges have Admin Only in their description in the below table.

Additionally, some commands require debug mode to be first activated by running the /debug command, the descriptions of these commands contain the label Debug Mode.

For more help using console commands, please see our command guide.

Command Name Syntax Description
help /help [command name] This command prints a list of all commands to the chat. If you specify a command as an argument, help for the specified command will be printed to chat instead.
admin /admin This command enables and disables (toggles) admin mode. Admin mode allows access to admin-only commands. When in admin mode, all crafting recipes are enabled (no resources required) and damage/energy loss is disabled.
reload /reload This command reloads your client assets. This can be used to update the game with changes made to files and mods without having to restart your client. This does not reload the server.
whoami /whoami This command sends a message with information regarding your current local (client) username and whether or not you are in admin mode. Note that your local username isn't the same as your server username.
serverwhoami /serverwhoami This command will print your server (not local) username to the chat, and also whether or not you are an admin on your current server.
whereami /whereami This command will send you a message with your current celestial coordinate location. An example of a celestial coordinate is '4_12_-218667161_2'.
pvp /pvp This command will toggle (enable and disable) your PvP mode. When PvP mode is on, you can attack other players, and other players can attack you.
played /played This command shows you the total amount of time you have spent playing as your current character.
deaths /deaths This command shows you the total amount of deaths you have had as your current character.
suicide /suicide This command will instantly kill your character.
naked /naked This command will remove all of your character's equipped gear.
warp /warp [location] This command can warp (teleport) you many locations including your ship, your orbited world, a specified celestial coordinate, an instanced world, a player and a player's ship. See argument information for a full list. Admin Only
timewarp /timewarp [seconds] This command will add the specified amount of seconds to the server's current time. Day/night cycles, and anything else dependent on time (like Outpost merchants) are affected by the time changes. Specify negative numbers to remove time (note that this will not rewind the game, it will only change the time/date of the game). Admin Only
settileprotection /settileprotection [dungeon id] [true / false] This command can be used to set whether or not blocks within a specified dungeon are breakable. Dungeon IDs can be found by entering debug mode (type /debug). When set to true, blocks are not breakable, if set to false, blocks are not protected and can be broken. Admin Only
setspawnpoint /setspawnpoint This command will the spawn point for the world you are currently in to your current location. Admin Only
spawnitem /spawnitem [item id] [amount] ['parameters'] This command will spawn the item with the specified ID at your mouse cursor. The amount will default to 1 if not specified. See item IDs on our item ID list. Admin Only
spawntreasure /spawntreasure [pool id] [tier] This command spawns all of the items in the specified treasure pool (relative to the specified treasure pool tier). Admin Only
spawnmonster /spawnmonster [monster id] [level] ['parameters'] This command spawns a monster, specified by its ID. You can optionally specify a level and parameters to customize the spawned monster. Admin Only
spawnnpc /spawnnpc [species id] [type] [level] [seed] ['parameters'] This command spawns an NPC of the specified type. You can optionally specify the following to further customize the NPC: level, a seed and customization parameters. Admin Only
spawnvehicle /spawnvehicle [vehicle id] ['parameters'] This command will spawn the specified vehicle at your cursor's current position. Admin Only
spawnstagehand /spawnstagehand [stage hand type] ['parameters'] This command spawns the specified stage hand. See argument information for a list of stage hands. Admin Only
clearstagehand /clearstagehand This command clears all stage hands that are within close proximity of your cursor. Admin Only
spawnliquid /spawnliquid [liquid id] [amount] This command spawns the specified liquid at the current location of your cursor. Admin Only
kick /kick [username / uuid] [reason] This command kicks the player with the specified name or UUID (you can specify either) from the server. An optional kick reason can be provided, which will be shown to them when they are kicked from the server. Admin Only
ban /ban [username / uuid] [reason] [ip / uuid / both] [time] The ban command will ban a player specified by any of the following: server username, UUID, IP address or client ID. An optional ban reason and duration can also be specified. Note that temporary bans will expire as soon as the server is restarted. Admin Only
list /list This command prints a list of all players currently connected to the server, along with their client IDs and UUIDs. Admin Only
whereis /whereis [username / uuid] This command prints the celestial coordinate location of the specified player. Admin Only
serverreload /serverreload This command reloads the server - will update any changes you've made to the server's configuration files. Admin Only
enablespawning /enablespawning This command enables the automatic spawning of monsters in the world you're currently in. Use the command /disablespawning to disable. Admin Only
disablespawning /disablespawning This command disables the automatic spawning of monsters in the world you're currently in. Use the command /enablespawning to enable. Admin Only
placedungeon /placedungeon [dungeon id] [x,y] ['parameters'] This command will place the specified dungeon under your cursor (if no coordinates are specified). Admin Only
setuniverseflag /setuniverseflag [flag id] This command will set the game's universe flag to the specified flag. Universe flags control what stage the universe in the game is at - e.g. what advancements have been made by completed missions, etc. See argument information for a list of flag IDs. Admin Only
resetuniverseflags /resetuniverseflags This command will reset all universe flags (so none will be set) - things like the Outpost will be reset to their initial state after executing this command. You will need to exit and leave any areas for changes to take effect (i.e. if you are in the Outpost when you run this command, you will need to leave and enter for changes to take effect). Admin Only
debug /debug This command will enable and disable (toggle) debug mode. Debug mode enables access to debug commands. Debug Mode
gravity /gravity This command will toggle the visibility of some text on the screen that shows the level of gravity at the current position of your character. Debug Mode
boxes /boxes This command toggles (enables and disables) the visibility of collision boxes around anything that has a collision box. Debug Mode
clearboxes /clearboxes This command enables and disables (toggles) the clearing of collision boxes after every frame - meaning when enabled, collision boxes from previous frames will stay on the screen. For example, if an NPC is moving, the collision boxes from its previous positions will stay visible until this setting is toggled off. Note that you need boxes toggled on in order for this command to have any effect. Debug Mode
togglelayer /togglelayer [layer number] NOTE: This command has been reported as broken - your usage may vary. This command will hide and show (toggle the visibility of) a specified layer. See argument information for layer numbers. Debug Mode
fullbright /fullbright This command sets brightness everywhere to its maximum value (all dark areas will be light). Debug Mode
fixedcamera /fixedcamera This command will freeze the camera in its current position. You can still move your character but the camera will not follow. This can cause some things in the game to not work properly. Debug Mode
setgravity /setgravity [level] This command sets the gravity of your character to the specified level. Debug Mode
resetgravity /resetgravity This command sets your gravity to the default value (80). Useful for fixing things if you messed up your gravity with the /setgravity command. Debug Mode
eval /eval [lua code] This command will run the specified lua code. Debug Mode
entityeval /entityeval [lua code] This command runs the specified lua code in the context of the entity that's closest to your cursor. Debug Mode
radiomessage /radiomessage [radio message id] This command sends your character a radio message specified by its ID. Debug Mode
clearradiomessages /clearradiomessages This command clears the history of radio messages your character has received. This allows you to again receive messages that usually only are sent once. Debug Mode
clearcinematics /clearcinematics This command resets your cinematics history. This will cause things like cut scenes and other effects that usually only play once to play again (when they are triggered). Debug Mode
cinema /cinema [cinematic] This command plays the specified cinematic. Debug Mode
startquest /startquest ['"quest id"'] This command starts the quest with the specified ID. Note that you need to surround the quest ID in single and double quotes like so - '"Quest ID"'. Debug Mode
completequest /completequest [quest id] This command completes the quest with the specified ID. Debug Mode
failquest /failquest [quest id] This command fails the quest with the specified ID (allowing you to start again). Debug Mode
previewnewquest /previewnewquest [quest id] [position] [species] This command will open the new quest interface for the specified quest at the specified position without changing anything about your current position in the quest. Debug Mode
previewquestcomplete /previewquestcomplete [quest id] [position] [species] This command can be used to preview the quest complete screen without changing anything about your current position/progress in the quest. Debug Mode
previewquestfailed /previewquestfailed [quest id] [position] [species] This command will open the quest failed screen for the specified quest, without actually failing the quest. Debug Mode
clearscannedobjects /clearscannedobjects This command clears your history of objects you have previously scanned. This means you will need to re-scan them. Debug Mode
statistic /statistic [statistic] This command prints the value of the specified statistic to chat. Debug Mode
resetachievements /resetachievements This command will reset all of the achievements you have previously attained. Debug Mode
enabletech /enabletech [technology id] This command unlocks the specified technology for your character. Debug Mode
maketechavailable /maketechavailable [technology id] This command makes the specified piece of technology available for purchase. Debug Mode
giveessentialitem /giveessentialitem [item id] [slot id] This command sets the item in the specified essential slot to the item with the specified item ID. Debug Mode
upgradeship /upgradeship [upgrades json] This command can be used to upgrade your ship. See command examples for help. Debug Mode