VEIN server tools
VEIN Config Generator
Build a ready-to-paste Engine.ini [ConsoleVariables] block for your VEIN dedicated server. Tune PvP, zombies, hordes, day/night speed, loot scarcity and XP, then copy or download.
Quick presets
Allow players to damage each other. Turn off for a pure PvE / co-op server.
Allow players to damage structures built by others. Tie to PvP for raiding, or off to protect bases.
Master toggle for any damage to built structures and bases.
Structures slowly decay unless maintained by a utility cabinet. Off keeps bases permanent.
Zombie hit points. Higher means tankier zombies.
Multiplier on damage zombies deal to players.
Movement-speed multiplier for zombies.
How far zombies can see you.
How well zombies hear noise like gunshots.
Allow zombies to climb obstacles. Off makes walls far more effective.
Zombies can only be killed by headshots. Hardcore aiming challenge.
Players who die always turn into a zombie.
Chance per zombie hit to infect the player. 0 disables infection.
Engine.ini
; VEIN Engine.ini config generated by DoomHosting [ConsoleVariables] vein.PvP=1 vein.BuildObjectPvP=1 vein.BaseDamage=1 vein.BuildObjectDecay=1 vein.Zombies.Health=40 vein.Zombies.DamageMultiplier=1 vein.Zombies.SpeedMultiplier=1 vein.Zombies.SightMultiplier=1 vein.Zombies.HearingMultiplier=1 vein.Zombies.CanClimb=1 vein.Zombies.HeadshotOnly=0 vein.AlwaysBecomeZombie=0 vein.ZombieInfectionChance=0.01 vein.AISpawner.Enabled=1 vein.AISpawner.SpawnCapMultiplier=1 vein.AISpawner.SpawnCapMultiplierZombie=1 vein.AISpawner.HordeMode=0 vein.AISpawner.Hordes.ChancePerMinute=0.05 vein.AISpawner.Hordes.Duration=120 vein.AISpawner.Hordes.MaxDistance=25000 vein.Time.TimeMultiplier=16 vein.Time.NightTimeMultiplier=3 vein.Time.ContinueWithNoPlayers=0 vein.Time.StartOffsetDays=0 vein.Calendar.WaterShutoffTimeDays=30 vein.Calendar.ElectricalShutoffTimeDays=46 vein.Scarcity.Difficulty=2 vein.ContainersRespawn.Enabled=1 vein.ContainersRespawn.Interval=10800 vein.Stats.XPMultiplier=1
Paste this under [ConsoleVariables] in Vein/Saved/Config/LinuxServer/Engine.ini over FTP, then restart your server. Values match the in-game admin Config menu (press \). VEIN is in Early Access, so settings may change between updates.
VEIN Engine.ini console variables
Every vein.* setting this generator writes, with its default value. Add them under the [ConsoleVariables] section of Engine.ini.
vein.PvP
1Allow players to damage each other. Turn off for a pure PvE / co-op server.
vein.BuildObjectPvP
1Allow players to damage structures built by others. Tie to PvP for raiding, or off to protect bases.
vein.BaseDamage
1Master toggle for any damage to built structures and bases.
vein.BuildObjectDecay
1Structures slowly decay unless maintained by a utility cabinet. Off keeps bases permanent.
vein.Zombies.Health
40Zombie hit points. Higher means tankier zombies.
vein.Zombies.DamageMultiplier
1Multiplier on damage zombies deal to players.
vein.Zombies.SpeedMultiplier
1Movement-speed multiplier for zombies.
vein.Zombies.SightMultiplier
1How far zombies can see you.
vein.Zombies.HearingMultiplier
1How well zombies hear noise like gunshots.
vein.Zombies.CanClimb
1Allow zombies to climb obstacles. Off makes walls far more effective.
vein.Zombies.HeadshotOnly
0Zombies can only be killed by headshots. Hardcore aiming challenge.
vein.AlwaysBecomeZombie
0Players who die always turn into a zombie.
vein.ZombieInfectionChance
0.01Chance per zombie hit to infect the player. 0 disables infection.
vein.AISpawner.Enabled
1Master toggle for all AI / zombie spawning.
vein.AISpawner.SpawnCapMultiplier
1Scales the total number of AI in the world. Lower for performance on busy servers.
vein.AISpawner.SpawnCapMultiplierZombie
1Scales the zombie population specifically.
vein.AISpawner.HordeMode
0Keeps the world in a heightened horde state at all times.
vein.AISpawner.Hordes.ChancePerMinute
0.05Probability each minute that a horde event triggers.
vein.AISpawner.Hordes.Duration
120How long a horde event lasts once it starts.
vein.AISpawner.Hordes.MaxDistance
25000Maximum distance from players that horde zombies spawn (cm).
vein.Time.TimeMultiplier
16How fast time passes. Higher means shorter days. 1 is real-time.
vein.Time.NightTimeMultiplier
3Additional time speed applied at night to shorten dangerous hours.
vein.Time.ContinueWithNoPlayers
0World time keeps advancing while no players are online.
vein.Time.StartOffsetDays
0Start a fresh world this many in-game days in.
vein.Calendar.WaterShutoffTimeDays
30In-game day the town water supply stops working.
vein.Calendar.ElectricalShutoffTimeDays
46In-game day the electrical grid shuts down.
vein.Scarcity.Difficulty
2 - DefaultHow sparse loot is across the world. Higher is a harder survival economy.
vein.ContainersRespawn.Enabled
1Looted containers refill with new loot over time.
vein.ContainersRespawn.Interval
10800Time between container loot refills. 10800 is 3 hours.
vein.Stats.XPMultiplier
1Multiplier on skill experience gained.
Frequently asked questions
Where do I put this config?
Open Vein/Saved/Config/LinuxServer/Engine.ini over FTP, add or update the [ConsoleVariables] section with these lines, save, and restart the server. Stop the server before editing so your changes are not overwritten on shutdown.
Do these settings need a server restart?
Yes. Engine.ini is read at startup. You can also change most of these live from the in-game admin Config menu (press the backslash key), which writes the same values back to Engine.ini.
Why is PvP a 1 or 0 instead of true or false?
VEIN console variables are numeric. Use 1 to enable and 0 to disable. Multipliers like zombie health or XP take decimal values.
Where do I set the server name, password, and max players?
Those are not console variables. Set them on your DoomHosting control panel Startup tab (or in game.ini). This generator covers the Engine.ini gameplay settings only.
A setting is missing or behaves differently
VEIN is in Early Access and its console variables change between patches. The in-game admin Config menu is always the source of truth for your installed version. Use this generator as a fast starting point and verify in game.
Need a VEIN server to run this config on?
Dedicated Ryzen 9 hardware, instant setup, full FTP access and 24/7 support from 8 GB.
Rent a VEIN server