Admins zu deinem Factorio-Server hinzufügen
Admin-Rechte auf einem Factorio-Server werden durch server-adminlist.json gesteuert. Jeder Factorio-Accountbenutzername in dieser Datei hat vollständige Administratorrechte, einschließlich Zugriff auf die Cheat-Konsole. Füge nur vertrauenswürdige Spieler hinzu.
Stelle sicher, dass du den Factorio-Benutzernamen jedes Spielers kennst, bevor du mit der Bearbeitung beginnst. Dies ist der Accountname, den sie zur Authentifizierung beim Factorio-Multiplayerdienst verwenden (nicht ihr In-Game-Anzeigename).
Admins über das Gamepanel hinzufügen
- Melde dich beim Game Control Panel an und navigiere zu deinem Factorio-Server.
- Stop deinen Server.
- Klicke auf Configuration Files, suche
server-adminlist.jsonund klicke auf die Schaltfläche Text Editor. - Bearbeite die Datei, um den Factorio-Benutzernamen jedes Admins als Zeichenkette in einem JSON-Array einzutragen:
[ "DeinFactorioBenutzername", "WeitererAdmin" ]
Die Datei muss ein gültiges JSON-Array aus Zeichenketten sein. Füge nach dem letzten Eintrag kein abschließendes Komma hinzu. - Klicke auf Save und starte deinen Server.
Admin-Status im Spiel überprüfen
Nachdem du dem Server beigetreten bist, öffne die In-Game-Konsole mit der ~-Taste (Tilde) und führe Folgendes aus:
/admins
Dein Benutzername sollte in der Liste erscheinen. Falls nicht, stelle sicher, dass der Server nach dem Speichern der Datei neu gestartet wurde.
Admin-Befehlsreferenz
| Befehl | Wirkung |
|---|---|
/admins | Aktuelle Admins auflisten |
/promote Spielername | Admin vergeben (schreibt auch in server-adminlist.json) |
/demote Spielername | Admin entziehen |
/kick Spielername [Grund] | Spieler kicken |
/ban Spielername [Grund] | Spieler bannen |
/unban Spielername | Spieler entbannen |
/whitelist add Spielername | Zur Whitelist hinzufügen (wenn Whitelist aktiviert ist) |
/players | Online-Spieler anzeigen |
/seed | Aktuellen Karten-Seed anzeigen |
/version | Serverversion anzeigen |
/save SPEICHERNAME | Unter dem angegebenen Namen speichern |
/server-save | Aktuelles Spiel schnell speichern |
Die Cheat-Konsole (/c <lua>) ermöglicht das Ausführen beliebiger Lua-Befehle. Die Verwendung von Cheats deaktiviert Errungenschaften für diesen Spielstand.
Fehlerbehebung
- Admin nach dem Beitreten nicht erkannt: Stelle sicher, dass der Server vor dem Speichern von
server-adminlist.jsonvollständig gestoppt war und danach neu gestartet wurde. - JSON-Fehler beim Start: Überprüfe, ob deine
server-adminlist.jsonein einfaches Array aus Zeichenketten ohne abschließende Kommas ist. Jeder Benutzername muss in Anführungszeichen stehen. - Im Spiel beförderter Spieler bleibt nach Neustart nicht erhalten: Die Verwendung von
/promoteim Spiel aktualisiertserver-adminlist.jsonautomatisch. Falls es nicht über Neustarts hinweg erhalten bleibt, prüfe, ob dein Server Schreibzugriff auf die Datei hat via FTP.