Adding Steam Workshop maps to a Project Zomboid server can provide players with new and unique locations to explore, adding more variety to the game. These maps range from small additions, such as new buildings or places, to full-scale custom maps. Incorporating Workshop maps into a Project Zomboid server can provide players with more content, challenges, and opportunities for exploration and creativity.
1. Subscribe to a map on the Steam Workshop Page.
2. Launch Project Zomboid once to install the workshop mod.
3. From the Steam Library, right-click Project Zomboid, hover over Manage, and select Browse Local Files.
4. Find the following directory: steamapps/workshop/content/108600/[Mod ID]/mods/[Map Name]/media
5. Minimize the folder to use later in the tutorial.
6. Log in to the BisectHosting Starbase panel.
7. Stop the server.
8. Go to the Files tab.
9. Log in to the server with an SFTP client. Learn how to here.
10. Go to the media folder.
11. Upload the local files to the server's media folder from step 5.
12. Find the following directory: /.cache/Server
13. Open [server name]_spawnregions.lua.
14. Within SpawnRegions(), enter the following in a new line:
{ name = "Steam Map Name", file = "media/maps/[Steam Map Name]/spawnpoints.lua" },15. Change Steam Map Name to the map name.
16. Save and close the document.
17. Open the [Server name].ini file.
18. On the Map= line, input the map name before Muldraugh, KY, separated by a ;.
19. From the Mods= line above, input the Mod ID.
20. Save and close the document.