Project Zomboid
Genre: Zombie-Survival-Horror
Studio: The Indie Stone
Publisher: The Indie Stone
Rent a server
Rent a server
Genre: Zombie-Survival-Horror
Studio: The Indie Stone
Publisher: The Indie Stone

How to install a custom map on your Project Zomboid Server?

Here we explain how to install a custom map on your Project Zomboid server. Please make sure that the server has been started beforehand so that all configuration files have been created automatically by the system!

First, select the map you want and subscribe to it in STEAM. We have used the map “Bedford Falls” as an example. (If you want to play another map, replace the map entry and the spawnregions in the required file. We explain how this works below.)

  • After the map has been downloaded, you will find it in your STEAM directory under the following path. (This may vary depending on your location): C:\Program Files (x86)\Steam\steam\apps\workshop\content\108600\522891356\mods\Bedford Falls
  • Navigate to the folder “media”, select and copy all folders.
  • Connect to the server via FTP and open the folder “media”.
  • Here you add all the files we copied in the above step. This will take a short time depending on the upload speed.
  • The server now has the required files. Now we take care of the configuration files.
  • Navigate to the basic settings and select “custom” as map.
  • Below the map you will find an input line -> “custom map”. In our example we want to make the map “Bedford Falls” selectable. To do this, we enter the following in the line (Muldraugh, KY must always be entered as the last map, otherwise the whole thing will unfortunately not work): BedfordFalls;North;South;West;Muldraugh, KY
  • Save your changes by clicking on the “Save” button.
  • Now open the configuration files and select Server/servertest_spawnregions.lua.You can delete the content of this file and insert the following lines:
function SpawnRegions()
 return {
 { name = "Muldraugh, KY", file = "media/maps/Muldraugh, KY/spawnpoints.lua" },
{ name = "BedfordFalls", file = "media/maps/BedfordFalls/spawnpoints.lua" },
 { name = "North", file = "media/maps/North/spawnpoints.lua" },
 { name = "South", file = "media/maps/South/spawnpoints.lua" },
 { name = "West", file = "media/maps/West/spawnpoints.lua" },
 }
end
  • Save your changes by clicking on the “Save” button.
  • You can now start your server, connect and spawn on the “Bedford Falls” map 🙂 We wish you a lot of fun!

similar articles