Skip to content

How to Install Mods on an Arma Reforger Server

Mods in Arma Reforger are distributed via the integrated Workshop. To use mods on your server, you need to add their mod data to the config.json file.

Info

All players joining the server must have the same mods installed. Mods can be downloaded via the in-game Workshop.

Step 1: Find Mod Data

There are two ways to find the required mod data (modId, name, version):

Option A: Via the Arma Reforger Workshop

  1. Open Workshop
    Open the Arma Reforger Workshop in your browser.

  2. Find mod
    Search for the desired mod and open its page.

  3. Note values
    Note down the values for Name, ID and Version.

Option B: Via the local ServerData.json

  1. Download mod
    Download the desired mod via the in-game Workshop.

  2. Open addons folder
    Open the following folder:

    %USERPROFILE%\Documents\My Games\ArmaReforger\addons
    %USERPROFILE%\Documents\My Games\ArmaReforger\addons

    Tip

    You can paste this path directly into the Windows Explorer address bar or into the Run dialog (Windows Key + R).

  3. Open ServerData.json
    Open the folder of the desired mod and open the file ServerData.json.

  4. Copy values
    Copy the values for id, name and version from the file.

Step 2: Edit config.json

  1. Connect via SFTP
    Connect to your server via SFTP and open the file config.json.

  2. Add mods
    Find the "mods" entry and add your mods in the following format:

    json
    "mods": [
      {
        "modId": "YOUR-MOD-ID",
        "name": "Mod-Name",
        "version": "1.0.0"
      }
    ],
    "mods": [
      {
        "modId": "YOUR-MOD-ID",
        "name": "Mod-Name",
        "version": "1.0.0"
      }
    ],

    Example with multiple mods:

    json
    "mods": [
      {
        "modId": "59674C21AA886D57",
        "name": "BetterMuzzleFlashes 2.0",
        "version": "2.0.8"
      },
      {
        "modId": "591AF5BDA9F7CE8B",
        "name": "Capture & Hold",
        "version": "1.0.8"
      }
    ],
    "mods": [
      {
        "modId": "59674C21AA886D57",
        "name": "BetterMuzzleFlashes 2.0",
        "version": "2.0.8"
      },
      {
        "modId": "591AF5BDA9F7CE8B",
        "name": "Capture & Hold",
        "version": "1.0.8"
      }
    ],
  3. Restart server
    Save the changes and restart the server.

Important

The config.json must contain valid JSON. A missing comma or incorrect bracket can prevent the server from starting. If in doubt, use a JSON validator to check the file.

Export Mod Preset from the Game

Alternatively, you can export your mod list directly from the game:

  1. Open main menu
    Open Arma Reforger and go to the main menu.

  2. Open Mod Preset
    Click the Mod Preset icon.

  3. Copy JSON
    Switch to the JSON tab and click Copy to clipboard.

  4. Paste into config
    Paste the copied content into the "mods" section of your config.json.