How to Install Workshop Mods on Your DayZ Server
Host Havoc's HH Mod Manager installs Steam Workshop mods on your DayZ server, adds them to your load order and keeps them updated. You can also install mods from the panel's Steam Workshop page, and a manual FTP method is available for older or non-Workshop content. Once mods are installed, you can edit their configuration files to customize behavior.
Method 1: HH Mod Manager (recommended)
Step 1: Log into the Game Control Panel and navigate to your DayZ service.
Step 2: Click the HH Mod Manager icon.
Step 3: Open the Import / add tab and paste the mods you want: Workshop links, collection links or Workshop IDs, one per line. You can also upload a DayZ launcher preset (.html) with Upload preset file. Collections are expanded and required mods are added automatically.
To find mods, click Browse the Workshop in the panel (mods you install there also appear in the HH Mod Manager) or Browse on Steam and copy each mod's link.
Step 4: Click Preview. It shows what will be installed, what's already on your server and anything that can't be installed. If you're importing a launcher preset, leave Use this list's order as the load order ticked to keep the preset's order. Click Apply.
The server is stopped while the mods download, then started again. You can follow the progress on the Activity tab.
Step 5: Open the Load order tab to check the order. New mods are added for you. Drag mods to change the order they load in, or between the lists:
- Client mods (-mod=): mods players need too. Most mods go here.
- Server-only mods (-servermod=): mods that only run on the server. The mod's Workshop page will say if it's server-side only.
- Installed but not loaded: mods on your server that it doesn't load.
Mods listed earlier load first, so frameworks such as Community Framework (CF) usually go at the top. Click Save load order, then restart your server.
Method 2: Steam Workshop in the panel
Step 1: Log into the Game Control Panel and navigate to your DayZ service.
Step 2: Click the Steam Workshop icon.
Step 3: Find the mod you want to install and click Install. You can also install a Workshop collection to add several mods at once.
Step 4: The mod is added to your load order for you. To check or change the order, open the HH Mod Manager and go to the Load order tab (see Step 5 of Method 1). Then restart your server.
Keeping mods updated
The Installed tab of the HH Mod Manager lists every Workshop mod on your server, including mods installed from the Steam Workshop page, with updates shown first. From there you can Check for updates, Update all, Update selected or Remove selected. To stay on a mod's current version, select it and click Skip update.
Updating stops the server while the files download, then starts it again. To update automatically, create a scheduled task with Scheduled Tasks > Update Workshop files. To get a Discord message whenever one of your mods is updated on Steam, add your Discord webhook on the Update alerts tab.
Using a custom command line? The HH Mod Manager fills in the standard command line's mod lists for you. If your server uses a custom command line from the Commandline Manager, open the Load order tab and click Use my load order on your custom line, so it loads the same mods.
Method 3: Manual FTP upload
Step 1: Set up your FTP client and connect to your server.
Step 2: Download the mod folder from its source. The folder name must start with an @ symbol (e.g., @MyMod).
Step 3: Upload the mod folder to the root directory of your server via FTP.
Step 4: Open the HH Mod Manager and go to the Load order tab. Your mod appears under Installed but not loaded. Drag it into Client mods (or Server-only mods if it's server-side only), click Save load order, then restart your server.
Note: The HH Mod Manager or the Steam Workshop page is strongly recommended over FTP for Workshop mods. Both handle downloads, updates and the load order for you.