How to Install Mods for Arma Reforger
A comprehensive guide on installing and configuring mods in Arma Reforger by directly editing the config.json
file.
Installing mods on your Arma Reforger server allows you to customize and enhance the gameplay experience. This guide will walk you through the process of manually configuring mods by editing the config.json
file.
- • Access to your server's file manager
- • Ability to edit the
config.json
file - • The Mod ID of the mod you wish to install
- • The Mod Name of the mod you wish to install
- • The Version of the mod you wish to install
Step 1: Access the config.json File
Using the file manager, navigate to your Arma Reforger server's root directory. Locate and open the config.json
file. This file contains the server's configuration settings.
Step 2: Locate the Mods Section
Within the config.json
file, find the "game"
section. Inside the "game"
section, you will find a "mods"
array. If the "mods"
array does not exist, you will need to create it.
Step 3: Add Mod Details
Add the details of the mod you want to install to the "mods"
array. Each mod should be represented as a JSON object with the following properties:
"modId"
: The unique identifier of the mod."name"
: The name of the mod.
Single Mod Example:
{ "dedicatedServerId": "", "region": "US", "gameHostBindAddress": "0.0.0.0", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "0.0.0.0", "gameHostRegisterPort": 2001, "adminPassword": "YourAdminPassword", "game": { "name": "Your Server Name", "password": "", "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf", "maxPlayers": 64, "visible": true, "gameProperties": { "serverMaxViewDistance": 1600, "serverMinGrassDistance": 50, "networkViewDistance": 500, "disableThirdPerson": false, "fastValidation": true, "battlEye": true, "autoJoinable": true }, "mods": [ { "modId": "22337777", "name": "Server Admin Tools" } ] } }
Multiple Mods Example:
{ "dedicatedServerId": "", "region": "US", "gameHostBindAddress": "0.0.0.0", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "0.0.0.0", "gameHostRegisterPort": 2001, "adminPassword": "YourAdminPassword", "game": { "name": "Your Server Name", "password": "", "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf", "maxPlayers": 64, "visible": true, "gameProperties": { "serverMaxViewDistance": 1600, "serverMinGrassDistance": 50, "networkViewDistance": 500, "disableThirdPerson": false, "fastValidation": true, "battlEye": true, "autoJoinable": true }, "mods": [ { "modId": "22337777", "name": "Server Admin Tools" }, { "modId": "23448888", "name": "RHS - Status Quo" }, { "modId": "24559999", "name": "Misfits Gear" } ] } }
Step 4: Mod Dependencies
Some mods may have dependencies on other mods. Ensure that you install all required dependencies for each mod to function correctly.
Step 5: Validate Your JSON File
Before restarting your server, it's crucial to validate your config.json
file to ensure there are no syntax errors. You can use online JSON validators to check the file's integrity.
Step 6: Restart Your Server
After adding the mod details and validating the config.json
file, save the changes and restart your Arma Reforger server. The server will load the specified mods during startup.
Troubleshooting Tips
- • If the server fails to start, double-check the
config.json
file for syntax errors. - • Ensure that the mod IDs are correct and that the mods are compatible with your server version.
- • Check the server logs for any error messages related to mod loading.
Conclusion
By following these steps, you can successfully install and configure mods on your Arma Reforger server by manually editing the config.json
file. Enjoy customizing your gameplay experience with your favorite mods!