Factorio-Servereinstellungen erklärt

Ein Factorio-Server wird über die server-settings.json konfiguriert, die beim Start gelesen wird. Die Datei dokumentiert sich selbst mit _comment-Schlüsseln; das sind die wichtigsten Einstellungen mit ihren Standardwerten.

Name, Beschreibung und Passwort

  • name und description: was die öffentliche Serverliste anzeigt.
  • game_password: das Passwort, das Spieler zum Beitreten eingeben. Leer für keines.
  • max_players: standardmäßig 0, unbegrenzt; Admins können immer beitreten.

Listung

  • visibility.public (standardmäßig an): den Server in der öffentlichen Liste von Wube veröffentlichen. Dafür brauchst du username und token, deine factorio.com-Zugangsdaten; ohne sie wird der Server schlicht nicht gelistet.
  • visibility.lan: den Server im lokalen Netzwerk bekannt geben.
  • require_user_verification (an): Nur Spieler mit einem factorio.com-Konto können beitreten, was jede Steam-Kopie hat.

Pausieren und Spieler

  • auto_pause (an): Die Karte hält an, solange niemand online ist, sodass sich Biter nicht über Nacht entwickeln.
  • only_admins_can_pause_the_game (an).
  • allow_commands: standardmäßig nur für Admins; „true“ lässt alle Konsolenbefehle nutzen. Lua-Befehle schalten Erfolge für den Spielstand ab.
  • afk_autokick_interval: 0 kickt nie.

Spielstände

  • autosave_interval: standardmäßig 10 Minuten.
  • autosave_slots: 5 Autosaves werden behalten, der älteste wird zuerst ersetzt.
  • autosave_only_on_server (an): Die Spiele der Spieler speichern keine zusätzliche Kopie.
Tipp:Auf Flux sind das der Tab „Servereinstellungen“, und beim Speichern startet der Server neu, damit er sie liest. Die _comment-Schlüssel und alles, was das Formular nicht zeigt, bleiben unverändert.

Häufig gestellte Fragen

Wo ist die server-settings.json?

Überall dort, wo der Server mit --server-settings gestartet wird. Im Docker-Image von factoriotools und auf Flux ist es config/server-settings.json.

Wie bringe ich meinen Factorio-Server in die öffentliche Liste?

Setze visibility.public auf true und trage deinen factorio.com-Benutzernamen und Token (aus deinem Profil auf factorio.com) in die server-settings.json ein, dann starte neu.

Soll ich auto_pause ausschalten?

Nur wenn die Fabrik laufen soll, auch wenn niemand online ist. Ist es aus, gehen Verschmutzung und Biter-Evolution rund um die Uhr weiter.

Verwandte Factorio-Anleitungen