Best DayZ Server Settings
The settings that shape a DayZ server — player cap, day/night length, security, and the loot economy. What lives in serverDZ.cfg versus the mission XML files, sensible baselines for vanilla, Vanilla+ and hardcore, and the restart habit that keeps a DayZ server stable.
DayZ splits its settings in two. serverDZ.cfg controls the server itself — the name players see, player cap, day/night length (time acceleration), third-person rules and the security settings that keep cheaters out. The loot economy is not in that file — it lives in XML inside your mission folder (mpmissions/dayzOffline.chernarusplus/db/), above all in types.xml.
Below are baselines for vanilla, Vanilla+ and hardcore, and which file each setting is in. Starting from scratch? See our how to set up a DayZ server guide first.
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 serverDZ.cfg in the server root.
- The mission economy files under mpmissions/<map>/db/ (types.xml, cfgEconomyCore.xml).
- The ability to restart the server to apply changes.
- A scheduled 4-6 hour restart task.
Dial in your DayZ server, setting by setting
Set server identity & player cap
In serverDZ.cfg set the hostname (name in the browser), a password / passwordAdmin, maxPlayers and a motd. 60 is the standard full-server cap; lower it for a tighter community.
hostname = "My ESAGAMES DayZ Server"; passwordAdmin = "changeme"; maxPlayers = 60;
Set day/night length (time acceleration)
Time acceleration is the setting players feel most. serverTimeAcceleration speeds the day; serverNightTimeAcceleration scales the night separately. Persistent time keeps the clock between restarts.
serverTimeAcceleration = 8; // Vanilla+ day serverNightTimeAcceleration = 4; // shorter nights serverTimePersistent = 1;
Lock down security
Keep the anti-cheat baseline on: signature verification, same-build enforcement and BattlEye. These stop most unsigned-mod and tampered-client problems.
verifySignatures = 2; forceSameBuild = 1; BattlEye = 1;
Tune the loot economy (types.xml)
Loot isn't in serverDZ.cfg — it's the central economy in your mission's db/ folder. types.xml defines, for every item, the spawn nominal (target count on the map), min, lifetime and restock. Raise nominal/min for more gear, lower them for a harsher server.
15 8 7200 0
Pick a difficulty profile
Combine the above into a profile: Vanilla (8x/4x time, default loot), Vanilla+ (slightly higher loot, quality-of-life), or hardcore (6x/1x so nights last, leaner loot, first-person only). Set third-person and crosshair rules to match.
// hardcore feel serverTimeAcceleration = 6; serverNightTimeAcceleration = 1; disable3rdPerson = 1;
Set a restart cycle & apply
The config is read only at startup, so restart to apply any change. Run a scheduled 4-6 hour restart cycle — it clears accumulated entity state and keeps the server stable over long uptimes.
Stable, fair and tuned
Loot lives in types.xml, not the cfg
The single biggest confusion: serverDZ.cfg has no loot settings. Spawn rates, lifetimes and restock are the central economy in types.xml inside your mission db/ folder.
Time acceleration sets the feel
serverTimeAcceleration and serverNightTimeAcceleration are what players notice most. Short nights are friendly; long nights (1x) are the hardcore signature.
Keep security on
verifySignatures=2, forceSameBuild=1 and BattlEye=1 stop most cheat and tampered-mod problems. Only relax them if you know exactly why.
Restart every 4-6 hours
DayZ accumulates entity state over long uptimes. A scheduled 4-6h restart clears it and keeps performance steady — set it and forget it.
Common problems & fixes
Hit a snag? These are the issues people run into most — and how to solve them.
My loot changes did nothing
Loot is in types.xml inside the mission db/ folder, not serverDZ.cfg. Edit types.xml (nominal/min/lifetime/restock) and restart.
Config changes aren't applying
serverDZ.cfg and the economy XML are read only at startup. Save and restart the server — live edits don't take.
Players get kicked for signatures/build
A mod isn't signed or clients are on a different build. Keep verifySignatures=2 and forceSameBuild=1, and make sure all mods are correctly installed and matched.
The server gets laggy after hours online
Accumulated entity state. Set a scheduled 4-6 hour restart cycle to clear it and keep performance steady.
Skip the setup — host it with ESAGAMES
Want these settings in a panel instead of cfg and XML files? Our DayZ hosting exposes serverDZ.cfg and the economy in the panel, with scheduled restarts and BattlEye on a protected Frankfurt network — instant setup.
Frequently asked questions
Where are DayZ server settings stored?
Server-level options are in serverDZ.cfg (name, player cap, time acceleration, third-person, security). The loot economy is separate — it lives in XML files in your mission folder (mpmissions/.../db/), chiefly types.xml.
How do I change loot on a DayZ server?
Edit types.xml in your mission db/ folder. For each item, nominal is the target count on the map, min is the floor that triggers a respawn, lifetime is how long it persists, and restock is the respawn timer. Raise them for more loot, lower for a harsher server.
How do I make nights shorter (or longer) in DayZ?
Use serverTimeAcceleration for the overall day speed and serverNightTimeAcceleration to scale night separately. 8x/4x gives friendly short nights; 6x/1x makes nights long and punishing for a hardcore server.
What is a good maxPlayers for a DayZ server?
60 is the standard full-server cap and what most public servers run. A smaller community server plays well at 20-40 — fewer players means more tension and less loot pressure on the economy.
Why don't my DayZ config changes apply?
serverDZ.cfg and the economy XML are read only at startup. Save your changes and restart the server — editing while it runs does nothing until the next boot, and can be overwritten.
How often should a DayZ server restart?
Every 4-6 hours on a schedule. DayZ accumulates entity and world state over long uptimes, and a regular restart clears it, keeping performance and loot spawns healthy.
Keep reading
DayZ is a trademark of Bohemia Interactive. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Bohemia Interactive. You must own a legitimate copy of the game to play.