Installing Mods on a HypeServ Project Zomboid Server
This guide walks you through how to add Steam Workshop mods to your HypeServ Project Zomboid server.
Unlike most games, Project Zomboid does not require manually uploading mod files. Instead, you add the Workshop ID and Mod ID of each mod directly to your server's configuration file, and the server downloads them automatically on the next start.
Build 42 (Beta) — Important Setup
Build 42 is currently in beta and requires switching to a specific beta branch before installing mods made for it.
Switch to the Build 42 branch
- Open your server in the HypeServ panel.
- Navigate to the Settings tab and open Advanced / Startup Parameters.
- Find the Beta Branch field and set it to:
42.13.1
- Save your settings.
Reinstall the server files
After switching the branch, you must reinstall the server files for the change to take effect.
/serverfiles/. However, it is always a good idea to create a Backup before doing so.Click the Reinstall button in your server settings. Once the reinstall is complete, your server will be running Build 42 and you can install B42-compatible mods.
Installing Steam Workshop Mods
Stop your server
Before editing the config file, stop your server from the HypeServ panel to prevent your changes being overwritten on the next shutdown.
Find the Workshop ID and Mod ID
Every mod has two different IDs you need:
- Workshop ID: The numeric ID from the Steam Workshop page URL.
Example:https://steamcommunity.com/sharedfiles/filedetails/?id=2392851551 - Mod ID: The internal identifier of the mod, found on the mod's Workshop page in the description — usually labelled as
Mod ID:.
Edit your .ini config file
Open the Files tab in the HypeServ panel and navigate to:
/serverfiles/Server/
Open your HypeServ.ini file (or whichever name matches your server name).
Find the two fields responsible for mods:
WorkshopItems=
Mods=
Add your mod IDs to each field, separated by semicolons (;).
Mods= field must be prefixed with a backslash (\). Without this prefix, the server will not load the mod correctly.
Example:
WorkshopItems=2392851551;2564478766
Mods=\MyModID;\AnotherModID
Start your server
Save the config file and start your server from the HypeServ panel.
On startup, the server will automatically download all listed Workshop mods. You can watch the progress in the Console tab.
Verify mods are working
Once the server is running, check the Console tab for confirmation that your mods were loaded without errors.
When you join the server in-game, your subscribed mods should appear in the Mods menu on the character select screen. Select them to activate them for your character.
Updating or Removing Mods
Updating a mod
Steam Workshop mods update automatically when the server restarts. No manual steps are required.
Removing a mod
- Stop the server.
- Open
HypeServ.iniand remove the mod's Workshop ID fromWorkshopItems=and its Mod ID fromMods=. - Start the server again.
Tips for a Smoothly Running Modded Server
- Always back up your world before adding, updating, or removing mods.
- Add one mod at a time and restart between each to isolate potential conflicts.
- Monitor the console log on each startup to catch errors early.
- Ensure all players have the same mods installed and activated in their in-game mods menu.