

However, not all folders are immediately created. There should be several folders created in your Persona/Server Data Path (C:\Users\YOURUSERNAME\Zomboid) when you first log on. Understanding those two locations is critical to understanding the instructions. This folder is located at C:\Users\YOURUSERNAME\Zomboid. The first time you log into PZ and/or start a PZ server, it creates a personal folder for your local data/maps/characters and files for your server settings, local player, and basically everything unique to your Project Zomboid experience. This is where you will find the bat file that starts the server "StartSever64.bat." One folder deeper, in the PZServerSettings folder, you can find the bat file to set all sorts of settings for your server, "PZServerSettings.bat." Just double click the bat file to edit server settings. When you install through Steam, Project Zomboid is installed at: C:\Program Files (x86)\Steam\SteamApps\common\ProjectZomboid, BUT if you install through SteamCMD, then the file path for the program is likely: C:\pzserver (at least it was for me).

It is important to understand file paths. My assumption is that this guide will give Mac and Linux users general context to understand other instructions or give them enough of a base to figure it out. If you have more stuff to add/suggest, please comment and I will update this post. This is my contribution for anyone else wanting to set up a server. I could see others shared my frustrations in forum posts. Add on top of that old threads that no longer apply, and I was left with a nightmare. I was struck at how spread out the information was and how it made assumptions that you knew the context for the instructions. I have just spent the better part of a week looking for resources on how to host The Walking Dead Map and Hyrdocraft mod on my private server.
