Vintage Story server
Managed from: GamePanel. 7 answers, updated 14 November 2026.
Essentials 1
How do I connect to my Vintage Story server?
In Vintage Story, open Multiplayer, choose "Add New Server" and enter the IP address and port shown at the top of the GamePanel console. The server is ready when the console shows "Dedicated Server now running on Port".
Start the server and wait for the line "Dedicated Server now running on Port" in the console (about 30 seconds for a new world, longer with mods).
Note the server address and port, at the top of the console.
In the game, open Multiplayer then "Add New Server": put the address and port in "Host / IP Address" (as
address:port), then the server password if you set one.
Common errors
- Players must run the same game version as the server: after a game update, restart the server so it updates too.
- "Whitelist" set to 1 in GamePanelServer Options: only players added to the list can join.
Guides 6
How do I become an admin on my server?
In GamePanelConsole, type /op followed by your Vintage Story player name: you then have full rights in game.
GamePanelConsole: type
/op YourName(the exact name of your Vintage Story account) and press Enter.Admin commands are then available in game, in the chat.
Common errors
- "No player with name or uid … exists": the name is misspelled. The server checks the account with Vintage Story, the player does not need to have joined before.
How do I change the name, password, player count or PvP?
GamePanelServer Options: "Server name", "Server password", "Max players", "Player combat (PvP)" and "Public server list". They apply on the next start.
Stop the server.
GamePanelServer Options: change the settings you want.
Start it: name, password, public list, whitelist and PvP are rewritten in
data/serverconfig.jsonon every start.Other settings (welcome message, roles, maximum view distance) are in
data/serverconfig.json: edit it with the server stopped, from GamePanelFiles.
Common errors
ServerName,Password,AdvertiseServer,WhitelistModeorAllowPvPchanged by hand inserverconfig.json: the panel setting replaces them on start.- "Public server list" set to 1 with no password and no whitelist: any player of the game can join.
How do I keep my server to my players (whitelist)?
Set "Whitelist" to 1 in GamePanelServer Options, restart, then add each player in GamePanelConsole with /player Name whitelist add.
GamePanelServer Options: "Whitelist" = 1.
Restart the server.
GamePanelConsole:
/player Name whitelist addfor each player,/player Name whitelist removeto take one off.
Common errors
- With "Whitelist" at 0 (the HelloServ default), any player who has the address, and the password if there is one, can join.
- "No player with name or uid … exists": the name is misspelled. A player can be added before their first visit.
How do I install mods?
Open GamePanelMods, search for the mod by name and click "Install". The server downloads it at its next start, in the version made for its own, and updates it on every start. Your players have nothing to install by hand: when they join the server, the game offers to download the mods they are missing.
In your server's menu, open "Mods".
Search for a mod by name (Carry On, Primitive Survival…), then click "Install". The search only shows mods that have a version for your server's game version.
Click "Restart now": the console shows "[HelloServ] Mod … installé" for each mod, then the game loads them.
"Remove" takes a mod out: its file is removed from
data/Modson the next start.A mod that is not on the ModDB: drop its .zip file into
data/Modsfrom GamePanelFiles or over SFTP, then restart. The server never removes those files.
Common errors
- "no version for game …" under a mod in the window (in the console: "introuvable sur le ModDB ou sans version pour ce serveur"): the mod is not out yet for this game version. The file already installed is kept; you can also stay on a game version ("Game version").
- A mod that needs another one (a library, for example configlib): install both. The mod's ModDB page names the ones it needs.
- The window keeps the list of the "ModDB mods" setting in GamePanelServer Options: you can also type the IDs there by hand, separated by commas (for example
carryon,primitivesurvival).
How do I choose the game version or stay on one?
By default, the server installs the latest stable version on every start ("Automatic updates" = 1). To keep a specific version, put it in "Game version" (for example 1.21.6): it is installed on the next start.
GamePanelServer Options: "Game version" =
latest(latest version) or a version number released by the developer."Game branch":
stable(recommended) orunstable(developer test versions).Restart: the console shows "[HelloServ] Installation de Vintage Story …" then "… installé".
Common errors
- Going back to a version older than the one that opened the world: the game may refuse map parts saved by the newer version. Make a backup first.
- "Version … introuvable" (version not found): that number does not exist at the developer; the server starts with the version already installed.
How do I change the play style or create a new world?
The play style is chosen when the world is created: change PlayStyle in data/serverconfig.json, move the current world aside (data/Saves/default.vcdbs), then restart. Other world settings are changed with /worldconfig in the console.
Stop the server, and make a backup if you want to keep the old world.
GamePanelFiles: in
data/serverconfig.json,WorldConfigsection, setPlayStyleandPlayStyleLangCodeto the same value:exploration,wildernesssurvival,homosapiensorcreativebuilding.Rename
data/Saves/default.vcdbs(for example toold-world.vcdbs).Start it: the console shows "Create new save game data. Playstyle: …" and the new world is created in that style.
Common errors
PlayStylechanged without moving the world aside: the existing world keeps its style.
No answer here. Try the help center home page or open a ticket.
Can't find it? Open a ticket from your client area. Terms and conditions: helloserv.fr/en/legal