Best 7 Days to Die Server Settings
The settings that make a 7 Days to Die server both scary and smooth — the right zombie caps, blood-moon horde size, XP rate and zombie speed, plus the serverconfig.xml options that actually fix lag on a busy server. Where each one lives and what it does.
Almost everything is set in serverconfig.xml in your server root. The knobs that matter most for feel are zombie speed and horde size; the ones that matter for performance are the zombie caps and view distance. Note that newer builds folded some gameplay knobs into a single difficulty/sandbox setting — but the core options below are stable.
Below are balanced values for a small-to-mid co-op server, plus what each does and which ones to touch when the server starts to lag.
What you'll need
A quick checklist before you begin — have these ready and the rest is easy.
- Access to your server files (a panel File Manager or SFTP).
- The file serverconfig.xml in the server root.
- The ability to stop the server before editing.
- Admin access if you also tune settings live.
- A strong high-clock CPU for high zombie counts.
Dial in your 7DtD server, setting by setting
Open serverconfig.xml
It's in your server root. Each option is a <property name="X" value="Y"/> line — edit the value, keep the format. Stop the server before editing so changes aren't overwritten.
Set the difficulty & zombie speed
Zombie speed is the real difficulty dial. A popular balance is walking zombies by day and running at night — scary but survivable. Set the game difficulty to taste.
Cap the zombie count (performance)
MaxSpawnedZombies is a server-wide cap, not per player — default 64 is fine for small groups; drop to 40-50 on bigger servers to keep it smooth.
Tune the blood-moon horde
BloodMoonEnemyCount is the max alive zombies per player during a horde — default 8. Lower it (6) on a busy server so blood moons don't melt performance for everyone.
Set XP & loot
XP and loot abundance set the pace. Around 100-150% XP keeps progression rewarding without trivialising the early game; tune loot to taste.
Fix lag with view distance
The biggest performance lever after zombie caps: dropping ServerMaxAllowedViewDistance from 12 to 8-10 noticeably improves a busy server, at the cost of shorter draw distance.
Scary but smooth
Zombie speed is the difficulty
Numbers on difficulty matter less than movement. Walk by day, run by night is the classic balance — tense without being unfair.
Blood moon is the lag spike
BloodMoonEnemyCount is per player, so a full server multiplies it fast. Drop it to 6 on busy servers so horde night stays playable for everyone.
View distance fixes lag
After zombie caps, ServerMaxAllowedViewDistance is the biggest performance lever. 8-10 keeps a busy server smooth; 12 is heavy.
Zombie counts are CPU-bound
MaxSpawnedZombies is server-wide — every extra zombie is AI on the CPU. Cap it sensibly and give the server a strong high-clock core.
Common problems & fixes
Hit a snag? These are the issues people run into most — and how to solve them.
My changes keep reverting
You edited serverconfig.xml while the server was running. Stop it, edit, save, then start — it writes the file on shutdown.
The server lags with players spread out
Drop ServerMaxAllowedViewDistance to 8-10 and cap MaxSpawnedZombies to 40-50. Those are the two biggest performance levers.
Blood moon night tanks performance
BloodMoonEnemyCount is per player and multiplies on a full server. Lower it to 6.
A gameplay setting has no effect
On newer builds some gameplay knobs moved into the difficulty/sandbox setting rather than serverconfig.xml. Check your version's config for where that option now lives.
Skip the setup — host it with ESAGAMES
Want a smooth 7 Days to Die server that survives blood moons? Our 7DtD hosting runs high-clock CPUs on NVMe behind a multi-Tbps Frankfurt network — panel included, instant setup.
Frequently asked questions
Where are 7 Days to Die server settings stored?
In serverconfig.xml in your server root. Each option is a
What does MaxSpawnedZombies do?
It's the total zombie cap across the whole server, not per player. Default 64 suits small groups; drop to 40-50 on bigger servers to keep performance smooth.
How do I make blood moons less laggy?
Lower BloodMoonEnemyCount — it's the max alive zombies per player during a horde (default 8). Setting it to 6 keeps horde night playable on a busy server.
What's the best zombie speed setting?
Most communities like walking zombies by day (ZombieMove) and running at night (ZombieMoveNight) — scary but survivable. Zombie speed is the real difficulty dial, more than the difficulty number.
My server lags — what should I change first?
Two things: cap MaxSpawnedZombies (40-50) and drop ServerMaxAllowedViewDistance from 12 to 8-10. Those are the biggest performance levers on a busy server.
Why don't my changes apply?
You edited serverconfig.xml while the server was running, so it overwrote your file on restart. Stop the server first, edit, save, then start it.
Keep reading
7 Days to Die is a trademark of The Fun Pimps. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by The Fun Pimps. You must own a legitimate copy of the game to play.