NolimitHost
Last updated: March 5, 2026
This guide shows you how to change the game mode on your Vintage Story server. Vintage Story supports multiple game modes - from the brutal realism of Wilderness Survival to the unrestricted freedom of Creative Mode. You can change the mode for an individual player live via the console, or set the default mode for a newly generated world through the config file.
Use this to switch an individual player's mode without affecting the whole server or requiring a restart.
PlayerName and Gamemode with the appropriate values:
/gamemode <PlayerName> <Gamemode>
The change takes effect immediately - no server restart is needed.
Available game mode values:
0 - Guest (cannot place or break blocks)1 - Survival (normal gameplay with health and hunger)2 - Creative (all blocks, instant break, flight, invincible)3 - Spectator (fly through the world, no interaction)To also update the player's role (which controls flying and privileges between sessions), run:
/player <PlayerName> role <suplayer|crplayer>
suplayer - Survival player privileges. Disables flying.crplayer - Creative player privileges. Allows flying.Use this when setting up a fresh world and you want all players to start in a specific mode. This method edits data/serverconfig.json, the main configuration file for your server.
data/serverconfig.json."DefaultRoleCode" and set it to the desired player role:
suplayer - Survival privileges (no flying)crplayer - Creative privileges (flying enabled)WorldConfiguration section, set the gameMode value:
"gameMode": "survival"
or
"gameMode": "creative"
"SaveFileLocation" to a new filename - this preserves your old world as a backup:
"SaveFileLocation": "./data/Saves/newworld.vcdbs"
This website uses cookies to ensure security, session management, and basic functionality. For details on all cookies used and how to manage your preferences, please see our Privacy Policy.