Vintage Story offers deep survival mechanics with realistic seasons, farming, and crafting. This guide covers all the commands and configuration needed to run and manage your Vintage Story multiplayer server.
Admin Commands
/op <player>Grant admin privileges
Example: /op Steve
/deop <player>Remove admin privileges
Example: /deop Steve
/kick <player> [reason]Kick player from server
Example: /kick Griefer Breaking rules
/ban <player> [reason]Ban player from server
Example: /ban Cheater Exploiting bugs
/unban <player>Unban a player
Example: /unban Player123
/whitelist add <player>Add to whitelist
Example: /whitelist add Friend
Tip
- Ops can use all commands by default
- Banned players are stored in serverconfig.json
- Whitelist requires enabling in config
World Commands
/time set <hours>Set time of day (0-24)
Example: /time set 12 (noon)
/time setmonth <month>Set the current month
Example: /time setmonth 3 (March)
/weather setsim <type>Set weather simulation
Example: /weather setsim sun
/worldconfig <setting> <value>Change world settings
Example: /worldconfig graceTimer 0
/tp <x> <y> <z>Teleport to coordinates
Example: /tp 5000 120 5000
/tpto <player>Teleport to a player
Example: /tpto Steve
Warning
- Time changes affect crop growth
- Weather changes are temporary
- Worldconfig changes are permanent
Player Commands
/gamemode <mode>Change your game mode
Example: /gamemode creative
/give <item> [amount]Give items to yourself
Example: /give game:iron-plate 64
/entity spawn <type>Spawn an entity
Example: /entity spawn drifter-normal
/nick <player> <name>Change display name
Example: /nick Steve NewName
/announce <message>Server-wide announcement
Example: /announce Server restart soon
Info
- Game modes: survival, creative, spectator
- Item codes use game: prefix
- Announce shows as system message
Server Configuration
ServerNameServer display name
Example: "ServerName": "My VS Server"
MaxClientsMaximum players
Example: "MaxClients": 16
PasswordServer password
Example: "Password": "secret"
SpawnProtectionRangeProtected spawn area
Example: "SpawnProtectionRange": 20
- 1Locate serverconfig.json in server/data folder
- 2Edit with a text editor
- 3Configure ServerName, Port, MaxClients
- 4Set Whitelist true/false
- 5Save and restart server
Tip
- JSON format - careful with commas
- Backup before editing
- Most changes require restart
Mod Installation
- 1Download mods from mods.vintagestory.at
- 2Place .zip or .cs files in Mods folder
- 3Server and clients need matching mods
- 4Check mod compatibility with game version
- 5Restart server to load mods
Tip
- Popular mods: Carry On, More Knapping, XSkills
- Some mods are server-side only
- Create a modpack for easy sharing
- Backup world before adding mods
Ready to Start Your Vintage Story Server?
Get instant setup, powerful hardware, and 24/5 support with Loafhosts.
Get Vintage Story Hosting