Skip to content

How to Use Console Commands on Your Vintage Story Server

Console commands in Vintage Story allow you to easily manage your server, control players, and modify game settings. This guide will show you how to use console commands on your Vintage Story server.

  1. Access the Game Host Bros Panel and select your Vintage Story server.
  2. In the sidebar, click on Console.
  3. Type your desired command starting with a forward slash / and press Enter.

Below is a list of every Vintage Story command. They can also be found by typing /help into the server console.

CommandDescription
/activate <position> [argument object]Runs activate on targeted block with supplied arguments. Example: /activate 100 64 200
/announce <announcement message>Announce a server wide message in all groups. Example: /announce Server restart in 5 minutes!
/autosavenowForce an immediate autosave. Example: /autosavenow
/ban <player name> <duration> <reason>Ban a player from the server. Example: /ban Steve 7d Griefing
/birBlock id remapper info and fixing tool. Example: /bir
/brePlayer owned Block reinforcement privilege management. Example: /bre
/chbrReload command handbook texts. Example: /chbr
/chunkCommands affecting chunks. Example: /chunk relight
/clearinvEmpties your inventory. Example: /clearinv
/dbSave-game related commands. Example: /db backup
/debugDebug and Developer utilities. Example: /debug wireframe on
/devGamedev tools. Example: /dev
/dweatherShow the current rift activity. Example: /dweather
/eEntity control via entity selector. Example: /e kill type:wolf
/eirEntity code remapper info and fixing tool. Example: /eir
/emote [emote]Execute an emote on your player. Example: /emote wave
/entityEntity control via entity selector. Example: /entity spawn chicken 5
/errorreporter <activate>Toggles on/off the error reporting dialog on startup. Example: /errorreporter off
/executeas <caller> <command without />Execute command with selected player/entity as the caller, but runs under the caller privileges. Example: /executeas Steve gamemode creative
/fixmappingFix mapping issues. Example: /fixmapping
/gamemode [playername] [mode]Get/Set one players game mode. Omit playername arg to get/set your own game mode. Example: /gamemode Steve creative
/gbreGroup owned Block reinforcement privilege management. Example: /gbre
/genbackup [filename]Creates a copy of the current save game in the Backups folder. Example: /genbackup world_backup_2024
/giveblock <block code> [quantity] [target] [attributes]Give blocks to target. Example: /giveblock stone-granite 64 Steve
/giveitem <item code> [quantity] [target] [attributes]Give items to target. Example: /giveitem pickaxe-iron 1 Steve
/gm [playername] [mode]Get/Set one players game mode. Omit playername arg to get/set your own game mode. Example: /gm creative
/groupManage a player group. Example: /group create builders
/groupinvite <enable>Enables or disables group invites to be sent to you. Example: /groupinvite off
/hardban <player name>Ban a player forever without reason. Example: /hardban Griefer123
/help [commandname] [subcommand] [subsubcommand]Display list of available server commands. Example: /help gamemode
/iirItem id remapper info and fixing tool. Example: /iir
/infoServer information. Example: /info
/ipblockManage the ip block list. This list will be cleared automatically every 10 minutes. Example: /ipblock add 192.168.1.1
/kick <player name> [kick reason]Kicks a player from the server. Example: /kick Steve AFK too long
/killKill yourself. Example: /kill
/landManage land rights. Example: /land claim 10
/listShow global lists (clients, banned, roles or privileges). Example: /list clients
/macroManage server side macros. Example: /macro create welcome
/moddbModDB utility. To install and remove mods. Example: /moddb install modid
/mystatsShows players stats. Example: /mystats
/nexttempstormTells you the amount of days until the next storm. Example: /nexttempstorm
/npcNPC commands. Example: /npc spawn trader
/npcsNPCs control. Example: /npcs list
/op <playername>Give a player admin status. Shorthand for /player <playername> role admin. Example: /op Steve
/player <player>Player control. Example: /player Steve role moderator
/role <rolename>Modify/See player role related data. Example: /role admin grant all
/scRead or Set server configuration. Example: /sc maxclients 20
/selfInformation about your player. Example: /self
/serverconfigRead or Set server configuration. Example: /serverconfig name My Server
/setambient <json_code>Sets the server controlled ambient for everyone. Json format. Example: /setambient {"fogDensity":0.05}
/setblock <block code> <target>Set a block at a given location. Example: /setblock stone-granite 100 64 200
/setstorystrucpos <code> <position> [confirm]Set the location of a story structure. Example: /setstorystrucpos village 0 100 0
/settlpos <translocator position> <target position> [relative]Set translocator target teleport position of currently looked at translocator. Example: /settlpos 100 64 200
/stats [compact]Display server statistics. Example: /stats compact
/stop [exit code]Stop the server. Example: /stop
/timeGet or set world time or time speed. Example: /time set noon
/timeswitchTimeswitch and dimensions switching commands. Example: /timeswitch
/tp <source> <target>Teleport a player or entity to a location. Example: /tp Steve 100 64 200
/tpstoryloc <resonancearchive/lazaret/village/devastationarea/tobiascave/treasurehunter>Teleport to a story structure instance. Example: /tpstoryloc village
/tpwp <name>Teleport yourself to a waypoint starting with the supplied name. Example: /tpwp home
/unban <player name>Remove a player ban. Example: /unban Steve
/upnp [on_off]Runtime only setting. When turned on, the server will attempt to set up port forwarding through PMP or UPnP. When turned off, the port forward will be deleted again. Example: /upnp on
/waypointPut a waypoint at this location which will be visible for you on the map. Example: /waypoint add home
/wc [key] [value]Modify the world config. Example: /wc worldClimate realistic
/weCreative mode world editing tools. Example: /we ms
/weatherShow/Set current weather info. Example: /weather set rain
/wgenWorld generator tools. Example: /wgen pos climate
/whenwillitstoprainingWhen does it finally stop to rain around here?! Example: /whenwillitstopraining
/whitelistWhitelist control. Example: /whitelist add Steve
/worldconfig [key] [value]Modify the world config. Example: /worldconfig worldClimate realistic
/worldconfigcreate <bool/double/float/int/string> <key> <value>Add a new world config value. Example: /worldconfigcreate bool allowPvp false

The /serverconfig command has many subcommands for managing server settings. Use /serverconfig followed by one of these options:

SubcommandDescription
advertiseConfigure server advertisement settings.
allowfallingblocksEnable or disable falling blocks.
allowfirespreadEnable or disable fire spreading.
allowpvpEnable or disable player vs player combat.
autosaveintervallSet the automatic save interval.
blockticksperchunkConfigure block tick rate per chunk.
blockticksEnable or disable block ticks.
btpcAlias for blockticksperchunk.
descriptionSet the server description.
entitydebugmodeEnable or disable entity debug mode.
entityspawningConfigure entity spawning settings.
fallingblocksAlias for allowfallingblocks.
loginfloodprotectionConfigure login flood protection.
maxchunkradiusSet the maximum chunk radius.
maxclientsSet the maximum number of clients.
maxclientsinqueueSet the maximum number of clients in queue.
modblacklistConfigure the mod blacklist.
modwhitelistConfigure the mod whitelist.
motdSet the message of the day.
nameSet the server name.
nopasswordDisable password requirement.
passwordSet the server password.
passtimewhenemptyConfigure time passing when server is empty.
scpsAlias for spawncapplayerscaling.
setspawnSet the spawn position.
setspawnhereSet spawn position to current location.
simrangeConfigure simulation range.
spawncapplayerscalingConfigure spawn cap player scaling.
temporaryipblocklistConfigure temporary IP block list.
tickrateSet the server tick rate.
upnpConfigure UPnP settings.
urlSet the server URL.
welcomeSet the welcome message.
welcomemessageConfigure the welcome message.
whitelistmodeConfigure whitelist mode.