Adding Mods to Arma Reforger
Arma Reforger supports Steam Workshop mods. This guide explains how to install and configure mods on your server.Finding Mods
Browse mods on the Steam Workshop for Arma Reforger. When you find a mod you want, you’ll need:- Mod ID - The Workshop ID from the URL
- Mod Name - The exact mod name
The Mod ID is found in the Workshop URL. For example:
https://steamcommunity.com/sharedfiles/filedetails/?id=1234567890
The Mod ID is 1234567890Installing Mods
Mods are configured in theconfig.json file:
Mod Configuration Format
Add mods to themods array in config.json:
Mod Entry Fields
| Field | Description |
|---|---|
modId | The Workshop mod ID (hexadecimal format) |
name | Friendly name for the mod |
version | Mod version (optional, helps with tracking) |
Example: Full Config with Mods
Client Requirements
Mod Load Order
Mods are loaded in the order they appear in themods array. If you have mods that depend on other mods:
- Put dependency mods first
- Put mods that require dependencies after
Custom Scenarios from Mods
If a mod provides custom scenarios, you can use them by setting thescenarioId to the mod’s scenario ID:
Troubleshooting Mods
Mods Not Loading
- Verify the mod ID is correct (hexadecimal format)
- Check that the mod name is spelled correctly
- Ensure all dependency mods are listed first
- Check the console for error messages
Players Can’t Connect
- Ensure players have all required mods installed
- Verify mod versions match between server and clients
- Check if BattlEye is causing issues with certain mods
Server Crashes with Mods
- Remove mods one by one to identify the problem mod
- Check mod compatibility with current game version
- Verify mod dependencies are installed
- Review console output for error messages
Updating Mods
Mods update automatically when:- The server restarts with Auto Update enabled
- You reinstall the server
- Stop the server
- Delete the mod files from the
addonsfolder - Restart the server (mods will re-download)
Removing Mods
To remove a mod:- Stop your server
- Open
config.json - Remove the mod entry from the
modsarray - Save the file
- Optionally delete mod files from
addonsfolder - Start the server
