How to Configure your VEIN Server
What the Config.ini File Does
Overview
The Config.ini file controls your VEIN server’s core gameplay and server behavior settings. It determines how players connect, how your server appears in the list, and defines certain global rules like player limits and admin access.
When hosting with ChicagoServers, you can edit this file directly from your control panel by navigating to:
Configuration Files → Config.ini in your Game Server Control Panel.
What It Does
The Config.ini file is the main configuration file for your VEIN dedicated server. It contains high-level settings such as:
-
Server name and visibility
-
Maximum player count
-
Admin or Super Admin Steam IDs
-
Connection details (bind address and password)
-
Public/private server listing options
The file follows a simple key=value structure, with settings grouped under labeled sections. Any changes you make here directly affect how the server runs after restart.
Common Settings
| Setting | Purpose | Example |
|---|---|---|
ServerName |
Sets the name shown in the VEIN server browser | ServerName=ChicagoServers VEIN Server |
MaxPlayers |
Limits the number of concurrent players | MaxPlayers=8 |
bPublic |
Controls whether your server is listed publicly | bPublic=True |
Password |
Sets a password for joining the server | Password=MySecurePass |
BindAddr |
IP address the server listens on | BindAddr=0.0.0.0 |
SuperAdminSteamIDs |
Assigns full admin rights to specified Steam IDs | SuperAdminSteamIDs=76561198000000000 |
Editing Tips
-
Stop the server before making changes to ensure they save properly.
-
Access it from your panel: Go to cp.chicagoservers.co → Configuration Files → Config.ini.
-
Use proper syntax — lines should look like
Setting=Value, with no extra spaces. -
Add comments with a semicolon (
;) to describe what a line does. -
Save and restart your server for the new settings to take effect.
-
Backup the file before major edits in case something goes wrong.
When to Use Config.ini
Use Config.ini for general gameplay and session settings — things like player caps, admin permissions, and visibility options.
For deeper game tuning or performance variables, use the Engine.ini file instead.
What the Engine.ini File Does
Overview
The Engine.ini file controls advanced and engine-level configuration for your VEIN server. This is where you adjust things like PvP settings, spawn rates, and day/night cycle speeds — all through console-variable entries.
When hosting with ChicagoServers, you can edit this file by navigating to:
Configuration Files → Engine.ini in your Game Server Control Panel.
What It Does
Unlike Config.ini, which manages high-level settings, the Engine.ini file affects underlying gameplay systems and engine behavior.
These values usually appear under the [ConsoleVariables] section and can define rules for damage, time, PvP, and other mechanics.
Here’s an example snippet:
Common Settings
| Setting | Description | Example |
|---|---|---|
vein.PvP |
Enables or disables player-vs-player combat | vein.PvP=True |
vein.DayNightCycleMultiplier |
Adjusts the speed of the day/night cycle | vein.DayNightCycleMultiplier=2.0 |
vein.SpawnRateMultiplier |
Changes how frequently enemies or resources spawn | vein.SpawnRateMultiplier=1.5 |
vein.DamageMultiplier |
Modifies how much damage players and NPCs deal | vein.DamageMultiplier=0.8 |
Editing Tips
-
Stop your server before editing this file.
-
Open Engine.ini from cp.chicagoservers.co → Configuration Files → Engine.ini.
-
Make sure a
[ConsoleVariables]section exists — create it if it doesn’t. -
Add new variables in the format
vein.Setting=Value. -
Avoid extreme values (like huge multipliers), which can destabilize your world.
-
Save changes, then restart your server to apply them.
-
Test settings in-game to confirm your desired effects.
When to Use Engine.ini
Use the Engine.ini file for gameplay tuning and engine-level customization such as:
-
Enabling/disabling PvP
-
Adjusting environment speed or difficulty
-
Tuning spawn behavior or world mechanics
-
Overriding default console variables
Best Practice Summary
✅ Use Config.ini for general setup (server name, players, admin settings).
✅ Use Engine.ini for advanced mechanics and performance behavior.
✅ Always stop → edit → save → restart to ensure your changes apply correctly.
✅ Both files are easily accessible in your ChicagoServers Control Panel under Configuration Files.
