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.

Private Project Zomboid hosting

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.

Rent a Project Zomboid server Real hardware · Full control panel · 98% SLA

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.