To host an Arma Reforger server in 2026, rent managed game hosting or install the free dedicated server tool on a Windows or Linux machine. Use SteamCMD to install Arma Reforger Server app ID 1874900, create a JSON server configuration, choose a scenario, set max players, open the required game ports, and start the server with the -config startup parameter. A small private server can run on 8GB RAM and a strong 4-core CPU. Larger public servers need more RAM, faster single-core CPU performance, DDoS protection, and active admin coverage. SteamDB lists the server tool as app ID 1874900 with Windows and Linux support.
What You’ll Learn
This guide covers:
- Hardware requirements for Arma Reforger servers.
- Managed hosting, VPS hosting, and dedicated server options.
- Windows installation with SteamCMD.
- Linux installation with systemd.
server.jsonconfiguration.- Official scenarios and game modes.
- Admin tools, RCON, and player management.
- Arma Reforger Workshop mods.
- Performance tuning.
- Troubleshooting connection, port, and JSON errors.
Why Host Your Own Arma Reforger Server?
Hosting your own Arma Reforger server gives you control over the experience. You choose the mission, server rules, player count, password, mods, admin list, and restart schedule.
That matters because Reforger is built around community play. Conflict can run for long sessions. Combat Ops works well for co-op groups. Game Master lets one player build a live mission for everyone else. Bohemia describes Reforger as a military simulator platform built on the Enfusion engine, with official modes that include Conflict, Capture and Hold, Combat Ops, and Game Master.
A private server is useful for:
- Clan training.
- Milsim operations.
- PvE sessions.
- Mod testing.
- Events.
- Password-protected friend groups.
- Public communities with active moderation.
A public server needs more planning. You need reliable uptime, enough upload bandwidth, admin coverage, backups, and DDoS protection. You also need to keep the server and mods updated so players do not hit version mismatch errors.
Hardware Requirements
Arma Reforger runs better than older Arma titles in some areas, but dedicated servers are still CPU-sensitive. AI, vehicles, view distance, heavy mods, and Game Master objects can push server load quickly.
Minimum Server Specs for 16–32 Players
Use this as a baseline for a small private or test server:
- CPU: 4 cores with strong single-core speed.
- RAM: 8GB minimum
- Storage: 25–40GB SSD.
- Network: 50 Mbps upload for a stable small server.
- OS: Windows 10/11, Windows Server 2019 or newer, or a current Ubuntu LTS release.
This size works for light Conflict, small Combat Ops, and private testing. Do not expect a heavily modded 64-player public server to run well on this class of machine.
Recommended Specs for 32–64 Players
For a public server, start higher:
- CPU: 6–8 modern cores, high clock speed.
- RAM: 16GB minimum, 32GB preferred for modded servers.
- Storage: NVMe SSD with 50GB+ free.
- Network: 100 Mbps upload minimum; 1 Gbps is better for public servers.
- Protection: DDoS filtering for any public listing.
The main rule is simple: do not size only for player count. Size for player count, mods, AI load, scenario type, and restart schedule.
Performance Expectations
A 32-player server may use 6–10GB RAM depending on mods and scenario. A larger modded server can exceed that. CPU load tends to spike during combat, vehicle movement, AI activity, and Game Master spawning.
Plan for headroom:
- Keep average CPU use below 70%.
- Keep RAM below 80%.
- Avoid running other heavy services on the same machine.
- Restart during low-traffic hours.
- Monitor logs after every game update.
Hosting Options
You have three practical hosting paths: managed game hosting, VPS hosting, or a dedicated server.
Option 1: Managed Game Server Hosting
Managed hosting is easiest. You get a control panel, file manager, backups, region selection, restart tools, and support. This is the right choice for most communities that want to play instead of maintaining a server stack.
1. Shockbyte
Shockbyte lists Arma Reforger plans with instant setup, DDoS protection, 24/7 support, automatic backups, and full file access. Its listed monthly plans include 12 players with 6GB RAM, 36 players with 8GB RAM, and 48 players with 10GB RAM, with sale pricing shown on the page at the time checked.
Best for: small to mid-size groups that want a simple panel and quick setup.
Key specs: player-slot packages, RAM-based plans, backups, DDoS protection.
Watch for: sale prices can change, so confirm renewal pricing before buying.
2. ZAP-Hosting
ZAP-Hosting lists Arma Reforger hosting with automatic setup, a web interface, FTP access, DDoS protection, a config editor, backups, and live chat support. Its Arma Reforger page also states that the server can be set up within minutes after payment.
Best for: users who want a panel-first experience with FTP and one-click management.
Key specs: web interface, free FTP, DDoS protection, config editor, game switching.
Watch for: pricing and package resources vary by configuration.
3. Host Havoc
Host Havoc lists Arma Reforger hosting at $0.50/slot or $20.00/mo, with 40 player slots, DDoS protection, unlimited storage, TCAdmin v2, web console, file manager, Workshop installer, log viewer, offsite backups, and easy restores.
Best for: communities that want a game-hosting panel with strong file and backup controls.
Key specs: TCAdmin panel, Workshop installer, offsite backups, Xeon/Ryzen CPUs, NVMe SSDs.
Watch for: choose the region closest to most players.
Option 2: VPS Hosting
A VPS gives you more control than managed game hosting. You choose the OS, install SteamCMD, control services, schedule backups, and run custom monitoring. You also handle security, firewall rules, updates, and troubleshooting.
Kamatera
Kamatera uses a configurable cloud pricing model and states that cloud servers start at $4/month, with hourly or monthly billing, no long-term contracts, and a 99.95% uptime guarantee for listed cloud infrastructure services.
Best for: admins who want full OS control and flexible resource sizing.
Recommended starting point: 4 vCPU, 8GB RAM, 50GB SSD for a small server.
For public servers: start with 6–8 vCPU and 16GB RAM, then tune after monitoring.
Option 3: Dedicated Server
A dedicated machine gives you fixed hardware resources. Use this for serious public servers, multiple Arma Reforger instances, large mod packs, or communities that run events every week.
Kamatera Dedicated or Custom Cloud
Kamatera can work for larger custom deployments when you need more control than a single game panel offers.
Install Arma Reforger on Windows
Windows is the easiest DIY path for many admins. You can run the server from a batch file, keep the console visible, and troubleshoot errors quickly.
Prerequisites
Before you begin, prepare:
- Windows 10/11 or Windows Server 2019+.
- Administrator access.
- SteamCMD.
- 30GB+ free SSD space.
- A static local IP or DHCP reservation.
- Router access for port forwarding.
Step 1: Create Folders
Create:
C:\ArmaReforger C:\ArmaReforger\steamcmd C:\ArmaReforger\Server
Download SteamCMD from Valve and extract it into:
C:\ArmaReforger\steamcmd
Run it once:
cd C:\ArmaReforger\steamcmd
steamcmd.exe
When you see Steam>, type:
quit
Step 2: Download Arma Reforger Server
Create this file:
C:\ArmaReforger\steamcmd\download_server.bat
Add:
@echo off
steamcmd.exe +force_install_dir "C:\ArmaReforger\Server" +login anonymous +app_update 1874900 validate +quit
pause
Run the batch file. The stable dedicated server app is 1874900; Bohemia’s server hosting documentation also references app_update 1874900 for the server download.
Step 3: Create server.json
Create:
C:\ArmaReforger\Server\server.json
Use this starter config:
{
"dedicatedServerId": "",
"region": "US",
"gameHostBindAddress": "",
"gameHostBindPort": 2001,
"gameHostRegisterBindAddress": "",
"gameHostRegisterPort": 2001,
"adminPassword": "ChangeThisAdminPassword123",
"game": {
"name": "My Arma Reforger Server",
"password": "",
"passwordAdmin": "",
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 32,
"visible": true,
"gameProperties": {
"serverMaxViewDistance": 2500,
"serverMinGrassDistance": 50,
"networkViewDistance": 1000,
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true
},
"mods": []
},
"operating": {
"lobbyPlayerSynchronise": true
}
}
Bohemia’s server config page states that Arma Reforger servers use JSON configuration. It also warns public server hosts to keep fastValidation set to true and to limit max FPS with the -maxFPS startup parameter to save performance.
Step 4: Open Firewall Rules
Open PowerShell as Administrator:
New-NetFirewallRule -DisplayName "Arma Reforger UDP 2001" -Direction Inbound -Protocol UDP -LocalPort 2001 -Action Allow
New-NetFirewallRule -DisplayName "Arma Reforger TCP 2001" -Direction Inbound -Protocol TCP -LocalPort 2001 -Action Allow
New-NetFirewallRule -DisplayName "Arma Reforger UDP 17777" -Direction Inbound -Protocol UDP -LocalPort 17777 -Action Allow
Use UDP 2001 for game traffic. Add UDP 17777 for the A2S/Steam query path if your config or host uses it for browser visibility. If you enable RCON, bind it carefully and restrict access to trusted IPs.
Step 5: Forward Router Ports
In your router:
- Forward UDP 2001 to the server’s local IP.
- Forward UDP 17777 if you use A2S query.
- Avoid exposing RCON to the whole internet.
Use a DHCP reservation so your server’s internal IP does not change.
Step 6: Create a Start Script
Create:
C:\ArmaReforger\Server\start_server.bat
Add:
@echo off
title Arma Reforger Server
cd /d "C:\ArmaReforger\Server"
:start
ArmaReforgerServer.exe -config server.json -profile Server -maxFPS 60 -nothrow
echo Server stopped or crashed. Restarting in 10 seconds...
timeout /t 10
goto start
The -config parameter points the server to your JSON file. Bohemia’s startup parameter documentation confirms that -config is used by servers to point to a JSON configuration file.
Step 7: Start and Join
Run:
start_server.bat
Then open Arma Reforger:
- Go to Multiplayer.
- Search for your server name.
- Join from the server browser.
If it does not appear, use Direct Connect with:
YOUR_PUBLIC_IP:2001
Install Arma Reforger on Linux
Linux is the better long-term choice for admins who want service management, cron jobs, SSH, and clean automation. Ubuntu LTS is the safest starting point for most users.
Step 1: Update the System
sudo apt update && sudo apt upgrade -y
sudo apt install software-properties-common curl wget nano htop -y
Step 2: Create a Server User
Do not run the server as root:
sudo adduser reforger
sudo usermod -aG sudo reforger
su - reforger
Step 3: Install SteamCMD
Enable 32-bit libraries and install SteamCMD:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6 steamcmd -y
Create a shortcut:
ln -s /usr/games/steamcmd ~/steamcmd
Step 4: Download Server Files
cd ~
mkdir arma-reforger-server
steamcmd +force_install_dir ~/arma-reforger-server +login anonymous +app_update 1874900 validate +quit
Step 5: Create server.json
cd ~/arma-reforger-server
nano server.json
Paste:
{
"dedicatedServerId": "",
"region": "EU",
"gameHostBindAddress": "",
"gameHostBindPort": 2001,
"gameHostRegisterBindAddress": "",
"gameHostRegisterPort": 2001,
"adminPassword": "ChangeThisAdminPassword123",
"game": {
"name": "[EU] My Arma Reforger Server | Conflict",
"password": "",
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 32,
"visible": true,
"gameProperties": {
"serverMaxViewDistance": 2500,
"serverMinGrassDistance": 50,
"networkViewDistance": 1000,
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true
},
"mods": []
}
}
Save with Ctrl+X, then Y, then Enter.
Step 6: Create a Start Script
nano start.sh
Add:
#!/bin/bash
cd /home/reforger/arma-reforger-server
./ArmaReforgerServer -config server.json -profile Server -maxFPS 60 -nothrow
Make it executable:
chmod +x start.sh
Step 7: Configure Firewall
sudo ufw allow 2001/udp
sudo ufw allow 17777/udp
sudo ufw enable
Only open RCON if you need remote console control. Bind it to a private address or restrict by source IP.
Step 8: Create a systemd Service
sudo nano /etc/systemd/system/arma-reforger.service
Add:
[Unit]
Description=Arma Reforger Dedicated Server
After=network.target
[Service]
Type=simple
User=reforger
WorkingDirectory=/home/reforger/arma-reforger-server
ExecStart=/home/reforger/arma-reforger-server/start.sh
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
Enable and start it:
sudo systemctl daemon-reload
sudo systemctl enable arma-reforger
sudo systemctl start arma-reforger
sudo systemctl status arma-reforger
View logs:
journalctl -u arma-reforger -f
Server Configuration
Your JSON file controls the public listing, ports, passwords, scenario, player limit, view distance, BattlEye, and mods.
Key Config Fields
region: Sets the browser region filter. Use the region closest to your player base.
gameHostBindPort: The game port. Default is usually 2001.
gameHostRegisterPort: The port used for registration. Keep it aligned with your network setup.
adminPassword: Admin password. Use a long unique value.
game.name: Public server name.
game.password: Join password. Leave blank for public servers.
scenarioId: Scenario to run.
maxPlayers: Player cap. Start lower, then increase after monitoring.
visible: Set to true to show in the browser.
fastValidation: Keep true for public servers based on Bohemia’s server config guidance.
battlEye: Keep enabled for public servers unless a mod conflict requires testing.
Common Configuration Examples
Public Conflict Server
{
"game": {
"name": "[US] Conflict 24/7 | New Player Friendly",
"password": "",
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 64,
"visible": true,
"gameProperties": {
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true
}
}
}
Private Clan Server
{
"game": {
"name": "[EU] Clan Training Server",
"password": "ChangeThisJoinPassword",
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 32,
"visible": true,
"gameProperties": {
"disableThirdPerson": true,
"fastValidation": true,
"battlEye": true
}
}
}
PvE Combat Ops Server
{
"game": {
"name": "[US] PvE Combat Ops | Co-op",
"password": "",
"scenarioId": "{9230D4EF9A0C93FA}Missions/21_CombatOps.conf",
"maxPlayers": 32,
"visible": true,
"gameProperties": {
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true
}
}
}
Confirm scenario IDs against the current Workshop or generated server data before running a production server. Scenario paths can change after major updates.
Scenarios and Game Modes
Bohemia lists four main official modes: Conflict, Capture and Hold, Combat Ops, and Game Master.
Conflict
Conflict is the large-scale mode most public servers use. Teams fight for territory, capture bases, move supplies, and build momentum across a long session.
Use Conflict if you want:
- Public PvP or PvPvE.
- Larger player counts.
- Long operations.
- Persistent-feeling sessions.
- Logistics and territory control.
Combat Ops
Combat Ops is better for co-op. It fits smaller groups that want missions against AI without managing a full public war.
Use Combat Ops if you want:
- PvE sessions.
- Smaller player counts.
- Objective-based play.
- Easier event planning.
- Shorter mission windows.
Capture and Hold
Capture and Hold is more focused. It works well for players who want faster fighting and less travel.
Use it for:
- Quick PvP sessions.
- Smaller maps.
- Round-based events.
- Public seeding before switching to Conflict.
Game Master
Game Master lets one or more admins build a live mission. It is useful for milsim groups, Zeus-style events, training, and one-off operations.
Use Game Master if you want:
- Live mission control.
- Custom ambushes.
- Spawned vehicles and AI.
- Guided role-play.
- Admin-led operations.
Admin Tools and Commands
A public server without admins will not stay healthy. You need basic moderation, restart control, bans, and log checks.
In-Game Admin
Use the admin password from your JSON config. Depending on your current build and server settings, admin actions may be available through the in-game admin menu, chat commands, or RCON tools.
Common admin tasks include:
- Kick disruptive players.
- Ban repeat offenders.
- Restart a mission.
- Stop the server.
- Change weather or time when supported.
- View player IDs.
- Manage Game Master sessions.
RCON
RCON is useful for remote management, but it is also risky. Never expose it broadly.
Use these rules:
- Set a unique RCON password.
- Restrict RCON to trusted IPs.
- Do not reuse passwords.
- Do not publish your config with passwords included.
- Keep RCON logs.
Bohemia’s server management documentation notes that custom RCON commands are BI-specific and start with @, which means generic RCON clients may not behave the same way across all commands.
Moderation Workflow
For public communities:
- Create written rules.
- Add Discord or website links to your server description if supported.
- Keep a ban log.
- Require evidence for permanent bans.
- Assign multiple admins across time zones.
- Schedule restarts.
- Back up config and profiles before major changes.
Install Mods in Arma Reforger
Arma Reforger mods should be handled through the Arma Reforger Workshop, not the old Steam Workshop flow. Bohemia’s mod publishing documentation describes publishing mods to the Workshop, and Host Havoc’s 2026 guide shows server mod entries using mod ID, name, and version.
Step 1: Find the Mod
Open the Arma Reforger Workshop from the game or the Arma platform site. Find the mod you want and copy:
- Mod ID.
- Name.
- Version.
- Scenario ID, if the mod adds a scenario.
Step 2: Add Mods to JSON
Example:
"mods": [
{
"modId": "591AF5BDA9F7CE8B",
"name": "Capture & Hold",
"version": "1.0.8"
}
]
Host Havoc’s mod guide states that each mod entry needs an ID, name, and version, and shows the same JSON pattern for multiple mods.
Step 3: Restart and Check Logs
After adding mods:
- Stop the server.
- Edit the config.
- Start the server.
- Watch the console logs.
- Join with a test client.
- Confirm that all players can download the same mod versions.
Step 4: Handle Dependencies
Many larger mods require other mods. Check the Workshop page for dependencies. Add required dependencies before testing the server publicly.
PS5 and Console Mod Note
This changed. Bohemia’s Arma Reforger 1.4 update added PS5 mod support through the in-game Workshop, letting Sony players browse, download, and use custom content.
For cross-platform servers, test mods with PC, Xbox, and PS5 players before advertising the server as console-friendly.
Performance Optimization
Performance tuning is about reducing unnecessary simulation load while keeping gameplay fair.
Cap Server FPS
Add -maxFPS 60 to the startup command. Bohemia recommends limiting max FPS to save performance on public dedicated servers.
Example:
./ArmaReforgerServer -config server.json -profile Server -maxFPS 60 -nothrow
Lower View Distance
If the server struggles, reduce:
"serverMaxViewDistance": 2000,
"networkViewDistance": 800
This can reduce CPU and network pressure.
Reduce Grass Distance
"serverMinGrassDistance": 25
This can help clients and reduce unnecessary visual load.
Control AI Load
AI can hurt performance more than players. If your server lags during Combat Ops or Game Master events, reduce AI count first.
Use Scheduled Restarts
Public servers should restart on a schedule. Common restart windows are every 6, 8, or 12 hours depending on traffic and mod load.
Monitor Linux Servers
Install htop and watch the process:
htop
Check bandwidth:
sudo apt install iftop -y
sudo iftop -i eth0
Monitor Windows Servers
Use:
- Task Manager.
- Resource Monitor.
- Event Viewer.
- Server console logs.
Watch CPU spikes, RAM growth, and network drops.
Troubleshooting
Server Won’t Start
Run the server manually instead of through a restart loop.
Windows:
cd C:\ArmaReforger\Server
ArmaReforgerServer.exe -config server.json -profile Server
Linux:
cd ~/arma-reforger-server
./ArmaReforgerServer -config server.json -profile Server
Read the first error. Most startup failures come from JSON syntax, missing files, invalid scenario IDs, or a port already in use.
“Failed to Bind to Port”
Another process is using the port.
Windows:
netstat -ano | findstr :2001
taskkill /PID PID_HERE /F
Linux:
sudo lsof -i :2001
kill PID_HERE
Then restart the server.
Invalid JSON
JSON does not allow comments, trailing commas, smart quotes, or missing brackets.
Check:
- Commas between objects.
- No comma after the last array item.
- Straight quotes only.
- Correct braces.
- Correct capitalization.
Validate the file before restarting.
Server Not Showing in Browser
Check:
visibleis set totrue.- UDP 2001 is open.
- UDP 17777 is open if used for A2S query.
- Router points to the right local IP.
- Firewall rules exist.
- Server version matches the public game version.
- Mods are valid.
- Server has fully registered.
Wait several minutes, then test Direct Connect.
Players Cannot Join
Common causes:
- Wrong password.
- Server full.
- Mod mismatch.
- Client version mismatch.
- Player banned.
- Server not reachable from the internet.
- Crossplay/mod issue.
For modded servers, remove mods and add them back one at a time until the problem appears again.
Mods Fail to Load
Check:
- Correct mod ID.
- Correct version.
- Required dependencies.
- Scenario ID if using a modded scenario.
- Server logs for download errors.
- Whether the mod supports the current game build.
After major Reforger updates, expect some mods to break until authors update them.
Maintenance and Updates
Arma Reforger receives updates, and server owners must keep the server aligned with client builds. SteamDB showed the Arma Reforger Server app record updated on July 2, 2026 at the time checked, so this is not a “set it once and forget it” server.
Manual Update on Windows
cd C:\ArmaReforger\steamcmd
steamcmd.exe +force_install_dir "C:\ArmaReforger\Server" +login anonymous +app_update 1874900 validate +quit
Manual Update on Linux
steamcmd +force_install_dir ~/arma-reforger-server +login anonymous +app_update 1874900 validate +quit
Safe Update Process
- Announce downtime.
- Stop the server.
- Back up
server.jsonand profile data. - Run the update.
- Start the server.
- Test Direct Connect.
- Test mods.
- Reopen to players.
Linux Backup Script
#!/bin/bash
DATE=$(date +%Y%m%d)
mkdir -p ~/backups
tar -czf ~/backups/reforger_$DATE.tar.gz \
~/arma-reforger-server/server.json \
~/arma-reforger-server/Server
find ~/backups/ -name "reforger_*.tar.gz" -mtime +7 -delete
Run it with cron during low-traffic hours.
Cost Guide
Expect these rough ranges:
- Small managed server: about $15–25/month.
- Mid-size managed server: about $20–45/month.
- Larger managed server: about $45–80/month.
- VPS: depends on CPU, RAM, region, and bandwidth.
- Dedicated server: often $60+/month before admin time.
Current public pages show wide variation. Shockbyte lists Arma Reforger packages by player count and RAM. Host Havoc lists pricing by slot with a $20/month floor. ZAP-Hosting uses a configurable model with setup, DDoS, FTP, and web interface features.
Best-for Picks
- Best for first-time admins: managed game hosting.
- Best for private clan training: 8–16GB RAM VPS or managed 32-slot plan.
- Best for public Conflict: managed host or dedicated server with DDoS protection.
- Best for heavy mods: dedicated server with NVMe and 32GB+ RAM.
- Best for full control: Linux VPS or dedicated machine.
- Best for low-maintenance play: managed host with a Workshop installer and backups.
Conclusion
Hosting an Arma Reforger server is not hard, but keeping it stable takes planning. Start with the right hosting model. Use SteamCMD and app ID 1874900 for DIY installs. Keep your JSON clean. Open the right ports. Use the Arma Reforger Workshop for mods. Cap server FPS, watch AI load, and back up your config before every major change.
For new admins, managed hosting is the fastest route. For technical admins, a Linux VPS or dedicated server gives better control. For public communities, DDoS protection, scheduled restarts, and active moderation matter as much as CPU and RAM.
Frequently Asked Questions
How much does Arma Reforger server hosting cost?
Most communities should expect about $15–80/month depending on slots, RAM, region, storage, and support. Small private servers cost less. Larger public servers with DDoS protection, backups, and strong hardware cost more. Always check renewal pricing, not only sale pricing.
Can I host an Arma Reforger server on my own PC?
Yes, but it is better for testing than public hosting. Your PC must stay online, your router must forward ports, and your upload speed must be strong. Public servers also expose your home IP unless you use extra protection.
What ports does an Arma Reforger server use?
The common game port is UDP 2001. Many server setups also use UDP 17777 for A2S/Steam query visibility. If you enable RCON, use a separate restricted port and never expose it without IP limits.
Is Arma Reforger cross-platform?
Yes. Bohemia’s PS5 release announcement states that Reforger includes crossplay support so players on different platforms can join the same battles. Test mods carefully across PC, Xbox, and PS5 before running a public crossplay modded server.
Does Arma Reforger use Steam Workshop?
No for normal Reforger server mod flow. Use the Arma Reforger Workshop. Server mods are added by mod ID, name, and version in the JSON config.
Should I enable BattlEye?
Enable BattlEye for public servers unless you are testing a mod conflict. For private testing or closed clan sessions, you can disable it temporarily, but public servers need anti-cheat controls.
How many players can my server handle?
It depends on CPU, RAM, AI, mods, scenario, and network. Start with 32 players on modest hardware. Move to 48 or 64 only after monitoring. For public Conflict with mods, prioritize CPU clock speed and RAM headroom.
Can I switch scenarios without restarting?
Plan on restarting after changing scenarioId. Stop the server, edit the config, validate JSON, and start it again. For events, keep separate config files for Conflict, Combat Ops, and Game Master.

