Home/ Guides/ Vintage Story Commands
⛏️ Vintage Story · Commands

Vintage Story Commands

Every Vintage Story command worth knowing, split the way the game itself splits them: client commands start with a dot and only affect you; server commands start with a slash and change the world. Gamemodes, time and weather, the full /serverconfig and /worldconfig sets, plus WorldEdit basics.

Verified vs. the official Vintage Story wiki · v1.22.x · June 2026
Open the console
Press T to open chat. . commands are local (client); / commands change the world (server). On a server, /op [name] grants admin and /gamemode 2 is creative.
Full command list ↓ — 61 commands, searchable, one-tap copy.
🔛

How to Open the Command Line in Vintage Story

1

Open chat: press T (or / / . to open it with that prefix already typed).

2

Dot vs slash. . commands are client-side — camera, rendering, UI, your local view. / commands are server-side — they change the world, players, or config.

3

Admin is a role, not a checkbox. Single-player owners and self-host hosts already have the admin role. On a dedicated server, grant it with /op [playername]. To build and fly freely, switch yourself with /gamemode 2 (creative) — there's no "allow cheats" world toggle.

Vintage Story has no /gamerule — that's a Minecraft thing. The equivalent is /worldconfig (death penalty, hostility, HUD/map access, regen). And mind the prefix: .time / .weather only read values; /time / /weather change them. Test world and time commands on a throwaway world first — the wiki says the same.
⌨️

Vintage Story Command List

Type to filter, hit Copy, paste in-game. 61 commands. Placeholders in [brackets] are values you fill in.

CommandWhat it doesCategory
.helpList the client commands.Client / local (prefix .)
.clients (.online)Print the list of online players.Client / local (prefix .)
.timeRead the local game time / time speed.Client / local (prefix .)
.weatherShow the current weather info.Client / local (prefix .)
.weOpen the WorldEdit toolbar GUI (also on ~/` by default).Client / local (prefix .)
.clientconfig [key] [value]Change a client setting at runtime (anything in clientsettings.json).Client / local (prefix .)
.reload [shapes|textures|lang]Hot-reload shapes, textures, or language files.Client / local (prefix .)
.viewdistance [blocks]Set your view distance.Client / local (prefix .)
.freemoveToggle free-fly movement (`.noclip` toggles noclip).Client / local (prefix .)
.guiHide / show all GUIs.Client / local (prefix .)
.map [purge|redraw|resize]Purge, redraw, or resize the world map.Client / local (prefix .)
/gamemode [0-3] (/gm)Set your own mode — 0 guest, 1 survival, 2 creative, 3 spectator. Names abbreviate (cr, su).Player & cheats (prefix /)
/giveitem [code] [qty] [player]Give an item stack — leave [player] off for yourself. (admin)Player & cheats (prefix /)
/giveblock [code] [qty] [player]Give blocks. (admin)Player & cheats (prefix /)
/clearEmpty your inventory (alias `/clearinv`).Player & cheats (prefix /)
/killKill yourself.Player & cheats (prefix /)
/tp [x] [y] [z]Teleport yourself to coordinates. (admin)Player & cheats (prefix /)
/emote [name]Play an emote — wave, cheer, shrug, bow, laugh, rage…Player & cheats (prefix /)
/pm [player] [message]Send a private message.Player & cheats (prefix /)
/time set [hours]Set the clock (24h; e.g. 1.5 = 1:30 AM) — or a named time (day, night, sunrise, midnight…).World & time (prefix /, admin)
/time add [h]:[m]Advance time by an amount.World & time (prefix /, admin)
/time stopPause time passage (`/time resume` to restart).World & time (prefix /, admin)
/time speed [0-9999]Show / set time speed (default 60).World & time (prefix /, admin)
/time setmonth [jan-dec]Set the calendar month.World & time (prefix /, admin)
/weather set [pattern]Set the weather pattern.World & time (prefix /, admin)
/entity [spawn|remove|count]Spawn, remove, or count entities.World & time (prefix /, admin)
/helpList all server commands.Server & admin (prefix /)
/list [clients|banned|role|privileges]List players, bans, roles, or privileges.Server & admin (prefix /)
/statsShow current server statistics.Server & admin (prefix /)
/announce [message]Broadcast a server-wide message.Server & admin (prefix /)
/kick [player] [reason]Disconnect a player. (mod/admin)Server & admin (prefix /)
/ban [player] [reason]Ban a player — `/unban [player]` removes it. (mod/admin)Server & admin (prefix /)
/op [player]Grant the admin role (alias of `/player [player] role admin`). (admin)Server & admin (prefix /)
/player [player] role [role]Set a player's role.Server & admin (prefix /)
/player [player] privilege [grant|revoke] [priv]Grant / revoke a single privilege.Server & admin (prefix /)
/genbackup [file]Make a full copy of the current save.Server & admin (prefix /)
/autosavenowForce an autosave.Server & admin (prefix /)
/stopShut the server down.Server & admin (prefix /)
/serverconfig maxclients [n]Max connected players.Server config (/serverconfig, admin)
/serverconfig password [pw]Set the join password (`nopassword` removes it).Server config (/serverconfig, admin)
/serverconfig allowpvp [true|false]Toggle PvP.Server config (/serverconfig, admin)
/serverconfig WhitelistMode [on|off|default]Restrict joins to whitelisted players.Server config (/serverconfig, admin)
/serverconfig allowfirespread [true|false]Fire spread on / off.Server config (/serverconfig, admin)
/serverconfig allowfallingblocks [true|false]Block gravity on / off.Server config (/serverconfig, admin)
/serverconfig setspawnhereSet the default spawn to your position.Server config (/serverconfig, admin)
/serverconfig tickrate [n]Server tick rate.Server config (/serverconfig, admin)
/serverconfig passtimewhenempty [true|false]Whether time passes with no players online.Server config (/serverconfig, admin)
/worldconfig allowMap [true|false]Allow the world map (`allowCoordinateHud` for the coord HUD).World rules (/worldconfig — the 'game rules')
/worldconfig deathPunishment [drop|keep]Drop or keep inventory on death.World rules (/worldconfig — the 'game rules')
/worldconfig creatureHostility [aggressive|passive|off]Global creature aggression.World rules (/worldconfig — the 'game rules')
/worldconfig playerHealthRegenSpeed [0.25-2]Health-regen multiplier.World rules (/worldconfig — the 'game rules')
/worldconfig harshWinters [true|false]Toggle harsh winters.World rules (/worldconfig — the 'game rules')
/worldconfig saplingGrowthRate [mult]Tree growth speed.World rules (/worldconfig — the 'game rules')
/we onEnable the WorldEdit tools (`/we off` disables). Needs the privilege.WorldEdit (/we)
/we msMark the current position as start (`/we me` marks the end).WorldEdit (/we)
/we mcopyCopy the marked area (`/we mpaste` pastes at the start point).WorldEdit (/we)
/we mfillFill the marked area with your selected hotbar block.WorldEdit (/we)
/we mclearClear (delete) the marked area.WorldEdit (/we)
/we mr [90|180|270]Rotate the marked area.WorldEdit (/we)
/we undoUndo the last edit (`/we redo` redoes).WorldEdit (/we)
/we export [file]Export the area to a .json (`/we imp [file] [origin]` imports).WorldEdit (/we)

Vintage Story Commands FAQ

Does Vintage Story have a /gamerule command?
No — that's Minecraft. Vintage Story uses /worldconfig for the same job: death penalty (deathPunishment drop|keep), creature hostility, whether the coordinate HUD and map are allowed, regen speed, and so on. Set them live on the current world.
How do I enable cheats / creative mode?
There's no "allow cheats" toggle. Command access comes from your role: single-player and self-host hosts already have admin. Then /gamemode 2 (creative) lets you fly, place any block and stop dying. On a dedicated server, someone has to /op you first.
What's the difference between . and / commands?
Strict and important: . (dot) is client-only — camera, rendering, your local view. / (slash) is server — it changes the world, players, or config. .time reads the time; /time set changes it. Wrong prefix and nothing happens.
How do I give myself items?
/giveitem [itemcode] [quantity] [player] for items, /giveblock [blockcode] [quantity] [player] for blocks (admin). Leave the player argument off to give to yourself.
How do I use WorldEdit?
Turn it on first with /we on (you need the privilege). Then /we ms marks a start corner, /we me the end, and /we mfill fills the selection with your selected hotbar block. /we undo has your back. The .we client command just opens the toolbar — it doesn't grant edit rights.

More from GamesOMG

Console open? Here's the rest of the toolkit.