background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Arma Reforger Admin and Mod Installation

arma-reforger admin mods workshop Полезно для 0 чел.
Доступно на: ESPAÑOL PORTUGUÊS (BRASIL)

This guide covers admin setup, RCON access, Workshop mod installation, scenario mods, BattlEye anti-cheat configuration, and troubleshooting for your Arma Reforger dedicated server. For initial server setup, configuration, scenario selection, and connection instructions, see Arma Reforger Server Setup Guide.

1. Admin Setup

Arma Reforger uses an identity-based admin system. Admins are defined in the config.json file using their Bohemia Interactive (BI) identity IDs.

Finding Your Identity ID

  1. Launch Arma Reforger and open the Profile section from the main menu.
  2. Your Bohemia Interactive identity ID is displayed on your profile page. It is a long alphanumeric string.
  3. Alternatively, you can find it on your Bohemia Interactive account page under your profile settings.

Adding Admins to config.json

  1. Stop the server from GPanel.
  2. Open config.json using the Files tab or via SFTP.
  3. Locate or add the admins array inside the game object. Add the identity IDs of each admin player:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Each entry in the admins array is a string containing one player's Bohemia Interactive identity ID.
  • You can add as many admins as needed. Separate entries with commas.
  • Save the file and start the server. The listed players will have admin privileges when they join.
JSON syntax matters. Make sure each ID is enclosed in double quotes and separated by commas. Do not add a trailing comma after the last entry. Use a JSON validator if you are unsure.

Admin Capabilities

Players listed in the admins array have access to:

  • Kick/Ban players through the in-game server management menu.
  • Game Master mode -- If running a Game Master scenario, admins can act as the GM, placing units, objectives, and controlling the scenario in real-time.
  • Administrative commands through the in-game console when enabled.

2. RCON Access

RCON (Remote Console) allows you to execute server commands without joining the game. This is useful for automated management, scheduled restarts, and monitoring.

Setting Up RCON

  1. Set the ADMIN_PASSWORD startup variable in GPanel, or set passwordAdmin in config.json. This is the RCON password.
  2. Ensure the RCON port is accessible. By default, the RCON port is your game port plus 1 (e.g., game port 2001 = RCON port 2002). Check GPanel's Network tab for your allocated ports.

Connecting via RCON

You can use any BattlEye RCON-compatible client to connect. Popular options include:

  • BattlEye RCon -- The official BattlEye RCON client.
  • ArmA Reforger Server Tool -- Community tools designed for Reforger server management.

Connect using your server's IP, RCON port, and admin password.

Common RCON Commands:
Command Description
#kick <player_id> Kick a player from the server.
#ban <player_id> Ban a player from the server.
#shutdown Gracefully shut down the server. It is generally better to use GPanel for stops and restarts.
#restart Restart the current scenario without restarting the server process.
players List currently connected players with their IDs.

3. Workshop Mod Installation

Arma Reforger supports mods through the Bohemia Interactive Workshop. Mods are added to the server by specifying their mod IDs in config.json.

Finding Mod IDs

  1. Browse the Arma Reforger Workshop in-game or on the Bohemia Interactive website.
  2. Find the mod you want to install and note its Mod ID (a long alphanumeric string) and Version number.
  3. Some mods also have a Scenario ID if they include custom scenarios. You will need this if you want to run a modded scenario.

Adding Mods to config.json

  1. Stop the server from GPanel.
  2. Open config.json using the Files tab or via SFTP.
  3. Locate the mods array inside the game object. Add each mod using the following format:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- The unique Workshop mod identifier.
  • name -- A descriptive name for your reference. This does not affect loading but helps identify mods in the config.
  • version -- The mod version to use. The server will download this version from the Workshop on startup.
Automatic download: When the server starts, it automatically downloads and installs mods listed in the mods array from the Workshop. You do not need to manually upload mod files via SFTP. The first start after adding new mods may take longer as the server downloads the mod data.

Load Order

Mods are loaded in the order they appear in the mods array. If you have mods that depend on other mods (e.g., a mod that requires a framework mod), list the dependency first:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Scenario Mods

Some Workshop mods include custom scenarios (game modes or maps). To use a modded scenario:

  1. Add the mod to the mods array as described above.
  2. Set the scenarioId to the scenario's resource ID, which is provided in the mod's Workshop description.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Scenario ID format: Modded scenario IDs follow the same format as vanilla ones -- a resource GUID in curly braces followed by a path. The mod author will provide this in the Workshop listing. Using an incorrect scenario ID will cause the server to fail to load.

5. BattlEye Anti-Cheat

Arma Reforger includes BattlEye anti-cheat protection. It is enabled by default and recommended for public servers.

Setting Value Effect
battlEye true Players must have BattlEye installed and running. Cheaters are detected and banned. Recommended for public servers.
battlEye false No anti-cheat enforcement. Players can join without BattlEye. Use only for private/testing servers.

The battlEye setting is located inside the gameProperties object in config.json:

"gameProperties": {
  "battlEye": true
}
Client requirement: When BattlEye is enabled on the server, all connecting players must have BattlEye installed and running. Players without BattlEye will be refused entry. BattlEye is installed automatically with Arma Reforger through Steam.

6. Troubleshooting

Mods Not Loading

  • Verify the modId and version in config.json are correct. Copy them directly from the Workshop listing to avoid typos.
  • Check the server console log for download errors. The server may fail to download mods if the Workshop is temporarily unavailable.
  • Ensure the mod is compatible with the current version of Arma Reforger. Mods may break after game updates.
  • Try removing all mods and adding them one at a time to identify which mod is causing issues.
  • Verify your JSON syntax is correct. A syntax error anywhere in config.json will prevent the entire file from loading.

Server Crashes

  • Check the console for error messages before the crash. Common causes include incompatible mods and invalid configuration values.
  • If the crash occurs after adding a mod, remove the mod and test again. Some mods may conflict with each other.
  • Validate config.json with a JSON validator to rule out syntax errors.
  • Try reducing maxPlayers or serverMaxViewDistance if the server crashes under load.
  • If crashes persist, open a support ticket with your server IP, the content of config.json (redact passwords), and any error messages from the console.

Connection Issues

  • If players cannot connect after adding mods, confirm they have the same mods installed. Arma Reforger will prompt players to download required mods when joining, but this can fail if the mod version does not match exactly.
  • Verify the version field in your mod entries matches the version available on the Workshop. Outdated version numbers will cause a mismatch.
  • Check that battlEye settings are consistent -- if enabled on the server, players must have BattlEye running.
  • If the server is not visible in the browser, check that visible is true and a2sQueryEnabled is true in config.json.
  • Ensure both the server and all clients are running the same game version. Arma Reforger updates can temporarily break compatibility.

Admin Privileges Not Working

  • Confirm your Bohemia Interactive identity ID is correctly listed in the admins array in config.json.
  • Identity IDs are case-sensitive. Copy them exactly as shown in your Bohemia profile.
  • Ensure config.json is properly formatted. A JSON syntax error will prevent the admins list from loading.
  • Restart the server after making changes to config.json. Changes are only read on startup.

Related Articles

Need Help?

If you run into issues with your Arma Reforger server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.