Starbound Admin Commands List
Now that you've become an admin on your GSK powered Starbound server, you'll have a plethora of commands at your disposal. To use a command, toggle admin mode on an adminstrator account by typing /admin in your ingame console. From there, you can type any of these commands into the console and they will work as described.
Parameter Usage:
Parameters within square brackets []
refer to a mandatory parameter, meaning you must enter something here in order for the command to work.
Normal brackets <>
refer to optional parameter, you can choose whether or not you want to enter something in that field.
Basic Commands
Basic Commands can be used by all users regardless of user authentication.
Command With Syntax |
Description |
/help | Shows the list of commands available to you. |
/admin | Enables Admin Mode. Enables all crafting recipies, prevents damage, and allows access to admin only commands. |
/reload | Reloads your local assets without exiting the game. |
/whoami | Displays your username and your authentication status. |
/serverwhoami | Displays your server username and your authentication status. |
/whereami | Display the coordinate of your current location |
/pvp | Enables Player vs. Player on your end if possible. |
/played | Displays the total amount of time played on your character. |
/deaths | Displays the total amount of deaths on this character. |
/suicide | Kills the current player which incurs all death pentalties. |
/naked | Removes all your gear, useful for macros. |
Admin Commands
These are commands which can only be used by users with admin authentication and have enabled admin mode on their character by typing /admin.
Commands With Syntax |
Description |
/warp (/help warp for list of parameters) | Teleports the user to the desired location |
/timewarp [time in seconds] | Adds the parameter time in seconds to the ingame time. Both positive and negative values are accepted. |
/stettileprotection [dungeonID] [isProtected (true or false)] | Sets the instanced area, dungeonID, to be protected if isProtected parameter is set to true. |
/sets spawnpoint | Sets the default spawn point on the current world to your characters position. |
/spawnitem [Item Name][amount]<parameters> | Spawns the item at the mouse cursor. Check out this list of Starbound items. |
/spawntreasure [poolname][level] | Spawns a treasure specified from the treasure pool, (loot table) and its rarity. |
/spawnmonster [type][level]<parameters> | Spawns a monster who's information has been specified by parameters at the cursors location. |
/spawnnpc [species][type][level][seed]['overrides.json object'] | Spawns an NPC with these parameters set. "Overrides specified as a JSON object within single quotes. |
/spawnvehicle [type]<parameters> | Spawns a vehicle based on its type and extra parameters. |
/spawnstagehand [type]<parameters> | Spawns a stagehand, which is used for missions and quests. |
/clearstagehand | Despawns any stagehand close to cursor position |
/spawnliquid [liquidName]<quantity> | Spawns a liquid, quantity is specified by the optional parameter, if left blank it will default to "1." |
/kick [PlayerNickname]<reason> | Kicks a player for optional reason, if no reason is given the reason will be their nickname. |
/ban [PlayerNickname]<reason><ip,uuid,or both><time> | Bans a player for a reason given. You can specifiy what type by typing ip, uuid, or both as the type command, and a duration by changing the <time> command. |
/whereis [PlayerNickname] | Displays the celestial coordinates of the listed player. |
/serverreload | Reloads server side assets. May cause lag. |
/enablespawning | Enables automatic monster spawning on the current world |
/placedungeon [dungeonname]<position (x,y)> | Places a dungeon into the world, placed at either the position defined in the position parameter or to the players cursor location. |
/setuniverseflag [Flag Name] | Sets the current universe flag, which sets the level of progression which has been completed on the server. |
/resetuniverseflags | Clears all universe flags, resetting all progression to it's initial state. |
Debugging Commands
These are a set of commands which allow the administrator to debug lua scripts, broadcast radio messages, and quests, from an NPC's perspective. To use debug commands enter debug mode by typing the command /debug.
Commands With Syntax |
Description |
/debug | Enables debug mode |
/gravity | Displays gravity value at the players position |
/boxes | Toggle the display of debugging polygons |
/clearboxes | Toggle to clear boxes displayed with /boxes every frame. |
/togglelayer | Toggles the visability of a layer |
/fullbright | Disables the ligting engine, shows everything. |
/fixedcamera | Locks the cameras position |
/set gravity [level] | Sets your local gravity to the level parameter |
/resetgravity | Resets gravity to the default gravity |
/eval <lua> | Evaluates lua |
/entityeval <lua> | Evaluates the lua parameter in context to scripted entity selected by the users cursor |
/radiomessage [messageID] | Triggers the player to receive a radio message with the specified ID |
/clearradiomessages | Resets all received radio messages allowing players to see unique messages again. |
/clearcinematics | Resets all unique cinematic events |
/cinema [cinematic file path] | Plays the requested cinematic |
/startquest [questArcDescriptor] | Gives the player a quest with the quest Arc Descriptor provided with the questArcDescriptor parameter |
/completequest [questID] | Force completes a current quest |
/failquest [questID] | Force fails a quest |
/previewnewquest [QuestTemplateID][PositionInSequence][QuestGiverSpecs] | Displays a New Quest Interface to the user. |
/previewquestcomplete[QuestTemplateID][PositionInSequence][QuestGiverSpecs] | Displays the Quest Completion Interface to the user. |
/previewquestfailed[QuestTemplateID][PositionInSequence][QuestGiverSpecs] | Displays the Quest Failed Interface to the user. |
/statistic[statistic name] | Displays the value of the statistic specified in the parameter |
/resetachievments | Resets all player's acheivments |
/enabletech [Tech Name] | Unlocks the tech for use specified in the parameter |
/maketechavailable [Tech Name] | Makes the tech specified visable and available for purchase |
/giveessentialitem [Item][Slot Name] | Sets the specififed item to the specified slot, overwriting the existing item. |
/upgradeship [Ship Upgrade] | Upgrades the users ship with the upgrade specified. "Ship Upgrade" parameter should be a Json object surrounded by single quotes. |