Neu

EmeraldHost 2.0 ist da: Schneller, intuitiver und für alle gemacht - Das neue Panel!

Mehr erfahren
Anleitungen
So konfigurierst Du Deinen Arma Reforger Server
Arma ReforgerArma ReforgerServer konfigurieren

So konfigurierst Du Deinen Arma Reforger Server

Arma Reforger Server über die Einstellungen und die config.json konfigurieren

6 Min. Lesezeit
2. Okt. 2026

Die Einstellungen Deines Arma Reforger Servers findest Du an zwei Stellen:

  • in der Verwaltung Deines Servers unter Einstellungen – hier legst Du die wichtigsten Werte wie Servername, Passwörter oder das Szenario fest
  • in der Datei config.json im Hauptverzeichnis Deines Servers – hier stellst Du alles Weitere ein, z.B. Admins, Mods, Sichtweiten oder den Voice-Chat

Einstellungen in der Verwaltung

  1. Verwaltung öffnen
    Öffne die Verwaltung Deines Servers.

  2. Einstellungen öffnen
    Navigiere zu den Einstellungen.

  3. Werte anpassen
    Passe die gewünschten Felder an (siehe Tabelle unten).

  4. Server neu starten
    Speichere die Einstellung und starte Deinen Server neu.

Verfügbare Felder

Feld Beschreibung
Server Name Name Deines Servers im Server-Browser
Server Passwort Passwort, das Spieler zum Beitreten eingeben müssen. Leer lassen für einen öffentlichen Server.
Admin Passwort Passwort, mit dem Du Dich im Spiel als Admin anmeldest – siehe Admin werden. Leerzeichen sind nicht erlaubt.
Maximale Spieler Maximale Anzahl an Spielern auf Deinem Server
Szenario ID Das Szenario, das Dein Server lädt – siehe Szenario ändern
Sichtbar im Server-Browser true = Dein Server wird im Server-Browser angezeigt, false = Dein Server ist dort ausgeblendet
Battle-Eye true = BattlEye-Anti-Cheat ist aktiv, false = BattlEye ist deaktiviert. Ohne BattlEye wird Dein Server PlayStation-5-Spielern im Server-Browser nicht angezeigt – siehe Crossplay.
Third Person deaktivieren true = alle Spieler sind auf die Ego-Perspektive (First Person) beschränkt, false = die Third-Person-Ansicht ist erlaubt
Maximale FPS Obergrenze für die Server-FPS (Standard: 120). Leer lassen für keine Begrenzung.
[Advanced] Log FPS Interval Abstand in Sekunden, in dem der Server Leistungswerte wie FPS, Speicherverbrauch, Spieler- und KI-Anzahl ins Log schreibt. 0 schaltet die Ausgabe ab. Siehe Performance verbessern und Server-Log auslesen.
Auto Update 1 = automatische Server-Updates sind aktiv, 0 = deaktiviert – siehe Automatische Updates steuern
RCON Passwort Passwort für den Fernzugriff per RCON. Das Passwort muss mindestens 3 Zeichen lang sein und darf keine Leerzeichen enthalten – siehe RCON verwenden.

Was die Verwaltung in der config.json überschreibt

Bei jedem Serverstart schreibt die Verwaltung die Werte aus den Einstellungen in die config.json.

Aufbau der config.json

Nach der Installation sieht die config.json gekürzt so aus. Die Werte in den Bereichen, die die Verwaltung überschreibt, hängen von Deinen Einstellungen ab:

{
  "bindAddress": "...",
  "bindPort": 2001,
  "publicAddress": "...",
  "publicPort": 2001,
  "a2s": { "address": "...", "port": 17777 },
  "rcon": {
    "address": "...",
    "port": 19999,
    "password": "...",
    "permission": "monitor",
    "blacklist": [],
    "whitelist": []
  },
  "game": {
    "name": "...",
    "password": "",
    "passwordAdmin": "...",
    "admins": [],
    "scenarioId": "...",
    "maxPlayers": 32,
    "visible": true,
    "crossPlatform": true,
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1000,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true,
      "VONDisableUI": false,
      "VONDisableDirectSpeechUI": false
    },
    "mods": []
  }
}

Einträge, die Du per SFTP ändern kannst

Alle Einträge, die nicht in der Liste oben stehen, bleiben beim Serverstart erhalten. Diese kannst Du selbst in der config.json anpassen:

Eintrag Beschreibung
game → admins Liste dauerhafter Admins (SteamID64 oder IdentityId, maximal 20 Einträge) – siehe Admin hinzufügen
game → mods Mods, die Spieler beim Beitreten automatisch herunterladen – siehe Mods hinzufügen
game → gameProperties → serverMaxViewDistance Maximale Sichtweite auf dem Server (500 bis 10000) – siehe Performance verbessern
game → gameProperties → serverMinGrassDistance Minimale Grasdistanz in Metern, die den Spielern vorgegeben wird (0 oder 50 bis 150). Mit 0 wird keine Distanz vorgegeben.
game → gameProperties → networkViewDistance Maximale Reichweite, in der Objekte über das Netzwerk an die Spieler übertragen werden (500 bis 5000)
game → gameProperties → VONDisableUI, VONDisableDirectSpeechUI, VONCanTransmitCrossFaction Einstellungen für den Voice-Chat – siehe Voice-Chat einstellen
game → gameProperties → missionHeader Überschreibt Einstellungen des Szenarios – siehe Szenario-Einstellungen ändern
rcon → permission, blacklist, whitelist Rechte und erlaubte bzw. gesperrte Befehle für RCON – siehe RCON verwenden
operating Optionaler Bereich für weitere Server-Einstellungen – siehe Einträge im Bereich operating

Einträge im Bereich operating

Der Bereich operating ist in der config.json nach der Installation nicht enthalten. Du kannst ihn bei Bedarf selbst als eigenen Bereich auf oberster Ebene hinzufügen, also neben game und nicht innerhalb davon.

Eintrag Beschreibung
joinQueue → maxSize Größe der Warteschlange beim Beitreten, wenn der Server voll ist (0 bis 50, Standard 0 = deaktiviert)
playerSaveTime Abstand in Sekunden, in dem der Server die Daten der Spieler speichert (Standard 120)
slotReservationTimeout Wie lange in Sekunden ein Platz für einen gekickten Spieler reserviert bleibt (5 bis 300, Standard 60). Die Reservierung gilt nur für sogenannte Replication Kicks.
disableAI, aiLimit KI komplett deaktivieren oder begrenzen – siehe KI deaktivieren oder begrenzen
disableNavmeshStreaming Lädt das gesamte Navmesh in den Arbeitsspeicher – siehe Performance verbessern
disableServerShutdown, lobbyPlayerSynchronise Verhalten bei Verbindungsabbrüchen zum Backend und Abgleich der Spieleranzahl – siehe Häufige Probleme beheben

So bearbeitest Du die config.json

  1. Server stoppen
    Stoppe Deinen Server über die Verwaltung.

  2. Per SFTP verbinden
    Verbinde Dich per SFTP mit Deinem Server.

  3. config.json öffnen
    Öffne die Datei config.json im Hauptverzeichnis Deines Servers.

  4. Einträge anpassen
    Ändere die gewünschten Werte. Achte darauf, dass Du nur Einträge änderst, die nicht von der Verwaltung überschrieben werden.

  5. Datei prüfen
    Prüfe den Inhalt der Datei auf Fehler, bevor Du sie speicherst.

  6. Server starten
    Speichere die Datei und starte Deinen Server.

Voice-Chat einstellen

Den Voice-Chat (VON) passt Du im Bereich gameProperties innerhalb von game in der config.json an:

Eintrag Standard Beschreibung
VONDisableUI false true blendet die Voice-Chat-Anzeige bei allen Spielern aus
VONDisableDirectSpeechUI false true blendet die Anzeige für Direktsprache bei allen Spielern aus
VONCanTransmitCrossFaction false true = Spieler können auf Funkgeräten anderer Fraktionen senden, false = sie können dort nur mithören
Geschrieben vonEmeraldHost Team
Zuletzt aktualisiert am 2. Okt. 2026 Auf GitHub bearbeiten

Hat Dir dieser Artikel geholfen?

Dein Feedback hilft uns, unsere Anleitungen zu verbessern.

Anleitungen mitgestalten

10,00 € Guthaben für jede neue Anleitung, 5,00 € für jede Verbesserung.

Support kontaktieren

Erstelle ein Support-Ticket und unser Team meldet sich schnellstmöglich bei Dir – persönlich und kompetent.

Zum Support
1257 Mitglieder online

Discord Community

Tausche Dich mit anderen Spielern aus, erhalte schnelle Hilfe von der Community und bleibe immer auf dem Laufenden.

Discord beitreten
Arma Reforger

Bereit loszulegen?

Miete jetzt Deinen Arma Reforger Server

Komm in unsere Discord-Community 1257 Mitglieder gerade online