Hey so I’m new to hosting and I’ve got the environment set up for a couple of friends of mine to learn to play. I figured out how to do some of the round set up console commands but I can’t seem to select a map. It defaults to this pretty cool space ship that should work for my purposes but I also wanted to show them the other maps. Is there a list somewhere of these commands or does anyone know what the proper command for this is?
Or am I doing this the hard way and there’s a better way I’m unaware of. Sorry if this doesn’t fall under general, I didn’t think this counted as development.
I don’t know that we have a great reference of commands, sadly. Best is to ask here or on Discord.
For your question specifically, you can use the forcemap
command to select a proper map. By default, map picks are decided based on player count, so on an empty server you’ll get Reach (the ship).
This is the appropriate category, don’t worry.
Cool!
Thanks for taking the time to answer my question, I greatly appreciate it. Going to try and compile a little list of useful commands like this because im bound to forget some.
Im teaching my friends how to play on a personal server before we join a main server because they thought it a bit much to take in at first. This really helps because now I can show them map layouts as well as well as a few things that Reach doesnt have.
Do you happen to know if theres a way for me to remove the time lock from jobs? My best guess is its in a server file somewhere but attempts to locate it havnt brought back anything.
Gonna quote the Discord bot response we have for this:
To disable roletimers on your sandbox server do the following:
Permanently,
- Shutdown your server,
- Open the
server_config.toml
file in a text editor. Should be in the server folder,- Under the
[game]
section addrole_timers = false
,- Start the server,
[game] role_timers = false rest-of-the-options...
Temporary (till server restart),
- Open the game console using backtick (`) (you can rebind this button in options too),
- Type
sudo cvar game.role_timers false
,- Rejoin the server if you are in the lobby
Thank you so much for your swift reply. I greatly appreciate it. I hope you have a great day!
command is
forcemap [map name case sensative]
Example is forcemap Box
If you try typing in console via tilde in client
forcemap and press spacebar, it will show you list of maps in client. You can use arrow key to cycle them(up and down). Which allow you to see available map names
If you want to see all commands type: list
setgamepreset greenshift - is the command to stop most station damaging things.
You can also do it in Command prompt in window your command prompt server window
Oh you also can use: restartround
to restart round fast to change map afterwards
Here copy from list command. Remove S and space from beginning. Put in in notepad for easy use
SIDE NAME DESC
S addatmos Adds atmos support to a grid.
S addbodypart Adds a given entity to a containing body.
S addcomp Adds a component to an entity.
S addcurrency Adds currency to the specified store
S adddecal Creates a decal on the map
S addgamerule
S addgas Adds gas at a certain position.
S addhand Adds a hand to your entity.
S addmap Adds a new empty map to the round. If the mapID already exists, this command does nothing.
S addmechanism Adds a given entity to a containing body.
S addnpc Add a HTN NPC component with a given root task
S addobjective Adds an objective to the player’s mind.
S addpolymorphaction Takes an entity and gives them a voluntary polymorph.
S addreagent Add (or remove) some amount of reagent from some solution.
S addrole Adds a role to a player’s mind.
S addstorage Adds a given entity to a containing storage.
S addtoband
S adduplink Creates uplink on selected item and link it to users account
S addview Allows you to subscribe to an entity’s view for debugging purposes.
S adminlogs Opens the admin logs panel.
S adminnotes Opens the admin notes panel of target player.
S adminremarks Opens the admin remarks page
S adminwho Returns a list of all admins on the server
S aghost Makes you or others an admin ghost.
S announce Send an in-game announcement with custom color and sound.
S announceui Opens the announcement UI
S applyworldgenconfig Applies the given worldgen configuration to a map, setting it up for chunk loading/etc.
S appraisegrid Calculates the total value of the given grids.
S arrivals
S asay Send chat messages to the private admin chat channel.
S attachbodypart Attaches a body part to you or someone else.
S audio_length Shows the length of an audio file
S ban Bans somebody
S ban_exemption_get Show ban exemptions for a certain player.
S ban_exemption_update Set an exemption to a type of ban on a player.
S banlist Lists a user’s active bans.
S banpanel Opens the ban panel
S biome_addlayer Adds another biome layer
S biome_addmarkerlayer Adds another biome marker layer
S biome_clear Clears a biome entirely
S blacklistadd Adds the player with the given username to the server blacklist.
S blacklistremove Removes the player with the given username from the server blacklist.
S callshuttle Calls the emergency shuttle with an optionally provided arrival time.
S cancelvote Cancels an active vote
S changecvar Change a cvar value.
S clearalert Clears an alert for a player, defaulting to current player
S clearbluespacelockerlinks Removes the bluespace links of the given uid. Does not remove links this uid is the target of.
S cleargamerules
S colornetwork Paints the atmos devices in the specified color
S controlmob Transfers user mind to the specified entity.
S createvote Creates a vote
S crewmanifest Opens the crew manifest for the given station.
S customvote Creates a custom vote
S cvar Gets or sets a CVar.
S cvar_subs Lists the OnValueChanged subscriptions for a CVar.
S damage Add or remove damage to an entity.
S deadmin Temporarily de-admins you so you can experience the round as a normal player.
S delayroundend Stops the timer that ends the round when the emergency shuttle exits hyperspace.
S delaystart Delays the round start.
S deletecomponent Deletes all instances of the specified component.
S deletegas Removes all gases from a grid, or just of one type if specified.
S departmentban Bans a player from the roles comprising a department
S destroymechanism Destroys a mechanism from your entity
S dirty Marks all components on an entity as dirty, if not specified, dirties everything
S dock Attempts to dock 2 airlocks together. Doesn’t check whether it is valid.
S dockemergencyshuttle Calls the emergency shuttle and docks it to the station… if it can.
S dsay Sends a message to deadchat as an admin
S dump_dependency_injectors Dump IoCManager’s dependency injector cache.
S dump_event_tables Prints directed event tables for an entity.
S dump_net_comps Prints the table of networked components.
S dump_netserializer_type_map Dump NetSerializer’s type map and serializer hash.
S dumpreagentguidetext Dumps the guidebook text for a reagent to the console
S dungen Generates a procedural dungeon with the specified preset, position, and seed. Will spawn in space if the MapId doesn’t have MapGridComponent.
S dungen_pack_vis Generates a tile-based preview of a dungeon pack.
S dungen_preset_vis Generates a tile-based preview of a dungeon preset.
S echo Echo arguments back to the console
S editdecal Edits a decal.
S electrocute Electrocutes the specified entity, defaults to 10 seconds and 10 damage. Shocking!
S endgamerule
S endround Ends the round and moves the server to PostRound.
S erase Erase a player’s entity if it exists and all their chat messages
S exec Executes a script file from the game’s writeable user data
S explosion Train go boom
S explosionui Opens a window for easy access to station destruction
S faxui Open admin window for sending faxes
S fillgas Adds gas to all tiles in a grid.
S fixgridatmos Makes every tile on a grid have a roundstart gas mix.
S fixrotations Sets the rotation of all occluders, low walls and windows to south.
S follow Makes you begin following an entity
S forceghost Makes a player an observer.
S forcemap Forces the game to start with a given map next round.
S forcepreset Forces a specific game preset to start for the current lobby.
S ftldisk Creates an FTL coordinates disk to sail to the map the given EntityID is/on
S gc Run the GC (Garbage Collector)
S gc_mode Change/Read the GC Latency mode
S gcf Run the GC, fully, compacting LOH and everything.
S get-motd Prints the Message Of The Day.
S ghost Give up on life and become a ghost.
S ghostkick Kick a client from the server as if their network just dropped.
S ghostroles Opens the ghost role request window.
S godmode Makes your entity or another invulnerable to almost anything. May have irreversible changes.
S golobby Enables the lobby and restarts the round.
S grant_connect_bypass Temporarily allow a user to bypass regular connection checks.
S griddrag Allows someone with permissions to drag grids around.
S help Display general help or help text for a specific command
S hub_advertise_now Immediately advertise to the master hub server
S hungry makes you hungry
S invokeverb Invokes a verb with the given name on an entity, with the player entity
S isafk Checks if a specified player is AFK
S jobwhitelistadd Lets a player play a whitelisted job.
S jobwhitelistget Gets all the jobs that a player has been whitelisted for.
S jobwhitelistremove Removes a player’s ability to play a whitelisted job.
S joingame
S kick Kicks a connected player out of the server, disconnecting them.
S kicknonwhitelisted Kicks all non-whitelisted players from the server.
S launchemergencyshuttle Early launches the emergency shuttle if possible.
S linkbluespacelocker Links an entity, the target, to another as a bluespace locker target.
S list Lists available commands, with optional search filter
S listgamemaps Lists the game maps that can be used by loadgamemap
S listgamerules
S listgases Prints a list of gases and their indices.
S listplayers Lists all players currently connected.
S listroles Lists roles
S listverbs Lists all verbs that a player can use on a given entity.
S listvotes Lists currently active votes
S loadgamemap Loads the given game map at the given coordinates.
S loadgrid Loads a grid from a file into an existing map.
S loadmap Loads a map from disk into the game.
S loc Prints the absolute location of the player’s entity to console.
S lockeyes Prevents eyes from being rotated any further
S loglevel Changes the log level for a provided sawmill.
S looc Send Local Out Of Character chat messages.
S lsasm Lists loaded assemblies by load context
S lsgrid Lists grids.
S lsmap Lists maps.
S lsobjectives Lists all objectives in a players mind.
S makeghostrole Turns an entity into a ghost role.
S makeghostroleraffled Turns an entity into a raffled ghost role.
S makesentient Makes an entity sentient (able to be controlled by a player)
S mapinit Runs map init on a map.
S mapping Create or load a map and teleports you to it.
S me Perform an action.
S mem Prints managed memory info
S merge_grids Combines 2 grids into 1 grid
S mindinfo Lists info for the mind of a specific player.
S motd Prints or sets the Message Of The Day.
S netaudit Prints into about NetMsg security.
S npc Opens the debug window for NPCs
S npcdomain Lists the domain of a particular HTN compound task
S nukearm Toggle nuclear bomb timer. You can set timer directly. Uid is optional.
S nukecodes Send nuke codes to a station’s communication consoles
S observe
S oldhelp
S ooc Send Out Of Character chat messages.
S osay
S owoify For when you need everything to be cat. Uses OwOAccent’s formatting on the name and description of an entity.
S panicbunker Toggles the panic bunker, which enables stricter restrictions on who’s allowed to join the server.
S panicbunker_count_deadminned_adminsToggles whether or not to count deadminned admins when automatically enabling and disabling the panic bunker.
S panicbunker_disable_with_admins Toggles whether or not the panic bunker will disable when an admin connects.
S panicbunker_enable_without_adminsToggles whether or not the panic bunker will enable when the last admin disconnects.
S panicbunker_min_account_age Gets or sets the minimum account age in minutes that an account must have to be allowed to connect with the panic bunker enabled.
S panicbunker_min_overall_minutes Gets or sets the minimum overall playtime in minutes that an account must have to be allowed to connect with the panic bunker enabled.
S panicbunker_show_reason Toggles whether or not to show connecting clients the reason why the panic bunker blocked them from joining.
S pardon Pardons somebody’s ban
S pausemap Pauses a map, pausing all simulation processing on it.
S permissions Opens the admin permissions panel.
S persistencesave Saves server data to a persistence file to be loaded later.
S planet Converts the supplied map into a planet with some specific biome.
S playerpanel Displays general information and actions for a player
S playglobalsound Plays a global sound for a specific player or for every connected player if no players are specified.
S playtime_addoverall Adds the specified minutes to a player’s overall playtime
S playtime_addrole Adds the specified minutes to a player’s role playtime
S playtime_flush Flush active trackers to stored in playtime tracking.
S playtime_getoverall Gets the specified minutes for a player’s overall playtime
S playtime_getrole Gets all or one role timers from a player
S playtime_save Saves the player’s playtimes to the DB
S power_validate Validate power network state integrity
S powerstat Shows statistics for pow3r
S promotehost Grants client temporary full host admin privileges. Use this to bootstrap admins.
S pulseanomaly Pulses a target anomaly
S pvs_override_info Prints information about any PVS overrides associated with an entity.
S querymappaused Check whether a map is paused or not.
S readmin Re-admins you if you previously de-adminned.
S readyall Readies up all players in the lobby, except for observers.
S recallshuttle Recalls the emergency shuttle.
S removeextracomponents Removes all components from all entities of the specified id if that component is not in its prototype.
If no id is specified, it matches all entities.
S removegas Removes an amount of gases.
S removehand Removes a hand from your entity.
S removeview Allows you to unsubscribe to an entity’s view for debugging purposes.
S rename Renames an entity and its cloner entries, ID cards, and PDAs.
S replay_recording_start Starts a replay recording, optionally with some time limit.
S replay_recording_stats Displays information about the current replay recording.
S replay_recording_stop Stops a replay recording.
S resave
S respawn Respawns a player, kicking them back to the lobby.
S restartround Ends the current round and starts the countdown for the next lobby.
S restartroundnow Moves the server from PostRound to a new PreRoundLobby.
S rldloc Reloads localization (client & server).
S rmbodypart Removes a given entity from it’s containing body, if any.
S rmcomp Removes a component from an entity.
S rmdecal removes a decal
S rmgrid Removes a grid from a map. You cannot remove the default grid.
S rmmap Removes a map from the world. You cannot remove nullspace.
S rmmechanism Removes a given entity from it’s containing bodypart, if any.
S rmobjective Removes an objective from the player’s mind.
S rmrole Removes a role from a player’s mind.
S rmstorage Removes a given entity from it’s containing storage, if any.
S roleban Bans a player from a role
S rolebanlist Lists the user’s role bans
S roleunban Pardons a player’s role ban
S rotateeyes Rotates every player’s current eye to the specified rotation
S salvageruler Measures grids on this map to get a total world AABB. Use for salvage bounds specifications.
S saveconfig Saves the server configuration to the config file.
S savegrid Serializes a grid to disk.
S savemap Serializes a map to disk. Will not save a post-init map unless forced.
S say Send chat messages to the local channel or a specified radio channel.
S scale Increases or decreases an entity’s size naively.
S set-motd Sets or clears the Message Of The Day.
S setadminooc Sets the color of your OOC messages. Color must be in hex format, example: setadminooc #c43b23
S setalertlevel Set current station alert level for grid on which the player is standing.
S setambientlight Allows you to set the ambient light for the specified map, in SRGB.
S setatmostemp Sets a grid’s temperature (in kelvin).
S setbatterypercent Drains or recharges a battery by entity uid and percentage, i.e.: forall with Battery do setbatterypercent $ID 0
S setgamepreset Sets the game preset for the specified number of upcoming rounds.
S setlooc Allows you to enable or disable LOOC.
S setmapatmos Sets a map’s atmosphere
S setmind Transfers a mind to the specified entity. The entity must have a MindContainerComponent. By default this will force minds that are currently visiting other entities to return (i.e., return a ghost to their main body).
S setnutrit modify hunger and thirst
S setooc Allows you to enable or disable OOC.
S setoutfit Sets the outfit of the specified entity. The entity must have an InventoryComponent
S setsolutioncapacity Set the capacity (maximum volume) of some solution.
S setsolutiontemperature Set the temperature of some solution.
S setsolutionthermalenergy Set the thermal energy of some solution.
S settemp Sets a tile’s temperature (in kelvin).
S showalert Shows an alert for a player, defaulting to current player
S showatmos Toggles seeing atmos debug overlay.
S showfluids Toggles seeing puddle debug overlay.
S showghosts makes all of the currently present ghosts visible. Cannot be reversed.
S showradiation Toggle visibility of radiation rays coming from rad sources
S showrules Opens the rules popup for the specified player.
S showtime Shows the server time.
S showvalues Dumps all stats for a particular category into a table.
S shutdown Gracefully shuts down the server.
S spawn Spawns an entity with specific type.
S spawnentitylist Spawns a list of entities around you
S spin Causes an entity to spin. Default entity is the attached player’s parent.
S startround Ends PreRoundLobby state and starts the round.
S startsingularityengine Automatically turns on the particle accelerator and containment field emitters.
S stealthmin Toggle whether others can see you in adminwho.
S stripall Strips an entity of all their inventory and hands.
S sudo sudo make me a sandwich
S suicide Commits suicide
S supercriticalanomaly Makes a target anomaly go supercritical
S szr_stats Report serializer statistics.
S testlog Writes a test log to a sawmill.
S thirsty makes you thirsty
S throwscoreboard Show round-end scoreboard for all players, but not finish the round
S tilepry Pries up all tiles in a radius around the user.
S tilereplace Replaces one tile with another.
S tilewalls Puts an underplating tile below every wall on a grid.
S tip Spawn a random game tip.
S tippy Broadcast a message as Tippy the clown.
S toggleautosave Toggles autosaving for a map.
S toggledisallowlatejoin Allows or disallows latejoining during mid-game.
S toggleready
S tp Teleports a player to any location in the round.
S tpgrid Teleports a grid to a new location.
S tpto Teleports the current player or the specified players/entities to the location of the first player/entity.
S tubeconnections Shows all the directions that a tube can connect in.
S unlocknode Unlocks a node on a given artifact
S unpausemap unpauses a map, resuming all simulation processing on it.
S upgradeaction Upgrades an action by one level, or to the specified level, if applicable.
S variantize Randomizes all tile variants on a given grid.
S vfs_ls List directory contents in the VFS.
S vote Votes on an active vote
S vvinvoke Invoke/Call a path with arguments using VV.
S vvread Retrieve a path’s value using VV (View Variables).
S vvwrite Modify a path’s value using VV (View Variables).
S warp Teleports you to predefined areas on the map.
S weather Sets the weather for the current map.
S whisper Send chat messages to the local channel as a whisper
S whitelistadd Adds the player with the given username to the server whitelist.
S whitelistremove Removes the player with the given username from the server whitelist.
Thanks for all the help, i greatly appreciate it. I hope you have a great day today!