Wie installiere ich Mods in Satisfactory
Mit Mods kannst du Satisfactory um neue Inhalte und Funktionen erweitern. Auf unserem Satisfactory Server läuft das Spiel auf Linux. Deshalb müssen die Mods für den Server als Linux Server heruntergeladen und anschließend über den Gameserver-FTP hochgeladen werden.
Der Server muss bei jedem Upload oder Update ausgeschaltet sein. Der Status muss Server läuft nicht anzeigen.
- FileZilla: https://filezilla-project.org/
Wichtig: Stelle in FileZilla den Übertragungsmodus auf Binär. Klicke dazu auf Übertragung → Übertragungstyp → Binär. - WinSCP: https://winscp.net/eng/index.php
Das benötigst du
- die Zugangsdaten für deinen Gameserver-FTP
- den Satisfactory Mod Manager für deine lokale Satisfactory-Installation
- die gewünschten Mods von der Mods-Seite auf ficsit.app
Vor der Installation
Erstelle zunächst eine Sicherung deines aktuellen Savegames. Eine Anleitung dazu findest du hier: Savegame von deinem Satisfactory Server herunterladen.
Installiere danach den Satisfactory Mod Manager auf deinem Computer. Wähle darin deine Satisfactory-Installation aus und installiere die gewünschten Mods. Der Mod Manager lädt dabei die passenden Client-Versionen und benötigte Abhängigkeiten für dein Spiel herunter.
Die lokale Installation ist nur für deinen Computer gedacht. Die Server-Dateien werden im nächsten Schritt separat heruntergeladen.
Schritt 1: Linux-Server-Version der Mods herunterladen
- Öffne die Mods-Seite auf ficsit.app und wähle den gewünschten Mod aus.
- Klicke auf der Mod-Seite auf View Versions.
- Suche eine Version, die zu deiner verwendeten Satisfactory-Version passt. Öffne in dieser Zeile das Dropdown-Menü Download… und wähle Download Linux Server.
- Wiederhole diese Schritte für jede gewünschte Mod und jede benötigte Abhängigkeit.
Lade niemals Windows Client oder Windows Server für deinen Server herunter. Die heruntergeladene Datei endet normalerweise auf .smod.
Schritt 2: Server stoppen und mit dem FTP verbinden
- Stoppe deinen Satisfactory Server im Webinterface.
- Warte, bis der Status Server läuft nicht anzeigt.
- Verbinde dich mit deinem FTP-Programm mit dem Gameserver-FTP. Die Zugangsdaten findest du in der FTP-Übersicht, wenn du auf FTP klickst.
- Öffne im FTP-Hauptverzeichnis den Ordner
FactoryGameund darin den OrdnerMods.
Der richtige Pfad sieht so aus:
FactoryGame/Mods
Falls der Ordner Mods noch nicht vorhanden ist, erstelle ihn direkt im Ordner FactoryGame.
Schritt 3: Satisfactory Mod Loader installieren
Der Satisfactory Mod Loader (SML) ist die Grundlage für die meisten Satisfactory-Mods. Installiere ihn zuerst.
- Öffne die Satisfactory Mod Loader-Seite.
- Wähle bei der neuesten Version Download und anschließend Download Linux Server.
- Öffne auf deinem Computer den Download-Ordner.
- Wenn die Datei auf
.smodendet, ändere nur die Dateiendung in.zip. Bestätige die Nachfrage von Windows. Wenn die Datei bereits auf.zipendet, kannst du diesen Schritt überspringen. - Öffne die ZIP-Datei und entpacke ihren Inhalt in den Ordner
FactoryGame/Mods/SMLauf dem Server.
Falls der Ordner SML noch nicht vorhanden ist, erstelle ihn im Ordner FactoryGame/Mods.
Im Ordner SML sollen die Dateien und Unterordner aus dem Archiv direkt liegen. Erstelle also nicht versehentlich einen zusätzlichen Unterordner wie FactoryGame/Mods/SML/SML.
Schritt 4: Die gewünschten Mods hochladen
Führe die folgenden Schritte für jede Mod einzeln aus:
- Ändere die Dateiendung der heruntergeladenen
.smod-Datei in.zip, falls das noch nicht geschehen ist. - Öffne die ZIP-Datei auf deinem Computer.
- Suche darin die Datei mit der Endung
.uplugin. Der Dateiname ohne.upluginist der Name des Mod-Ordners.
Beispiel:
ThroughputLimiter.uplugin → Ordnername: ThroughputLimiter
- Erstelle im Serverordner
FactoryGame/Modseinen neuen Ordner mit genau diesem Namen. - Entpacke den Inhalt der ZIP-Datei in diesen Ordner. Die Datei
.upluginsowie die Unterordner wieBinaries,ContentoderResourcesmüssen direkt darin liegen. - Wiederhole den Vorgang für alle gewünschten Mods und deren Abhängigkeiten.
Die Ordnerstruktur sieht danach zum Beispiel so aus:
FactoryGame/
└── Mods/
├── SML/
│ ├── Binaries/
│ ├── Content/
│ └── SML.uplugin
├── ThroughputLimiter/
│ ├── Binaries/
│ ├── Content/
│ └── ThroughputLimiter.uplugin
└── WeitereMod/
└── WeitereMod.uplugin
Schritt 5: Server starten und Mods prüfen
- Prüfe noch einmal, dass alle Dateien vollständig hochgeladen wurden.
- Starte deinen Server im Webinterface.
- Starte Satisfactory auf deinem Computer.
- Stelle sicher, dass die gleichen Mods und Versionen auch in deiner lokalen Satisfactory-Installation über den Mod Manager installiert sind.
- Verbinde dich mit deinem Server.
- Öffne im Spiel das Menü Mods und prüfe, ob der Satisfactory Mod Loader und deine installierten Mods angezeigt werden.
Alle Spieler, die dem Server beitreten möchten, benötigen die passenden Client-Versionen der verwendeten Mods. Bei einem Versionsunterschied kann der Beitritt fehlschlagen oder die Mod nicht richtig funktionieren.
Wenn der Server nicht startet oder eine Mod fehlt
Prüfe zuerst die folgenden Punkte:
- Der Server war beim Hochladen vollständig gestoppt.
- Du hast für jede Mod die Version Linux Server verwendet.
- Der Ordner
SMLliegt direkt unterFactoryGame/Mods. - Die Dateien liegen nicht in einem zusätzlichen Unterordner, zum Beispiel
FactoryGame/Mods/SML/SML. - Der Name des Mod-Ordners stimmt exakt mit dem Namen der
.uplugin-Datei ohne Dateiendung überein. - Alle benötigten Abhängigkeiten wurden ebenfalls installiert.
- Auf deinem Computer und auf dem Server sind kompatible Mod-Versionen installiert.
Wenn der Fehler nach der Installation einer bestimmten Mod auftritt, stoppe den Server und entferne zunächst nur diese zuletzt hinzugefügte Mod. Starte den Server anschließend erneut. Beachte dabei, dass du Änderungen an den Dateien immer nur bei ausgeschaltetem Server durchführen darfst.