In this guide we will learn how to install mods on your Arma Reforger server easily.
In the evolving world of Arma Reforger, enhancing your server with mods opens up a universe of customization and unique gameplay experiences. However, the process of adding mods can seem daunting due to the sparse documentation and the challenge of locating mod IDs. Fear not, as we’ve devised a straightforward guide to simplify the mod installation process, ensuring your server stands out with its bespoke content.
Step-by-Step Guide to Arma Reforger Server Mod Installation
1. Preparing Mods for Your Arma Reforger Server
First, ensure you have Arma Reforger installed on your client. This step is crucial as it allows you to subscribe to and download the mods you wish to incorporate into your server.
- Action: Launch Arma Reforger on your client machine.
- Purpose: Subscribe to and download desired mods.
- Location for Downloads:
My Documents\My Games\ArmaReforger\addons\
2. Identifying Your Arma Reforger Mods
Upon downloading the mods, each will reside within its folder under the addons directory mentioned above. Identifying the specific mods you plan to add to your server involves a bit of exploration within these folders.
- Action: Navigate through each mod folder.
- Goal: Locate the
ServerData.json
file for each mod.
The list of mods required by the client that will automatically be downloaded and activated on join. It can be created by activating wanted mods in the Workshop and then, via the Mod manager, result can be converted to ready to be used string after navigating to JSON tab and then clicking on the Copy to clipboard button.
modID
GUID of the mod. Single GUID can be obtained from Workshop webpage
Alternatively you can grab it from Workbench options when mod is running or directly from gproj file
3. Configuring Mods on Your Arma Reforger Server
With the mods identified, the next step involves configuring your server to recognize and run these mods.
- File Location: Access your server panel and open the
config.json
file for editing. - Configuration: Modify the
"mods": []
array with the details of your mods as follows:
{
"bindAddress": "0.0.0.0",
"bindPort": 2486,
"game": {
"crossPlatform": true,
"gameProperties": {
"battlEye": true,
"disableThirdPerson": false,
"fastValidation": true,
"missionHeader": {},
"networkViewDistance": 1000,
"serverMaxViewDistance": 2500,
"serverMinGrassDistance": 50
},
"maxPlayers": 128,
"mods": [
{
"modId": "5AF6E0F075D79473",
"name": "M249 Scope Rails",
"version": "1.0.8"
},
{
"modId": "5E5F0E052033B5EC",
"name": "TFBB Patches",
"version": "1.0.14"
},
{
"modId": "5F052EE62ECB0688",
"name": "M113 ACAV",
"version": "0.5.9"
},
],
"name": "",
"password": "delta",
"passwordAdmin": "delta47",
"scenarioId": "{9A1435BFAEB2AA10}Missions/23_Campaign_Delta.conf",
"supportedPlatforms": [
"PLATFORM_PC",
"PLATFORM_XBL"
],
"visible": true
},
"publicAddress": "104.194.10.9",
"publicPort": 2486
}
- Parameters:
- modId: This is the unique identifier for the mod, found at the top of the
ServerData.json
file. - name: The name of the mod, also located in the
ServerData.json
. - version: The current version of the mod, detailed in the
ServerData.json
.
4. Finalizing Server Mod Integration
After configuring your server with the desired mods, ensure to follow the correct syntax by placing a comma after each mod entry, except the last. This structure tells your server which mods to download and run upon startup.
Note: How to solve mods not downloading
We know that Arma Reforger requires a lot of mods and some of the mods might be big size. We have noticed that the server might not be able to download mods and will be stuck in a boot loop.
When this happens we have 2 work arounds
Arma Reforger mods not downloading
- Reduce the amount of mods on the config file lets say 5-10 restart the server till all are downloaded and repeat this till all the mods have been downloaded.
- Upload the mods manually using SFTP mods manually via SFTP
Scenario IDs and Mod Updates
For mods that introduce new scenarios, you can locate the Scenario IDs within the ServerData.json
file, marked as gameId
. Additionally, it’s important to update the mod version in your server configuration should a mod receive updates. In some instances, removing the mod folder from the addons/
directory may be necessary to facilitate re-downloading the updated version.
Enhancing your Arma Reforger server with mods doesn’t have to be a complex task. By following the outlined steps and maintaining attention to detail during the configuration process, you can significantly expand the capabilities and enjoyment of your server. Whether it’s adding new scenarios, functionalities, or purely aesthetic modifications, the power of modding is now at your fingertips, ready to elevate your Arma Reforger experience to new heights.
why is there nothing on here for help with console mods