Como instalar mods no Satisfactory
Os mods adicionam novos conteúdos e funcionalidades ao Satisfactory. O nosso servidor Satisfactory funciona em Linux, por isso os mods do servidor têm de ser descarregados na versão Linux Server e enviados através do Gameserver FTP.
O servidor tem de estar desligado durante cada carregamento ou atualização. O estado deve indicar O servidor não está em execução.
- FileZilla: https://filezilla-project.org/
Importante: No FileZilla, define o modo de transferência como Binário. Clica em Transferência → Tipo de transferência → Binário. - WinSCP: https://winscp.net/eng/index.php
Do que precisas
- dos dados de acesso ao Gameserver FTP
- do Satisfactory Mod Manager para a tua instalação local do Satisfactory
- dos mods pretendidos na página de mods do ficsit.app
Antes da instalação
Primeiro cria uma cópia de segurança do teu savegame atual. Encontras as instruções aqui: Descarregar um savegame do teu servidor Satisfactory.
Depois instala o Satisfactory Mod Manager no teu computador. Seleciona a tua instalação do Satisfactory e instala os mods pretendidos. O Mod Manager descarrega as versões de cliente correspondentes e as dependências necessárias.
Esta instalação local destina-se apenas ao teu computador. Os ficheiros do servidor têm de ser descarregados separadamente no passo seguinte.
Passo 1: Descarregar as versões Linux Server
- Abre a página de mods do ficsit.app e seleciona o mod pretendido.
- Na página do mod, clica em View Versions.
- Procura uma versão compatível com a versão do Satisfactory que utilizas. Nessa linha, abre o menu pendente Download… e seleciona Download Linux Server.
- Repete estes passos para cada mod pretendido e cada dependência necessária.
Nunca descarregues Windows Client ou Windows Server para o servidor. O ficheiro descarregado termina normalmente em .smod.
Passo 2: Parar o servidor e ligar através de FTP
- Para o teu servidor Satisfactory na interface web.
- Aguarda até o estado indicar O servidor não está em execução.
- Liga-te ao Gameserver FTP com o teu programa FTP. Encontras os dados de acesso na visão geral do FTP, clicando em FTP.
- No diretório raiz do FTP, abre a pasta
FactoryGamee depois a pastaMods.
O caminho correto é:
FactoryGame/Mods
Se a pasta Mods ainda não existir, cria-a diretamente dentro da pasta FactoryGame.
Passo 3: Instalar o Satisfactory Mod Loader
O Satisfactory Mod Loader (SML) é a base da maioria dos mods do Satisfactory. Instala-o primeiro.
- Abre a página do Satisfactory Mod Loader.
- Na versão mais recente, escolhe Download e depois Download Linux Server.
- Abre a pasta de transferências no teu computador.
- Se o ficheiro terminar em
.smod, altera apenas a extensão para.zipe confirma a mensagem do Windows. Se já terminar em.zip, ignora este passo. - Abre o ficheiro ZIP e extrai o seu conteúdo para
FactoryGame/Mods/SMLno servidor.
Se a pasta SML ainda não existir, cria-a em FactoryGame/Mods.
Os ficheiros e subpastas do arquivo devem ficar diretamente dentro da pasta SML. Não cries por engano uma pasta adicional como FactoryGame/Mods/SML/SML.
Passo 4: Enviar os mods pretendidos
Repete os passos seguintes para cada mod:
- Se ainda não o fizeste, altera a extensão do ficheiro
.smoddescarregado para.zip. - Abre o ficheiro ZIP no teu computador.
- Procura o ficheiro com a extensão
.uplugin. O nome sem.upluginé o nome da pasta do mod.
Exemplo:
ThroughputLimiter.uplugin -> nome da pasta: ThroughputLimiter
- Cria no servidor uma pasta nova com exatamente esse nome dentro de
FactoryGame/Mods. - Extrai o conteúdo do ZIP para essa pasta. O ficheiro
.uplugine subpastas comoBinaries,ContentouResourcestêm de ficar diretamente dentro dela. - Repete o processo para todos os mods pretendidos e as respetivas dependências.
A estrutura pode ter este aspeto:
FactoryGame/
└── Mods/
├── SML/
│ ├── Binaries/
│ ├── Content/
│ └── SML.uplugin
├── ThroughputLimiter/
│ ├── Binaries/
│ ├── Content/
│ └── ThroughputLimiter.uplugin
└── AnotherMod/
└── AnotherMod.uplugin
Passo 5: Iniciar o servidor e verificar os mods
- Confirma que todos os ficheiros foram carregados completamente.
- Inicia o servidor na interface web.
- Inicia o Satisfactory no teu computador.
- Garante que os mesmos mods e versões também estão instalados localmente através do Mod Manager.
- Liga-te ao servidor.
- Abre o menu Mods no jogo e confirma que o Satisfactory Mod Loader e os mods instalados aparecem.
Todos os jogadores que entrarem no servidor precisam das versões de cliente correspondentes dos mods utilizados. Versões diferentes podem impedir a ligação ou fazer com que um mod não funcione corretamente.
Se o servidor não iniciar ou faltar um mod
Verifica primeiro os seguintes pontos:
- O servidor estava completamente parado durante o carregamento.
- Foi utilizada a versão Linux Server para cada mod.
- A pasta
SMLestá diretamente dentro deFactoryGame/Mods. - Os ficheiros não estão numa pasta adicional como
FactoryGame/Mods/SML/SML. - O nome da pasta do mod corresponde exatamente ao nome do ficheiro
.upluginsem a extensão. - Todas as dependências necessárias foram instaladas.
- Existem versões compatíveis dos mods instaladas no computador e no servidor.
Se o problema surgiu depois de adicionares um mod específico, para o servidor e remove apenas o último mod adicionado. Em seguida, inicia novamente o servidor. Altera ficheiros sempre com o servidor desligado.