Factorio Mods installierst du auf einem Server, indem du die Mod-ZIP-Dateien aus dem offiziellen Mod-Portal in den mods/ Ordner legst, die mod-list.json sauber pflegst und alle Spieler auf identische Mod-Versionen bringst. Entscheidend sind ein gestoppter Server, unveränderte ZIP-Dateien und ein kurzer Verbindungstest nach dem Neustart.

Voraussetzungen

Bevor du Mods änderst, solltest du Zugriff auf die Serverdateien, einen laufenden Factorio Server und eine Möglichkeit zum Neustart haben. Bei einem gemieteten game-serverhosting Server erledigst du Upload, Neustart und Dateiprüfung typischerweise über die Verwaltungsoberfläche oder per Datei-/SFTP-Zugriff, je nach gebuchter Umgebung.

Lege vor größeren Mod-Änderungen ein Backup deines Saves und des bestehenden mods/ Ordners an. Gerade große Mod-Packs verändern Rezepte, Technologien und Kartenfortschritt. Ein späteres Entfernen kann ein Save unspielbar machen oder zumindest manuelle Nacharbeit erfordern.

Als Primärquelle für Mods nutzt du das offizielle Factorio Mod-Portal: mods.factorio.com. Dort findest du Mod-Dateien, Versionen und Hinweise zu Dependencies. Verwende keine umbenannten oder entpackten ZIP-Dateien, wenn der Server die reguläre Mod-Struktur erwartet.

Mods vom Mod-Portal installieren

  1. Mods auf mods.factorio.com finden
  2. Herunterladen (.zip Datei)
  3. In den mods/ Ordner auf dem Server hochladen
  4. Server neustarten

Achte darauf, dass die Mod-Version zur Factorio-Version deines Servers passt. Wenn du mehrere Mods installierst, prüfe zusätzlich die Abhängigkeiten im Mod-Portal. Pflicht-Dependencies müssen vorhanden sein, optionale Dependencies können zusätzliche Funktionen freischalten, sind aber nicht immer zwingend erforderlich.

Stoppe den Server vor dem Upload. Ein Upload während des laufenden Betriebs kann dazu führen, dass der Server alte Dateien weiterverwendet oder beim nächsten Start eine unvollständige Datei liest. Nach dem Upload startest du den Server neu und prüfst das Log auf Hinweise zu fehlenden Dependencies, falschen Versionen oder deaktivierten Mods.

mod-list.json bearbeiten

Factorio steuert aktive Mods über die mod-list.json. Die Datei liegt im Mod-Verzeichnis und enthält die aktivierten Mods. Die Basismod muss aktiviert bleiben.

{
  "mods": [
    {"name": "base", "enabled": true},
    {"name": "Krastorio2", "enabled": true},
    {"name": "space-exploration", "enabled": true}
  ]
}

Der name muss zum internen Mod-Namen passen, nicht zwingend zum hübschen Anzeigenamen. Wenn du unsicher bist, orientiere dich am Dateinamen der heruntergeladenen ZIP oder an den Angaben im Mod-Portal. Setze enabled nur bei Mods auf true, die auch wirklich im mods/ Ordner liegen.

Nach Änderungen an der JSON-Datei solltest du auf gültige Syntax achten: Kommas nur zwischen Einträgen, doppelte Anführungszeichen und keine Kommentare. Ein kleiner JSON-Fehler reicht aus, damit Factorio die Liste nicht korrekt lesen kann.

Mod-Sync mit Spielern

Alle Spieler müssen die gleichen Mods und Versionen haben!

Empfohlene Vorgehensweise:

  1. Mods auf dem Server installieren
  2. Mod-Liste an Spieler weitergeben
  3. Spieler installieren die gleichen Mods lokal
  4. Factorio prüft automatisch ob Mods übereinstimmen

Für stabile Runden ist es sinnvoll, nach jeder Mod-Änderung eine kurze Änderungsnotiz an die Spieler zu schicken: Mod-Name, Version und ob ein bestehender Spielstand betroffen ist. Wenn Spieler beim Verbinden eine Abweichung sehen, sollten sie nicht irgendeine neuere Version installieren, sondern exakt die Serverversion verwenden.

Wenn du mehrere modded Survival- oder Aufbau-Server betreibst, kann ein einheitlicher Prozess helfen: erst Backup, dann Upload, dann Versionsliste, dann Testbeitritt. Ähnliche Sync-Themen findest du auch bei anderen Spielen, etwa im Guide zu Satisfactory Mods mit SMM installieren oder bei Project Zomboid Workshop Mods auf dem Server.

Beliebte Mod-Packs

Pack Beschreibung Schwierigkeit
Krastorio 2 Erweitertes Endgame Mittel
Space Exploration Weltraum-Kolonie Hoch
Bob's + Angel's Komplexe Ketten Sehr hoch
Industrial Revolution Steam-basierte Stufe Mittel
Nullius Komplett anders Sehr hoch

Diese Tabelle ist als Orientierung gedacht, nicht als Leistungs- oder Stabilitätsversprechen. Große Packs erhöhen die Komplexität deutlich und können längere Planung, mehr Abstimmung und vorsichtigere Updates erfordern. Starte bei einer neuen Gruppe lieber mit wenigen Mods und erweitere erst, wenn der Server stabil läuft.

Mod-Reihenfolge und Dependencies

Factorio handhabt Dependencies automatisch:

  • Pflicht-Dependencies werden markiert
  • Optionale Dependencies funktionieren wenn vorhanden
  • Inkompatibilitäten werden angezeigt

Trotzdem solltest du Fehlermeldungen nicht ignorieren. Eine fehlende Pflicht-Dependency verhindert oft den Start oder deaktiviert betroffene Mods. Inkompatibilitäten können auch dann relevant sein, wenn der Server startet, aber Rezepte, Technologien oder Oberflächen im Spiel fehlerhaft wirken.

Headless Server und Mods

factorio --start-server save.zip --server-settings server-settings.json

Mods müssen im mods/ Ordner neben der Executable liegen.

Wenn du einen Headless Server manuell betreibst, prüfe zusätzlich den Arbeitsordner, aus dem Factorio gestartet wird. Der Server muss beim Start denselben mods/ Ordner sehen, in den du die Dateien hochgeladen hast. Bei Hosting-Setups ist diese Pfadlogik meist vorgegeben; bei eigener Verwaltung ist sie eine häufige Fehlerquelle.

Ergebnis prüfen

Nach dem Neustart verbindest du dich mit einem lokalen Client. Wenn Factorio dich ohne Mod-Abweichung auf den Server lässt und der Spielstand geladen wird, ist die Installation grundsätzlich erfolgreich. Prüfe anschließend im Spiel, ob Mod-Inhalte wie Rezepte, Technologien, Items oder Interfaces vorhanden sind.

Öffne außerdem das Serverlog und suche nach Warnungen zu Mods. Eine Runde kann scheinbar starten, obwohl optionale Komponenten fehlen oder einzelne Mods deaktiviert wurden. Halte die finale Mod-Liste fest, damit spätere Updates nachvollziehbar bleiben.

Troubleshooting

Server startet nach Mod-Upload nicht

Prüfe zuerst, ob alle hochgeladenen Dateien vollständige .zip Dateien sind und ob die mod-list.json gültiges JSON enthält. Entferne testweise zuletzt hinzugefügte Mods oder setze sie auf enabled: false, bis der Server wieder startet.

Spieler können nicht beitreten

Vergleiche die Mod-Liste und Versionen zwischen Server und Client. Schon eine einzelne abweichende Version kann den Beitritt verhindern. Gib den Spielern die exakte Liste weiter und lasse sie lokale Mod-Versionen entsprechend anpassen.

Eine Dependency fehlt

Öffne die Mod-Seite im offiziellen Mod-Portal und prüfe die angegebenen Abhängigkeiten. Lade fehlende Pflicht-Dependencies herunter, lege sie ebenfalls in den mods/ Ordner und aktiviere sie bei Bedarf in der mod-list.json.

Mod-Inhalte erscheinen nicht im Spiel

Prüfe, ob die Mod wirklich aktiviert ist und ob der geladene Spielstand mit dieser Mod gestartet oder migriert wurde. Manche Inhalte erscheinen erst nach Forschung, Kartengenerierung oder bestimmten Spielereignissen.

Prüfung, Grenzen und sicherer Rückweg

Die Anleitung „Factorio Mods auf dem Server installieren – Guide“ gilt für den im Artikel beschriebenen Servertyp und den zum Prüfzeitpunkt sichtbaren Versionsstand. Menünamen, verfügbare Versionen, Mod- oder Plugin-Kompatibilität und benötigte Ressourcen können nach Updates abweichen. Übertrage deshalb keine Werte ungeprüft auf eine andere Spiel-, Loader- oder Serverversion.

Erstelle vor Änderungen an Welt, Spielstand, Konfiguration oder Erweiterungen ein Backup der betroffenen Dateien. Ändere anschließend nur einen zusammengehörigen Schritt und prüfe ihn mit derselben Client- und Serverversion, mit der du später spielen möchtest.

Prüfpunkt Erwartetes Ergebnis Abbruch und Rückweg
Serverstart Der Server erreicht ohne neue Fehlermeldung den betriebsbereiten Zustand. Bei Startfehlern Änderung zurücknehmen und das letzte Backup einspielen.
Verbindungstest Ein Testkonto kann über die im Panel angezeigte Adresse verbinden. Bei Versions- oder Verbindungsfehlern Version, Port und Freigaben erneut abgleichen.
Funktionstest Die konkret geänderte Funktion arbeitet, ohne bestehende Welt- oder Spieldaten zu beschädigen. Bei Nebenwirkungen Server stoppen und gesicherte Dateien wiederherstellen.

Ein erfolgreicher Einzeltest ist keine Leistungs- oder Verfügbarkeitsgarantie. Weltgröße, Mods, Plugins, Spielerzahl, Netzwerkweg und gleichzeitige Last können das Ergebnis verändern. Dokumentiere Version, Änderung und Testergebnis, damit du spätere Abweichungen nachvollziehen kannst.

FAQ

Muss ich Factorio Mods entpacken?

Nein. Für die übliche Serverinstallation legst du die heruntergeladenen .zip Dateien unverändert in den mods/ Ordner.

Können Spieler andere Mods als der Server nutzen?

Für den Multiplayer müssen die relevanten Mods und Versionen übereinstimmen. Factorio prüft Abweichungen beim Verbinden und meldet Konflikte.

Kann ich Mods in einem bestehenden Save nachträglich hinzufügen?

Oft ist das möglich, aber nicht risikofrei. Erstelle vorher ein Backup und prüfe die Hinweise der jeweiligen Mod, besonders bei großen Overhaul-Packs.

Was mache ich bei großen Mod-Packs zuerst?

Installiere zuerst alle Pflicht-Dependencies, starte mit einem Testsave und dokumentiere die Versionen. Erst danach solltest du einen produktiven Spielstand mit der Gruppe fortsetzen.

Wie halte ich Mod-Updates kontrolliert?

Aktualisiere nicht während einer laufenden Spielsitzung. Stoppe den Server, sichere Save und Mod-Ordner, aktualisiere gezielt und teste den Beitritt, bevor du die Runde freigibst.