Menu
 

Set Custom Spawn Point

Project Zomboid: Custom Spawn Points

By default, players pick from Muldraugh, Riverside, Rosewood, or West Point. As an admin, you can force everyone to spawn in a specific building, like a prison or a mall, for a unique scenario.

1. The Map Project

Use the PZ Map Project to find precise X, Y, Z coordinates.

2. Fixed Spawn (servertest.ini)

Forces ALL players to spawn at one specific coordinate every time (good for events).

3. Region Select (spawnregions.lua)

Advanced method. Allows players to choose from new list items like " The Mall" in the character creation screen.

Method 1: The "Fixed" Spawn (Easiest)

Use this if you want everyone to start in the exact same tile.

  1. Go to the Map Project.
  2. Click "Map Coordinates" in the left sidebar.
  3. Hover over your desired tile. Note the coords: `10850x, 9240y, 0z`.
  4. Open `servertest.ini` in your **File Manager**.
  5. Find SpawnPoint=0,0,0.
  6. Change it to: SpawnPoint=10850,9240,0.
  7. Save and Restart.

Method 2: Adding a Region Option

Use this to add "The Prison" as a selectable city alongside Muldraugh.

  1. Navigate to `/Server/`.
  2. Edit `servertest_spawnregions.lua`.
  3. Add a new entry following the syntax:
    { name = "My Custom Prison", file = "media/maps/Muldraugh, KY/spawnpoints.lua" },
  4. Note: To make this work properly with custom coords, you usually need a mod that overrides the `spawnpoints.lua`. We recommend using the **"Spawn Points"** mod from Workshop if doing complex regions.

Z-Level: The 3rd number is the floor. 0 is Ground, 1 is Second Floor. Be careful spawning on roofs!

Control the start. Host your Project Zomboid server with Supercraft and easily edit your INI files to create custom scenario servers.

Top