Zum Inhalt springen

So fügst du einen Admin auf deinem Factorio Server hinzu ​

Admins dürfen auf deinem Server Befehle wie /kick, /ban oder /config ausführen. Ein Factorio-Server startet zunächst ganz ohne Admins – du legst sie über die Serverkonsole oder über die Datei server-adminlist.json fest.

Hinweis

Als Admin wird der factorio.com-Benutzername eingetragen, mit dem der Spieler dem Server beitritt – keine SteamID64. Auch Spieler, die Factorio über Steam gekauft haben, besitzen einen verknüpften Factorio-Account.

Admin über die Serverkonsole hinzufügen ​

  1. Serverkonsole öffnen
    Öffne die Konsole deines Servers über die Verwaltung.

  2. Spieler befördern
    Gib folgenden Befehl ein – der Spieler sollte dazu auf dem Server sein:

    /promote Benutzername
  3. Ergebnis prüfen
    Mit /admins lässt du dir alle eingetragenen Admins anzeigen.

Tipp

Der Befehl legt die Datei server-adminlist.json automatisch an und speichert die Änderung dauerhaft. Der Admin-Status bleibt also auch nach einem Neustart erhalten.

Admin über die Datei server-adminlist.json hinzufügen ​

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

  2. Per SFTP verbinden
    Verbinde dich per SFTP mit deinem Server.

  3. Datei öffnen oder anlegen
    Öffne im Hauptverzeichnis deines Servers – dort, wo auch die Datei factorio-current.log liegt – die Datei server-adminlist.json. Existiert sie noch nicht, lege sie an.

  4. Benutzernamen eintragen
    Trage die Benutzernamen als einfache Liste ein:

    json
    [
      "Spieler1",
      "Spieler2"
    ]

    Tipp

    Prüfe die Datei nach dem Bearbeiten mit einem JSON-Formatter wie JSONLint — ein fehlendes oder überzähliges Komma reicht, damit der Server die Admin-Liste nicht lädt.

  5. Server starten
    Speichere die Datei und starte deinen Server.

Achtung

Trage die Admins nicht in der Datei data/server-settings.json ein. Das dortige Feld admins wird von einem Headless-Server ignoriert – es funktioniert nur die Serverkonsole bzw. die Datei server-adminlist.json.

Admin-Rechte entziehen ​

Öffne die Serverkonsole und gib folgenden Befehl ein:

/demote Benutzername

Befehle im Überblick ​

BefehlBeschreibung
/promote <Benutzername>Spieler zum Admin machen
/demote <Benutzername>Admin-Rechte entziehen
/adminsAlle Admins anzeigen

Hinweis

Standardmäßig ist auf einem Factorio-Server allow_commands auf admins-only gesetzt. Befehle können also nur Admins ausführen.