PZ Spawn Region Builder
Select vanilla locations and add custom modded maps to generate a valid spawnregions.lua file — syntactically correct Lua that won't crash your server on startup.
⚠ Important
Filename must be exactly [servername]_spawnregions.lua (matching your server name). A missing comma or wrong path crashes the server on startup.
Vanilla Locations
Popular Modded Maps — Quick Add
Custom Map Entries
No custom entries yet. Use quick-add above or add manually.
Generated spawnregions.lua
function SpawnRegions()
return {
{ name = "Muldraugh, KY", file = "media/maps/Muldraugh, KY/spawnpoints.lua" },
{ name = "West Point, KY", file = "media/maps/West Point, KY/spawnpoints.lua" },
{ name = "Riverside, KY", file = "media/maps/Riverside, KY/spawnpoints.lua" },
{ name = "Rosewood, KY", file = "media/maps/Rosewood, KY/spawnpoints.lua" },
{ name = "Louisville, KY", file = "media/maps/Louisville, KY/spawnpoints.lua" }
}
end
Place this file at Zomboid/Server/[servername]_spawnregions.lua. Stop the server before replacing.
Run your own Project Zomboid server.
Rent a private Project Zomboid server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.