<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.luawhen Server Name isservertest. - 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 Replace
spawnpoints.lua. Copy the format of the lines already in the file: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.
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?
Thefile 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. WithSpawnPoint=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?
UseSpawnPoint=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.Related guides
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:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: October 2026