23 March 2026

Best Project Zomboid Server Settings for Every Play Style in 2026

Optimised Project Zomboid server settings for casual, hardcore, PVP, roleplay, and Build 42 servers. Copy-paste configurations to create the perfect zombie survival experience.

Finding the right balance

Project Zomboid's sandbox menu is a rabbit hole. There are well over a hundred knobs, and half of them interact with each other in ways the tooltip never admits. For our money, the smartest move when you spin up a new server isn't to rebuild the difficulty from scratch — it's to pick one of the four canonical presets (Apocalypse, Survivor, Builder, First Week) as your baseline and then tweak from there.

This post gives you five ready-to-paste setups for the five play styles we see most often on LOW.MS: relaxed co-op, Apocalypse-style standard, true hardcore, PVP, and a Build 42 multiplayer showcase. Every value has been checked against the PZwiki Server Settings page and the actual apocalypse_SandboxVars.lua the Indie Stone ship with the game, so the numbers will behave the way the labels claim they do.

If you need the mechanical how-to on editing config files, start with our Project Zomboid server configuration guide.

The settings that actually matter

Before the presets, a quick tour of the handful of variables that do most of the heavy lifting. The rest are mostly flavour.

Zombies (the section, not just the count)

Every value below lives inside the ZombieLore = { ... } block in servertest_SandboxVars.lua. If you paste them at the top level they'll be silently ignored.

  • Zombies — This is the top-level "population" slider and it is the single biggest lever for difficulty and for server CPU load. The scale is inverted from what you'd expect: 1 = Insane, 2 = Very High, 3 = High, 4 = Normal, 5 = Low. There is no "None" option in vanilla; the dropdown bottoms out at Low. Apocalypse ships with Zombies = 4.
  • Speed — 1 = Sprinters, 2 = Fast Shamblers, 3 = Shamblers. Classic Romero is 3.
  • Transmission — 1 = Blood + Saliva, 2 = Saliva Only, 3 = Everyone's Infected. The third option is not "harder", it's a completely different game where death itself turns you.
  • Strength, Toughness, Cognition, Memory, Sight, Hearing — All 1 = hardest, 3 = weakest/dumbest/blindest. Same inverted logic as Zombies.

Loot

LootRarity is not a real variable — don't let any guide tell you otherwise. Loot is controlled per-category: FoodLoot, CannedFoodLoot, WeaponLoot, OtherLoot, MedicalLoot, AmmoLoot, LiteratureLoot, MechanicsLoot, SurvivalGearsLoot. Each one takes 1 (Extremely Rare) to 4 (Abundant). There is no 5.

Survival pacing

  • DayLength — Real minutes per in-game day. Anything under 30 minutes and farming becomes a spectator sport.
  • WaterShutModifier / ElecShutModifier — Days until the grid fails. Pick a big number like 999 if you want utilities to effectively never shut off; the old -1 trick you'll see in forum posts is undocumented and I'd rather not rely on it.

Multiplayer plumbing

  • PVP — Player combat on/off.
  • SafetySystem — Per-player PVP toggle with a short arming delay (SafetyToggleTimer / SafetyCooldownTimer).
  • SleepAllowed — Leave this off on anything bigger than 3 players. One napper drags the whole lobby into night.
  • SaveWorldEveryMinutes and BackupsCount — The two lines that save your bacon when something goes sideways.

Preset 1: Builder-style Casual Co-op (2-8 players)

Aimed at a group of friends who want to build a nice base, potter around Muldraugh, and not get jump-scared out of the session twenty minutes in.

servertest.ini

MaxPlayers=8
PVP=false
PauseEmpty=true
SleepAllowed=false
SafetySystem=true
SaveWorldEveryMinutes=15
BackupsCount=10

servertest_SandboxVars.lua

Zombies = 5,           -- Low
Distribution = 1,      -- Urban Focused
DayLength = 3,         -- 1 hour
StartMonth = 7,        -- July, warm and kind to new farmers
WaterShutModifier = 999,
ElecShutModifier = 999,
XPMultiplier = 2.0,
NightDarkness = 3,     -- Normal
FoodLoot = 4,          -- Abundant
WeaponLoot = 3,        -- Normal
OtherLoot = 3,         -- Normal
MedicalLoot = 4,       -- Abundant
ZombieLore = {
  Speed = 3,           -- Shamblers
  Strength = 3,        -- Weak
  Toughness = 3,       -- Fragile
  Transmission = 2,    -- Saliva Only
  Cognition = 3,       -- Basic Navigation
  Memory = 3,          -- Short
  Sight = 3,           -- Poor
  Hearing = 3,         -- Poor
},

A low zombie population full of weak, dim shamblers is the sweet spot for learning the systems. Double XP keeps the early grind from dragging, the grid never goes down, and the abundant food loot means nobody starves while they work out that canned soup needs a can opener.

Preset 2: Apocalypse Standard (10-20 players)

The Indie Stone default, lightly tuned for a multiplayer rhythm. If you're not sure what you want, start here and only change things after your group has actually complained about something.

servertest.ini

MaxPlayers=20
PVP=false
PauseEmpty=true
SleepAllowed=false
SafetySystem=true
GlobalChat=true
SaveWorldEveryMinutes=15
BackupsCount=10

servertest_SandboxVars.lua

Zombies = 4,           -- Normal (Apocalypse default)
Distribution = 1,      -- Urban Focused
DayLength = 3,         -- 1 hour
StartMonth = 7,        -- July
WaterShutModifier = 14,
ElecShutModifier = 14,
XPMultiplier = 1.5,
NightDarkness = 2,     -- Dark
FoodLoot = 3,
CannedFoodLoot = 3,
WeaponLoot = 3,
OtherLoot = 3,
MedicalLoot = 3,
AmmoLoot = 3,
ZombieLore = {
  Speed = 2,           -- Fast Shamblers
  Strength = 2,        -- Normal
  Toughness = 2,       -- Normal
  Transmission = 1,    -- Blood + Saliva
  Cognition = 2,       -- Navigate
  Memory = 2,          -- Normal
  Sight = 2,           -- Normal
  Hearing = 2,         -- Normal
},

For our money, the Apocalypse default is still the right baseline for new groups. The 1.5x XP is the only real concession to multiplayer: sessions are shorter and more stop-start than solo play, and without it the skill curve feels flat. Two weeks until the grid falls is enough to panic-build a rain collector.

Preset 3: Initial Infection Hardcore (10-30 players)

For groups who've already beaten Apocalypse and want the game to actually bite back. This one leans on the original Initial Infection preset: very high population, sprinters, tight loot.

servertest.ini

MaxPlayers=30
PVP=false
PauseEmpty=false
SleepAllowed=false
SafetySystem=true
SaveWorldEveryMinutes=10
BackupsCount=20

servertest_SandboxVars.lua

Zombies = 2,           -- Very High
Distribution = 2,      -- Uniform (spread out of the cities too)
DayLength = 4,         -- 2 hours
StartMonth = 11,       -- November, genuinely cold start
WaterShutModifier = 7,
ElecShutModifier = 7,
XPMultiplier = 1.0,
NightDarkness = 1,     -- Pitch Black
FoodLoot = 2,          -- Rare
CannedFoodLoot = 2,
WeaponLoot = 2,
OtherLoot = 2,
MedicalLoot = 2,
AmmoLoot = 1,          -- Extremely Rare
ZombieLore = {
  Speed = 2,           -- Fast Shamblers
  Strength = 1,        -- Superhuman
  Toughness = 1,       -- Tough
  Transmission = 1,    -- Blood + Saliva
  Cognition = 1,       -- Navigate + Use Doors
  Memory = 1,          -- Long
  Sight = 1,           -- Eagle
  Hearing = 1,         -- Pinpoint
},

Very High population on a uniform distribution means the woods are no longer your safe room. Zombies open doors, remember where they saw you, and can outrun an unfit character. November start with a one-week grid lifespan pushes survival pressure from "annoying" to "existential". Leave XPMultiplier at 1.0 — the whole point is the grind.

Preset 4: PVP Server (20-50 players)

I'd turn respawn OFF for PVP if you want wars to have stakes, but that's a group call. The settings below are tuned so the zombies are a permanent background nuisance and the players are the real opponent.

servertest.ini

MaxPlayers=50
PVP=true
PauseEmpty=false
SleepAllowed=false
SafetySystem=true
SafetyToggleTimer=2
SafetyCooldownTimer=3
ShowSafety=true
GlobalChat=false
SaveWorldEveryMinutes=15
BackupsCount=10

servertest_SandboxVars.lua

Zombies = 4,           -- Normal, so firefights aren't a zombie-fest
Distribution = 1,      -- Urban Focused
DayLength = 3,
StartMonth = 7,
WaterShutModifier = 30,
ElecShutModifier = 30,
XPMultiplier = 3.0,
NightDarkness = 2,
FoodLoot = 3,
WeaponLoot = 4,        -- Abundant — guns are the point
OtherLoot = 3,
MedicalLoot = 3,
AmmoLoot = 3,
ZombieLore = {
  Speed = 3,           -- Shamblers
  Strength = 2,
  Toughness = 2,
  Transmission = 2,    -- Saliva Only, so a PVP scratch isn't a death sentence
  Cognition = 2,
  Memory = 2,
  Sight = 2,
  Hearing = 2,
},

SafetyToggleTimer = 2 and SafetyCooldownTimer = 3 are the two lines that stop the classic "toggle safety mid-swing" exploit. Global chat off so factions can't meta-game each other's locations. Saliva-only transmission is the key tuning choice: in a PVP server, a scratch during a duel should hurt, not cost someone their 40-day character.

Preset 5: Build 42 Multiplayer Showcase (up to 20 players)

One important caveat before you copy this: Build 42 multiplayer is still on the Steam unstable branch as of the December 2025 partial release, and the Indie Stone themselves recommend stress-testing with 20 players or fewer. Treat this preset as a playground, not a home for your 60-day community campaign.

servertest.ini

MaxPlayers=20
PVP=false
PauseEmpty=true
SleepAllowed=false
SafetySystem=true
VoiceEnable=true
SaveWorldEveryMinutes=10
BackupsCount=20

servertest_SandboxVars.lua

Zombies = 4,           -- Normal
Distribution = 1,
DayLength = 4,         -- 2 hours, Build 42 crafting eats time
StartMonth = 4,        -- April, full seasonal cycle ahead
WaterShutModifier = 30,
ElecShutModifier = 30,
XPMultiplier = 1.5,
NightDarkness = 2,
FoodLoot = 3,
WeaponLoot = 3,
OtherLoot = 3,
MedicalLoot = 3,
ZombieLore = {
  Speed = 2,           -- Fast Shamblers
  Strength = 2,
  Toughness = 2,
  Transmission = 2,    -- Saliva Only
  Cognition = 2,
  Memory = 2,
  Sight = 2,
  Hearing = 2,
},

Two-hour days give players room to breathe inside the deeper crafting trees — smelting, pottery, brewing, animal husbandry. An April start means a full growing year and a chance to see every season's loot and weather. Save every 10 minutes and keep 20 rolling backups; unstable-branch multiplayer does occasionally eat a world.

A few Build 42 things worth flagging to your players on day one:

  • Crafting roles are worth assigning early. Metalworking, pottery, and animal husbandry are deep enough that specialising pays off.
  • Animal pens need feed and space — plan your base layout around that, not as an afterthought.
  • Basements generate semi-randomly, so it's worth poking around houses you'd normally skip.

Applying these on a LOW.MS server

  1. Stop your server from the LOW.MS control panel.
  2. Open Configuration Files in the TCAdmin sidebar. The important files — servertest.ini and servertest_SandboxVars.lua — are all editable in-browser, no File Manager or SFTP needed.
  3. Paste the relevant block, save, and start the server back up.

If you'd rather edit locally, SFTP is on port 8822 and plain FTP on 8821.

For sizing questions (RAM, slots, and what the different LOW.MS packages actually include), the honest answer lives on the Project Zomboid hosting page rather than a hard-coded table in a blog post that goes stale the moment we change our plans.

Further reading

Join our Discord to chat with our staff and community!
Join Discord