Como criar e gerenciar mundos no tModLoader
Guia para gerar e gerenciar mundos no tModLoader. Entenda os arquivos .wld e .twld, evite erros e configure seu servidor de Terraria com facilidade.
Iniciar um servidor de T-Mod Terraria abre um universo de possibilidades, permitindo que você crie mundos únicos e emocionantes cheios de conteúdo modificado. No entanto, gerenciar a geração e o carregamento de mundos em um servidor tem suas nuances. Entender como as configurações do seu servidor interagem, os tipos de arquivos de mundo envolvidos e os problemas comuns pode poupar muito tempo e evitar dores de cabeça, como a geração acidental de mundos novos e indesejados. Este guia vai te mostrar o passo a passo essencial para a geração de mundos no seu servidor de T-Mod Terraria.
Antes de começarmos
Esse processo é parecido com a restauração de um backup de mundo, mas aqui vamos focar nas melhores práticas para gerar um novo mundo facilmente ou carregar o mundo de sua preferência. Para um guia específico sobre como salvar backups e migrar mundos, confira este artigo: Como fazer backup e migrar seu save de mundo no T-Mod Terraria. Também temos um guia separado sobre como se conectar ao FTP (que você vai precisar caso queira transferir arquivos de mundo). Acesse este link: Como se conectar ao FTP
Entendendo seus arquivos de mundo: .wld vs. .twld
Ao lidar com mundos de Terraria, especialmente com o T-Mod Loader, você encontrará dois tipos principais de arquivos na pasta WorldSaves do seu servidor:
.wldFiles: Este é o arquivo de mundo padrão do Terraria. Ele contém todas as informações básicas do seu mundo: o terreno, biomas, localização de minérios, baús, casas de NPCs e basicamente tudo o que compõe a estrutura física e o conteúdo vanilla do jogo. Tanto o TShock Terraria quanto o T-Mod Loader usam arquivos.wldcomo base para qualquer mundo..twldFiles: Este tipo de arquivo é específico do T-Mod Loader. Quando você joga em um mundo com mods, o T-Mod Loader precisa de um lugar para salvar os dados exclusivos desses mods (como blocos modificados, informações de NPCs customizados e conquistas ou progressões específicas de mods associadas àquele mundo). O arquivo.twldserve para isso. Ele funciona em conjunto com o arquivo.wldcorrespondente (por exemplo,MyWorld.wldterá umMyWorld.twld). Para que um mundo com mods funcione corretamente com todos os seus dados intactos, ambos os arquivos são fundamentais.
Configurações principais do servidor para gerenciamento de mundos
As Configurações Básicas explicam cada uma das opções, principalmente para carregar ou criar um novo mundo. Mas para entender ainda melhor, abaixo estão as opções mais importantes que você precisa conhecer:
- Load World: Este campo serve para especificar o nome do arquivo de um mundo existente que você deseja carregar (ex:
MyAwesomeAdventure.wld). O servidor procurará exatamente por este arquivo dentro do diretórioWorldSaves.

- New World Name: Este campo define o nome que será usado caso o servidor precise gerar um mundo totalmente novo. Por exemplo, digitar "Terraria" aqui significa que um novo mundo, se gerado, se chamará
Terraria.wld.

- New World Size: Geralmente um valor numérico (ex: 1 para Pequeno, 2 para Médio, 3 para Grande) que determina as dimensões de um mundo recém-gerado.

Lembre-se de que, para cada alteração feita nas Configurações Básicas, você precisa rolar até o final da página e clicar em “Update Server”. Depois disso, sempre reinicie o servidor acessando Actions e depois Restart para aplicar as mudanças.


Carregar vs. Gerar Mundos e Erros Comuns
A decisão do seu servidor de carregar um mundo existente ou gerar um novo depende fundamentalmente da configuração de "Load World" e de sua interação com os arquivos presentes na pasta WorldSaves e com a configuração de "New World Name".
Lembrete: Certifique-se sempre de desligar o servidor primeiro acessando Actions e depois Shutdown antes de transferir qualquer arquivo para o servidor. Isso evita que os arquivos sejam corrompidos.

Cenário 1: Carregando Corretamente um Mundo Existente
Para carregar um mundo que você já criou ou enviou (por exemplo, MyNewWorld.wld, que já está na sua pasta WorldSaves):
- Insira o nome exato do arquivo,
MyNewWorld.wld, no campo Load World.

- O servidor deve encontrar e carregar esse mundo. Os campos “New World Name” e "Size" geralmente são ignorados quando um mundo existente é carregado com sucesso.

Cenário 2: O Mundo Novo Acidental – Um Problema Comum
É aqui que as coisas podem dar errado, o que costuma gerar bastante confusão:
- A Causa: Você comete um erro no campo Load World. Pode ser um erro de digitação (ex:
MyNeewWorld.wldem vez deMyExistingWorld.wld) ou você especifica um nome de mundo que simplesmente não existe na sua pastaWorldSaves.

- O Resultado: Como o servidor não consegue encontrar o mundo especificado em "Load World", ele não para apenas exibindo um erro. Em vez disso, ele começa a gerar um mundo totalmente novo. O nome desse mundo gerado acidentalmente será baseado no que estiver definido no campo New World Name.

- Exemplo:
- Sua pasta
WorldSavescontém o arquivoMyNewWorld.wld. - Seu campo Load World foi configurado incorretamente como
MyNeewWorld.wld(com erro de digitação). - Seu campo New World Name está definido como "Terraria".
- Ao iniciar, o servidor não encontrará o arquivo
MyNewWorld.wld. Ele então gerará um novo mundo chamadoTerraria.wld(eTerraria.twld). Você vai entrar no servidor e se deparar com um mundo totalmente novo, em vez do seuMyNewWorld.wld.
- Sua pasta
Nota: Um novo mundo será gerado toda vez que você entrar se você reiniciar o servidor ou sair antes que o mundo seja salvo. (Geralmente, leva de 15 a 20 minutos para um mundo ser salvo automaticamente.)
Cenário 3: Gerando um Novo Mundo Intencionalmente
Para gerar um mundo novo de propósito:
- Defina o campo New World Name com o nome desejado para o mundo (ex:
NewWorldDefault).

- Configure o New World Size e a New World Seed de acordo com suas preferências.

- O mais importante: certifique-se de que o campo "Load World" não aponte para um mundo existente que você queira continuar jogando. Para garantir, você pode definir o "Load World" com o mesmo nome do seu "New World Name" (ex:
NewWorldDefault.wldouNewWorldDefault). Isso está alinhado com algumas instruções do painel que sugerem que esses campos coincidam para a geração, garantindo que o foco do servidor seja criar este novo mundo.

- O servidor irá gerar e salvar seu novo mundo (ex:
NewWorldDefault.wldeNewWorldDefault.twld).
Se ocorrer uma geração acidental de mundo (Cenário 2) e a configuração do servidor (incluindo a entrada incorreta em "Load World") não for corrigida e salva, o servidor poderá tentar repetidamente carregar o mundo inexistente e gerar novamente o mundo do "New World Name" a cada reinicialização. Certifique-se sempre de salvar a configuração desejada.
Solução de Problemas Comuns de Geração e Carregamento de Mundos
Um Mundo Novo Acidental Apareceu:
- Causa: Na maioria das vezes, deve-se a um erro de digitação no campo Load World, ou o campo está apontando para um arquivo de mundo que não está na pasta
WorldSaves. O servidor então gera um mundo padrão baseado na sua configuração de "New World Name". - Solução: Desligue o servidor com cuidado acessando Actions e depois Shutdown. Verifique duas vezes a grafia exata (incluindo letras maiúsculas e minúsculas) na configuração "Load World". Certifique-se de que o nome do arquivo corresponda exatamente a um arquivo
.wldpresente na sua pastaWorldSaves. Corrija os erros e salve a configuração antes de reiniciar.
- Causa: Na maioria das vezes, deve-se a um erro de digitação no campo Load World, ou o campo está apontando para um arquivo de mundo que não está na pasta
Os Dados do Mundo Parecem Incorretos ou o Conteúdo Modificado Sumiu (após carregar um mundo existente):
- Causa: Você pode ter enviado apenas o arquivo
.wlde esquecido do arquivo.twldcorrespondente, ou vice-versa. Outra possibilidade é que a lista de mods ativos no servidor esteja diferente de quando o mundo foi jogado pela última vez. - Solução: Certifique-se de que tanto o arquivo
.wldquanto o arquivo.twldassociado estejam presentes na pastaWorldSaves. Verifique se todos os mods necessários para aquele mundo estão instalados e ativados no servidor.
- Causa: Você pode ter enviado apenas o arquivo
O Servidor Continua Gerando um Mundo Novo ao Reiniciar / O Mundo Gerado Anteriormente Sumiu:
- Causa:
- Primeiro Salvamento Incorreto: Após a geração de um novo mundo, se o servidor for reiniciado ou desligado antes que o mundo tenha a chance de concluir seu ciclo inicial de salvamento automático, os arquivos de mundo (
.wlde.twld) podem não ser gravados por completo ou ficar incompletos. - Configuração Incorreta de "Load World" Após a Geração: A configuração de "Load World" não foi atualizada com o nome do mundo recém-gerado, fazendo com que o servidor recorra aos parâmetros de geração na próxima inicialização.
- Primeiro Salvamento Incorreto: Após a geração de um novo mundo, se o servidor for reiniciado ou desligado antes que o mundo tenha a chance de concluir seu ciclo inicial de salvamento automático, os arquivos de mundo (
- Solução:
- Dê Tempo para o Salvamento Inicial: Depois que um novo mundo for gerado e o servidor indicar que está ativo (por exemplo, você consegue se conectar ou aparece "Server started"), aguarde 20 minutos para permitir que ocorra pelo menos um salvamento automático do mundo.
- Atualize e Salve a Configuração: Assim que o novo mundo for gerado e você confirmar que ele foi salvo (por exemplo,
MyNewWorld.wldestá na pastaWorldSaves), atualize sua configuração de "Load World" paraMyNewWorld.wld(ouMyNewWorld) e salve as configurações do servidor.
- Causa:
O Servidor Não Consegue Gerar um Mundo ou Trava Durante a Geração (Específico do T-Mod):
- Causa: Conflitos de mods são os culpados mais comuns. Alguns mods podem não ser compatíveis durante a fase de geração de mundo, ou uma combinação específica pode causar problemas. Mundos grandes com muitos mods de conteúdo pesado também podem sobrecarregar os recursos do servidor durante a geração.
- Solução:
- Tente gerar um mundo menor sem mods ou com pouquíssimos mods para ver se o processo básico de geração funciona.
- Se funcionar, adicione os mods desejados em pequenos grupos, tentando gerar o mundo após adicionar cada lote, para isolar o mod problemático.
- Verifique as páginas dos mods (como a Oficina Steam ou fóruns) para ver se há incompatibilidades conhecidas ou bugs de geração.
O Novo Mundo Não Usa o Tamanho ou Semente Especificados:
- Causa: As configurações de "New World Size" ou "New World Seed" podem não ter sido salvas corretamente antes do servidor iniciar a geração do mundo, ou foram substituídas por outras configurações.
- Solução: Certifique-se de salvar explicitamente a configuração do seu servidor após definir esses parâmetros e antes de iniciar o servidor para gerar o mundo.
Conclusão
Gerenciar com eficiência o carregamento e a geração de mundos no seu servidor de T-Mod Terraria depende de entender algumas configurações e tipos de arquivos importantes. Ao prestar atenção em como os campos "Load World" e "New World Name" estão configurados, e ao ficar de olho nos arquivos .wld e .twld, você poderá controlar os mundos do seu servidor com total confiança, evitando o erro comum de gerar mundos novos por acidente. Esse cuidado garante que o mundo carregado ou criado seja sempre o que você planejou, abrindo caminho para incontáveis horas de aventuras únicas e modificadas no Terraria.
Se você encontrar qualquer problema ou tiver mais dúvidas, sinta-se à vontade para entrar em contato com a nossa equipe de suporte para receber ajuda!