Jak zainstalować mody w Satisfactory
Mody dodają do Satisfactory nową zawartość i funkcje. Nasz serwer Satisfactory działa na Linuksie, dlatego mody serwerowe należy pobrać w wersji Linux Server i przesłać przez Gameserver FTP.
Serwer musi być wyłączony podczas każdego przesyłania lub aktualizacji. Jego status musi wskazywać Serwer nie działa.
- FileZilla: https://filezilla-project.org/
Ważne: W FileZilla ustaw tryb transferu na Binarny. Kliknij Transfer → Typ transferu → Binarny. - WinSCP: https://winscp.net/eng/index.php
Czego potrzebujesz
- danych logowania do Gameserver FTP
- programu Satisfactory Mod Manager do lokalnej instalacji Satisfactory
- wybranych modów ze strony modów ficsit.app
Przed instalacją
Najpierw utwórz kopię zapasową bieżącego zapisu gry. Instrukcję znajdziesz tutaj: Pobieranie zapisu gry z serwera Satisfactory.
Następnie zainstaluj na komputerze Satisfactory Mod Manager. Wybierz swoją instalację Satisfactory i zainstaluj wybrane mody. Mod Manager pobierze odpowiednie wersje klienckie oraz wymagane zależności.
Ta lokalna instalacja dotyczy tylko twojego komputera. Pliki serwera trzeba pobrać osobno w następnym kroku.
Krok 1: Pobierz wersje Linux Server
- Otwórz stronę modów ficsit.app i wybierz żądany mod.
- Na stronie moda kliknij View Versions.
- Znajdź wersję zgodną z używaną wersją Satisfactory. W jej wierszu otwórz menu rozwijane Download… i wybierz Download Linux Server.
- Powtórz te czynności dla każdego wybranego moda i wszystkich wymaganych zależności.
Na serwer nigdy nie pobieraj wersji Windows Client ani Windows Server. Pobrany plik zwykle ma rozszerzenie .smod.
Krok 2: Zatrzymaj serwer i połącz się przez FTP
- Zatrzymaj serwer Satisfactory w panelu webowym.
- Poczekaj, aż status pokaże Serwer nie działa.
- Połącz się za pomocą programu FTP z Gameserver FTP. Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP.
- W katalogu głównym FTP otwórz folder
FactoryGame, a następnie folderMods.
Prawidłowa ścieżka to:
FactoryGame/Mods
Jeśli folder Mods jeszcze nie istnieje, utwórz go bezpośrednio w folderze FactoryGame.
Krok 3: Zainstaluj Satisfactory Mod Loader
Satisfactory Mod Loader (SML) jest podstawą większości modów do Satisfactory. Zainstaluj go jako pierwszy.
- Otwórz stronę Satisfactory Mod Loader.
- Przy najnowszej wersji wybierz Download, a następnie Download Linux Server.
- Otwórz folder pobierania na komputerze.
- Jeśli plik ma rozszerzenie
.smod, zmień tylko rozszerzenie na.zipi potwierdź komunikat systemu Windows. Jeśli ma już rozszerzenie.zip, pomiń ten krok. - Otwórz plik ZIP i wypakuj jego zawartość na serwerze do
FactoryGame/Mods/SML.
Jeśli folder SML jeszcze nie istnieje, utwórz go w FactoryGame/Mods.
Pliki i podfoldery z archiwum muszą znajdować się bezpośrednio w folderze SML. Nie twórz przypadkiem dodatkowego folderu, na przykład FactoryGame/Mods/SML/SML.
Krok 4: Prześlij wybrane mody
Powtórz poniższe czynności dla każdego moda:
- Jeśli jeszcze tego nie zrobiono, zmień rozszerzenie pobranego pliku
.smodna.zip. - Otwórz plik ZIP na komputerze.
- Znajdź plik z rozszerzeniem
.uplugin. Jego nazwa bez.upluginjest nazwą folderu moda.
Przykład:
ThroughputLimiter.uplugin -> nazwa folderu: ThroughputLimiter
- Utwórz na serwerze w folderze
FactoryGame/Modsnowy folder o dokładnie takiej nazwie. - Wypakuj zawartość ZIP do tego folderu. Plik
.upluginoraz podfoldery takie jakBinaries,ContentlubResourcesmuszą znajdować się bezpośrednio w nim. - Powtórz tę czynność dla wszystkich wybranych modów i ich zależności.
Struktura może wyglądać na przykład tak:
FactoryGame/
└── Mods/
├── SML/
│ ├── Binaries/
│ ├── Content/
│ └── SML.uplugin
├── ThroughputLimiter/
│ ├── Binaries/
│ ├── Content/
│ └── ThroughputLimiter.uplugin
└── AnotherMod/
└── AnotherMod.uplugin
Krok 5: Uruchom serwer i sprawdź mody
- Sprawdź, czy wszystkie pliki zostały w pełni przesłane.
- Uruchom serwer w panelu webowym.
- Uruchom Satisfactory na komputerze.
- Upewnij się, że te same mody i wersje są zainstalowane również w lokalnej grze przez Mod Manager.
- Połącz się z serwerem.
- Otwórz w grze menu Mods i sprawdź, czy wyświetlają się Satisfactory Mod Loader oraz zainstalowane mody.
Każdy gracz dołączający do serwera potrzebuje odpowiednich wersji klienckich używanych modów. Różne wersje mogą uniemożliwić dołączenie lub spowodować nieprawidłowe działanie moda.
Jeśli serwer nie uruchamia się lub brakuje moda
Najpierw sprawdź:
- Serwer był całkowicie zatrzymany podczas przesyłania.
- Dla każdego moda użyto wersji Linux Server.
- Folder
SMLznajduje się bezpośrednio wFactoryGame/Mods. - Pliki nie znajdują się w dodatkowym folderze, na przykład
FactoryGame/Mods/SML/SML. - Nazwa folderu moda dokładnie odpowiada nazwie pliku
.upluginbez rozszerzenia. - Zainstalowano wszystkie wymagane zależności.
- Na komputerze i serwerze są zainstalowane zgodne wersje modów.
Jeśli problem pojawił się po dodaniu konkretnego moda, zatrzymaj serwer i usuń tylko ostatnio dodany mod. Następnie uruchom serwer ponownie. Zmiany plików wykonuj zawsze przy wyłączonym serwerze.