Arma Reforger Crossplay Config Guide
Crossplay requires four config fields to be set correctly — one wrong value silently breaks console connections.
Select your target platforms below and get a ready-to-paste config.json block with all warnings surfaced before they become problems.
Target Platforms
PC is always included. Select any additional platforms you want to support.
PC
PLATFORM_PC
BattlEye Anti-Cheat
battlEye — must be true for any console platform
Configuration Status
crossPlatform
true
battlEye
false
supportedPlatforms
[PLATFORM_PC]
config.json Block
"game": {
"crossPlatform": true,
"supportedPlatforms": [
"PLATFORM_PC"
],
"battlEye": false
}
Paste this inside the "game": {} object in your server config.json.
The full file must also include bindAddress, port, and other required fields.
Field Reference
| Field | Type | Notes |
|---|---|---|
| crossPlatform | bool | Must be true to allow cross-platform connections. Setting this alone is not enough — all four fields must align. |
| supportedPlatforms | string[] | Array of platform identifiers. Valid values: PLATFORM_PC, PLATFORM_XBL, PLATFORM_PSN. PC must always be included. |
| battlEye | bool | Platform policy mandates BattlEye when any console platform is listed. Console players receive no error — they simply cannot join if this is false. |
| mods (Workshop) | object[] | Each mod in the mods array must support the console platforms listed in supportedPlatforms. PC-only mods will cause console clients to disconnect at load. |
Platform Identifiers
PC (Steam / Epic)
PLATFORM_PC
Xbox (Game Pass)
PLATFORM_XBL
PlayStation
PLATFORM_PSN
