Project Zomboid dedicated server setup guide

Project Zomboid is the ultimate zombie survival sandbox, and multiplayer makes it even better. A dedicated server lets your group survive together 24/7 without the host needing to be online. Build 42 brought massive improvements to multiplayer stability.

Requirements

  • RAM: 4 to 8 GB depending on map size and player count. The game loads the entire explored map into memory.
  • CPU: 2 to 4 cores recommended. Zombie hordes are CPU-intensive.
  • Storage: 5 to 10 GB for the server plus save data.
  • Ports: 16261 UDP (game), 16262 UDP (direct connect).

Installation

  1. Select Project Zomboid in the game panel, or install via SteamCMD on a VPS (app ID 380870).
  2. Start the server once to generate configuration files.
  3. Edit Server/servertest.ini (or your server name's ini file) with your preferred settings.
  4. Set an admin password with -adminpassword in the startup parameters.

Key settings

SettingDefaultWhat it does
MaxPlayers32Maximum simultaneous players.
PVPtrueWhether players can damage each other.
SpawnPointrandomWhere new players spawn. Set coordinates for a specific location.
SleepAllowedfalseWhether players can sleep to skip time. Usually false on multiplayer.
ZombieCountNormalZombie population: Insane, Very High, High, Normal, Low, Very Low, None.

Adding mods from the Workshop

  1. Find the mod on the Steam Workshop for Project Zomboid. Note the Workshop ID from the URL.
  2. In servertest.ini, add the Workshop ID to WorkshopItems= (semicolon-separated).
  3. Add the mod ID to Mods= (semicolon-separated). This is the mod's internal name, found on its Workshop page.
  4. Restart the server. Players are prompted to download the mods when connecting.

Popular mods: Hydrocraft (expanded crafting), Brita's Weapons, Filibuster Rhymes Used Cars, More Traits, Authentic Z.

Admin commands

Log in as admin with /setaccesslevel yourname admin in the server console, or use the admin password when connecting. Useful commands:

  • /adduser username password: create a whitelisted account.
  • /kickuser username: kick a player.
  • /teleport username: teleport to a player.
  • /godmode username: toggle invincibility.

Can I use a custom map?

Yes. Custom maps are Workshop mods. Add them like any other mod. The most popular is Bedford Falls, which adds an entirely new town.

Why is my server lagging with many zombies?

Large hordes (500+ zombies in one cell) are CPU-intensive. Lower the zombie population or reduce the ZombiesGroupSize setting. Also ensure your server has at least 2 dedicated cores.

Does the server auto-save?

Yes, every few minutes. You can also force a save with /save in the console. Backups are recommended before making major setting changes.

Project Zomboid servers run on KVM VPS plans or game plans at HostValues.


Still stuck? Open a support ticket and our team will help you out.

Back to the blog