Skip to main content
To add spawn regions in Project Zomboid, edit <Server Name>_spawnregions.lua in the .cache/Server folder of your server. Each region is one line with a name (shown on the spawn screen) and a file (the region’s spawnpoints.lua). To send every new player to one place instead, set SpawnPoint=x,y,z in <Server Name>.ini. Restart the server after either change.

Before you start

  • Start the server once so it creates its files.
  • Find your Server Name on the Startup page. The spawn files start with it, for example servertest_spawnregions.lua when Server Name is servertest.
  • Make a backup. Files also keeps a History of each file you save.

How spawn regions work

How to add a spawn region

1

Stop the server

Click Stop and wait until the server is offline.
2

Open the spawn regions file

Open Files, go to .cache/Server and open <Server Name>_spawnregions.lua.
3

Add a line for the new region

Inside the list, add a line with the region name and the path to its spawnpoints.lua. Copy the format of the lines already in the file:
Replace My Map Mod and the folder with the map mod’s real name and folder. The map mod’s Workshop page or files show the folder under media/maps/.
4

Save and start

Click Save Content and start the server. New characters now see the region on the spawn screen.
A region from a map mod only works if the map is loaded. Add the map mod in Game settings > Mods and map first. See install mods.

How to set one spawn point for everyone

1

Get the coordinates

Find the spot on an online Project Zomboid map and note its x and y coordinates. The third number is the floor: 0 is the ground floor, 1 the floor above.
2

Edit the server .ini

Stop the server, open .cache/Server/<Server Name>.ini in Files and set the SpawnPoint line, for example:
3

Save and start

Save the file and start the server. Every new character now starts at that point. Set it back to SpawnPoint=0,0,0 to let players choose again.

Frequently asked questions

Why doesn’t my new spawn region show up?

The file path must match the map’s folder exactly, including spaces and capital letters, and the map mod must be loaded. Check for a missing comma or bracket in the file: one typo can break the list.

Can players choose their spawn on a server?

Yes. With SpawnPoint=0,0,0 players pick a region from the list in _spawnregions.lua when they create a character.

How do I set a spawn point in multiplayer?

Use SpawnPoint=x,y,z in the server .ini for one fixed point, or add regions to _spawnregions.lua for a choice.

Do existing characters move to the new spawn?

No. Spawn regions and spawn points only apply to new characters.

Project Zomboid guide

Every Project Zomboid page in one place.

Install mods

Add map mods and other mods.

Server settings explained

Every section of Game settings.

Server won't start

Wrong map name and other causes.

Tested by the FREAKHOSTING team on 30 October 2026 (Project Zomboid Build 42 on our Game Panel). Steps may differ slightly if the game or its mods change.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to upgrade your hosting? Use code KB20 at checkout for 20% off your first order!

Last Updated: October 2026