Guia de Instalação de Mods do Barotrauma
Este guia aborda como instalar, gerenciar e atualizar mods da Steam Workshop no seu servidor dedicado de Barotrauma hospedado na Legion Hosting. Mods podem adicionar submarinos personalizados, criaturas, itens e mudanças de jogabilidade ao seu servidor.
Índice
- Como Mods Funcionam em Servidores Dedicados
- Instalando Mods da Workshop
- Configurando Mods no serversettings.xml
- Mantendo Mods Atualizados
- Compatibilidade de Mods
- Removendo Mods
Como Mods Funcionam em Servidores Dedicados
Barotrauma suporta mods da Steam Workshop para conteúdo personalizado, incluindo submarinos, criaturas, itens e reformulações de jogabilidade. Em um servidor dedicado, os mods não são baixados automaticamente da Workshop. Você deve transferir manualmente os arquivos dos mods para o seu servidor.
Instalando Mods da Workshop
A abordagem recomendada para instalar mods no seu servidor hospedado é baixá-los primeiro no seu PC local e depois enviar os arquivos para o servidor.
Instalação Passo a Passo
- No seu próprio PC, inscreva-se no mod na Steam Workshop e abra o Barotrauma uma vez para baixá-lo.
- Localize a pasta do mod baixado no seu PC. Mods da Workshop são normalmente armazenados em:
Steam\steamapps\workshop\content\602960\<ModID>\O
<ModID>é o ID numérico da URL do mod na Workshop. - Conecte-se ao seu servidor via SFTP ou abra o gerenciador de arquivos no GPanel.
- Navegue até o diretório
LocalMods/na pasta do servidor Barotrauma. Se o diretório não existir, crie-o. - Envie a pasta inteira do mod (a que tem o nome com o ID numérico do mod) para
LocalMods/. - Configure o mod no
serversettings.xmlconforme descrito na próxima seção. - Reinicie o servidor para que as alterações entrem em vigor.
filelist.xml que identifica o mod. Se este arquivo estiver ausente, o mod não será detectado pelo servidor.
Configurando Mods no serversettings.xml
Após enviar os arquivos do mod, você precisa registrá-los na configuração do servidor. Abra o serversettings.xml e adicione o mod à lista de pacotes de conteúdo instalados.
serversettings.xml. O servidor sobrescreve este arquivo ao desligar, então quaisquer alterações feitas enquanto o servidor está rodando serão perdidas.
Consulte o filelist.xml do mod para o nome interno correto. O formato exato de configuração depende da versão do seu Barotrauma, mas normalmente os mods aparecem nas entradas ContentPackage dentro do serversettings.xml.
Verificando o Carregamento do Mod
Após reiniciar o servidor com o mod configurado:
- Abra o console do servidor no GPanel.
- Procure por linhas de log que referenciem o nome ou ID do mod. Mods carregados com sucesso aparecerão durante a sequência de inicialização.
- Se você vir linhas com
[ERROR]referenciando o mod, verifique se todos os arquivos foram enviados corretamente e se o mod é compatível com a versão do seu servidor.
Mantendo Mods Atualizados
O servidor não baixa atualizações da Workshop automaticamente. Quando um autor de mod publica uma atualização, você deve baixar e enviar novamente os arquivos atualizados manualmente.
Processo de Atualização
- No seu PC local, certifique-se de que seu cliente Steam baixou a versão mais recente do mod (cancele a inscrição e inscreva-se novamente se necessário para forçar um novo download).
- Conecte-se ao seu servidor via SFTP.
- Pare o servidor pelo GPanel.
- Navegue até
LocalMods/<ModID>/e substitua o conteúdo pelos arquivos recém-baixados. - Inicie o servidor.
Compatibilidade de Mods
Conflitos de mods são uma das causas mais comuns de problemas no servidor. Tenha estas orientações em mente:
| Problema | Causa | Solução |
|---|---|---|
| Servidor crasha na inicialização | Dois mods modificando o mesmo conteúdo do jogo (itens, criaturas, etc.) | Desative todos os mods e reative um por vez para encontrar o conflito |
| Jogadores desconectados ao entrar | Incompatibilidade de versão do mod entre cliente e servidor | Certifique-se de que todos os jogadores e o servidor tenham as mesmas versões dos mods |
| Erros de conteúdo no log do servidor | Dependência ausente ou mod desatualizado | Verifique a página do mod na Workshop para dependências necessárias e atualize |
| Mod funciona no singleplayer mas não no servidor | Mod exclusivo para cliente | Verifique a descrição do mod na Workshop; alguns mods são exclusivos para cliente e não devem ser instalados no servidor |
Removendo Mods
- Pare seu servidor pelo GPanel.
- Abra o
serversettings.xmle remova a entrada de pacote de conteúdo do mod. - Exclua a pasta do mod de
LocalMods/via SFTP ou pelo gerenciador de arquivos do GPanel. - Inicie o servidor.
Artigos Relacionados
- Guia de Configuração do Servidor Dedicado de Barotrauma
- Guia de Solução de Problemas do Barotrauma
- Como Enviar Arquivos via SFTP