If you're looking to further customize your server outside of basic gameplay settings, modding is a fantastic way to do so. Here's how to install mods on your Project Zomboid Server.
Caution
Many mods have NOT been updated for B42 yet. Check each mod's Workshop page for B42 support before installing.
Note
Steam Workshop items are downloaded when the server starts, so changes apply after saving and restarting your server.
Using the Steam Workshop Installer Recommended
The easiest way to install mods is directly through the panel.
Caution
This installer does not automatically install dependencies. Check each mod's Workshop page for any required dependencies and install those separately.
- 1Log in to Bropanel and select your Project Zomboid server.
- 2In the sidebar, go to
Modsand open theBrowsetab. - 3Search for the mod you want and click
Install. - 4Restart your server.
Getting Mod And Steam Workshop IDs
As an alternative, you can install mods manually by adding them to your server's config file. You will need to know how to get a Workshop ID and Mod ID for each mod you want to install. You can view all the Project Zomboid mods here
Once you find the mod you want you need to note the following. Let's use this mod for example: https://steamcommunity.com/sharedfiles/filedetails/?id=3378304610

As you can see from the details at the bottom of the Steam Workshop page, this mod's Workshop ID is 3378304610 with its Mod ID being RepairableWindows.
Manually Installing Mods
B42 is the current stable build of Project Zomboid, so use these steps unless your server runs an older build.
- 1Log in to Bropanel and
Stopyour server. - 2In the sidebar, go to
Files. - 3Navigate to
.cache/Server/and openpzserver.ini. - 4Set
DoLuaChecksum=false. - 5Add the Workshop ID to
WorkshopItemsusing semicolons:WorkshopItems=3378304610;2849467715 - 6Add the Mod ID to
Modsusing backslashes and semicolons:Mods=\RepairableWindows;\WaterGoesBad - 7Click save and start your server.
The examples above use the mods RepairableWindows and Water Goes Bad.
Tip
To install multiple mods you must separate each Workshop ID and Mod ID with a semicolon, and on B42 each Mod ID needs a leading backslash, for example \RepairableWindows;\WaterGoesBad as seen above.
Installing Mods on B41 and Older Builds
If your server runs B41 or an older build, use these steps instead. Mod IDs do not use a leading backslash on older builds, and DoLuaChecksum can stay on its default setting.
- 1Log in to Bropanel and
Stopyour server. - 2In the sidebar, go to
Files. - 3Navigate to
.cache/Server/and openpzserver.ini. - 4Add the Workshop ID to
WorkshopItems. - 5Add the Mod ID to
Mods. - 6Once finished, click save and start your server.
Here's the same example on B41, with no backslashes in Mods:
WorkshopItems=3378304610;2849467715
Mods=RepairableWindows;WaterGoesBad
