Starbound Admin Commands List

Starbound Admin Commands

Admin Command 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.

Navagation

User Commands
Admin Commands
Debug Commands



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
/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.