Este guia abrange a instalação e gestão de mods no seu servidor Terraria utilizando o tModLoader, incluindo a mudança para o tModLoader, o carregamento de ficheiros .tmod e a configuração da sua lista de mods. Para a configuração básica do servidor e ligaçã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 juntamente com (ou em vez de) o Terraria vanilla. A Legion Hosting suporta o tModLoader como uma versão de servidor selecionável. Quando o tModLoader está ativo, instala e executa mods a partir do diretório mods/.
Mudar para o tModLoader
- Inicie sessão no GPanel.
- Pare o seu servidor.
- Navegue até à secção Startup ou Configuration.
- Altere a versão do servidor ou o executável para tModLoader.
- Guarde a definição e reinicie o servidor.
.wld), mas os mundos do tModLoader podem ter conteúdo modado incorporado. Carregar um mundo do tModLoader no Terraria vanilla (ou vice-versa) pode causar perda de dados ou corrupção. Mantenha ficheiros de mundo separados para cada um.
Voltar ao Vanilla
Para voltar ao Terraria vanilla, repita os passos acima e selecione a versão padrão do servidor Terraria. Nenhum ficheiro de mundo é eliminado durante a mudança, mas certifique-se de que o serverconfig.txt aponta para um mundo compatível com o vanilla.
Instalar Mods
Os mods para o tModLoader utilizam o formato de ficheiro .tmod e são colocados no diretório mods/ do seu servidor. O servidor deve estar a executar o tModLoader para que os mods sejam carregados.
Método 1: Carregar Ficheiros .tmod Diretamente
- Descarregue o ficheiro
.tmoddo mod a partir do Steam Workshop ou do browser do tModLoader. - Ligue-se ao seu servidor via SFTP — consulte Como Carregar Ficheiros via SFTP.
- Carregue o ficheiro
.tmodpara o diretóriomods/. - Reinicie o servidor. O tModLoader carregará todos os ficheiros
.tmodencontrados no diretóriomods/ao iniciar.
Método 2: Mods do Workshop (enabled.json)
O tModLoader também suporta um ficheiro enabled.json dentro do diretório mods/ que lista quais mods devem estar ativos. Este ficheiro é gerido automaticamente ao utilizar o browser de mods do tModLoader no jogo, mas também pode ser editado 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 ficheiro .tmod para o nome interno exato.
Verificar se os Mods Foram Carregados
Após reiniciar, verifique o registo da consola do seu servidor no GPanel. O tModLoader lista cada mod carregado durante o arranque. Se um mod falhar ao carregar, uma mensagem de erro aparecerá no registo indicando a causa (incompatibilidade de versão, dependência em falta, etc.).
Remover ou Desativar Mods
Para remover um mod completamente, elimine o seu ficheiro .tmod do diretório mods/ via SFTP ou pelo gestor de ficheiros do GPanel, e depois reinicie o servidor.
Para desativar um mod sem o eliminar, edite mods/enabled.json e remova o nome interno do mod do array EnabledMods. O ficheiro .tmod permanecerá no disco, mas não será carregado no próximo reinício.
Referência de Ficheiros
| Caminho | Conteúdo |
|---|---|
mods/ |
Ficheiros de mods do tModLoader (formato .tmod) |
mods/enabled.json |
Lista de nomes internos dos mods ativados |
Artigos Relacionados
- Guia de Configuração do Servidor Terraria — Configuração do servidor, configuração do mundo e ligação
- Resolução de Problemas do Terraria — Problemas comuns e soluções
- Como Carregar Ficheiros via SFTP