Este guia cobre a instalação e o gerenciamento de mods no seu servidor Terraria usando tModLoader, incluindo como mudar para o tModLoader, enviar arquivos .tmod e configurar sua lista de mods. Para configuração básica do servidor e conexão, consulte o Guia de Configuração do Servidor Terraria.
O que é o tModLoader?
O tModLoader é uma plataforma de modding que funciona como um executável separado junto com (ou no lugar do) Terraria vanilla. A Legion Hosting suporta o tModLoader como uma versão de servidor selecionável. Quando o tModLoader está ativo, você instala e executa mods a partir do diretório mods/.
Mudando para o tModLoader
- Faça login no GPanel.
- Pare seu servidor.
- Navegue até a seção Startup ou Configuration.
- Altere a versão do servidor ou executável para tModLoader.
- Salve a configuração e reinicie o servidor.
.wld), mas mundos do tModLoader podem ter conteúdo moddado incorporado. Carregar um mundo do tModLoader no Terraria vanilla (ou vice-versa) pode causar perda ou corrupção de dados. Mantenha arquivos de mundo separados para cada um.
Voltando para o Vanilla
Para voltar ao Terraria vanilla, repita os passos acima e selecione a versão padrão do servidor Terraria. Nenhum arquivo de mundo é excluído durante a troca, mas certifique-se de que o serverconfig.txt aponte para um mundo compatível com o vanilla.
Instalando Mods
Os mods para o tModLoader usam o formato de arquivo .tmod e são colocados no diretório mods/ do seu servidor. O servidor deve estar executando o tModLoader para que os mods sejam carregados.
Método 1: Enviar Arquivos .tmod Diretamente
- Baixe o arquivo
.tmoddo mod na Steam Workshop ou no navegador do tModLoader. - Conecte-se ao seu servidor via SFTP — consulte Como Enviar Arquivos via SFTP.
- Envie o arquivo
.tmodpara o diretóriomods/. - Reinicie o servidor. O tModLoader carregará todos os arquivos
.tmodencontrados no diretóriomods/durante a inicialização.
Método 2: Mods da Workshop (enabled.json)
O tModLoader também suporta um arquivo enabled.json dentro do diretório mods/ que lista quais mods devem estar ativos. Este arquivo é gerenciado automaticamente ao usar o navegador de mods do tModLoader no jogo, mas você também pode editá-lo manualmente.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json corresponde ao nome interno do mod, não ao nome de exibição. Verifique a página do mod ou o nome do arquivo .tmod para o nome interno exato.
Verificando se os Mods Foram Carregados
Após reiniciar, verifique o log do console do seu servidor no GPanel. O tModLoader lista cada mod carregado durante a inicialização. Se um mod falhar ao carregar, uma mensagem de erro aparecerá no log indicando a causa (incompatibilidade de versão, dependência ausente, etc.).
Removendo ou Desativando Mods
Para remover um mod completamente, exclua seu arquivo .tmod do diretório mods/ via SFTP ou pelo gerenciador de arquivos do GPanel, e então reinicie o servidor.
Para desativar um mod sem excluí-lo, edite o mods/enabled.json e remova o nome interno do mod do array EnabledMods. O arquivo .tmod permanecerá no disco, mas não será carregado na próxima reinicialização.
Referência de Arquivos
| Caminho | Conteúdo |
|---|---|
mods/ |
Arquivos de mods do tModLoader (formato .tmod) |
mods/enabled.json |
Lista de nomes internos dos mods habilitados |
Artigos Relacionados
- Guia de Configuração do Servidor Terraria — Configuração do servidor, criação de mundo e conexão
- Solução de Problemas do Terraria — Problemas comuns e soluções
- Como Enviar Arquivos via SFTP