Um servidor Terraria próprio vale a pena se o teu grupo quiser jogar sem depender de hosts individuais, gerir direitos de admin corretamente e usar mods ou plugins tShock de forma controlada. Para grupos pequenos a médios, Terraria consome relativamente poucos recursos; mais importantes do que potência bruta são o tamanho de mundo adequado, uma configuração estável, backups e uma atribuição clara de permissões.

Requisitos para o teu servidor Terraria

Para começar, precisas de uma versão do Terraria compatível com os teus colegas de jogo, acesso ao painel do servidor e uma decisão sobre se o servidor será público, privado ou destinado apenas a um grupo fixo. A referência existente mantém-se: 2 GB RAM chegam para muitas configurações de Terraria, especialmente com grupos pequenos e uso moderado de plugins. Se planeias muitos jogadores, mundos grandes ou vários plugins, deves prever reservas em vez de operar o servidor permanentemente no limite.

Na game-serverhosting, não alugas um projeto comunitário gratuito, mas sim alojamento multi-game pago com controlo técnico, suporte e processos operacionais transparentes. Para encomendar, podes usar a página Terraria existente: alugar um servidor Terraria na game-serverhosting.

Se estiveres a comparar configurações semelhantes de cooperação ou survival, o guia coop de servidor Valheim 2026 e o guia vampiro de servidor V Rising também servem como orientação interna para funções de servidor, grupos privados e progressão.

Encomendar o servidor e definir os dados básicos

  1. Vai a game-serverhosting
  2. 2 GB RAM chegam para Terraria (muito eficiente!)
  3. O servidor é configurado automaticamente com tShock

Antes do primeiro arranque, define o nome do servidor, o número máximo de slots e a palavra-passe. O número de slots não deve ser escolhido apenas pelo tamanho desejado, mas sim pelo grupo que realmente joga ao mesmo tempo. Para grupos fixos, um servidor privado com palavra-passe costuma fazer mais sentido do que um servidor aberto, porque reduz griefing, progressão de desconhecidos e dúvidas espontâneas sobre permissões.

tShock: gestão, permissões e plugins

tShock é o software de servidor para Terraria com:

  • Sistema de permissões
  • Suporte a plugins
  • Anti-Cheat
  • REST API
  • Proteção de regiões

A fonte oficial do projeto é o repositório tShock da Pryaxis no GitHub: Pryaxis/TShock. Trata o tShock como uma ferramenta de gestão e segurança, não como substituto para regras claras do servidor. O sistema de permissões é especialmente importante: nem todos os jogadores habituais precisam de direitos de owner. Atribui permissões de acordo com a função, por exemplo moderação, proteção de regiões ou gestão técnica.

Definições na config.json

A configuração de exemplo existente continua a ser um bom ponto de partida:

{
  "ServerName": "O meu servidor Terraria",
  "MaxSlots": 8,
  "ServerPassword": "secreto",
  "SpawnProtection": true,
  "SpawnProtectionRadius": 10,
  "AutoSave": true
}

ServerName deve ser inequívoco para que os jogadores reconheçam o servidor. MaxSlots limita os jogadores simultâneos. ServerPassword protege mundos privados. SpawnProtection e SpawnProtectionRadius ajudam contra alterações acidentais ou intencionais no spawn. AutoSave deve permanecer ativado para que o progresso seja guardado regularmente. Depois de alterações, verifica sempre se a sintaxe JSON é válida: vírgulas em falta ou aspas erradas bastam para impedir o arranque.

Escolher o tamanho de mundo adequado ao grupo

Tamanho Blocos Recomendado para
Pequeno 4200 x 1200 1-4 jogadores
Médio 6400 x 1800 4-6 jogadores
Grande 8400 x 2400 6-8 jogadores

Um mundo pequeno acelera deslocações, preparação para bosses e procura de recursos. Um mundo médio costuma ser o melhor compromisso quando quatro a seis jogadores estão ativos regularmente. Mundos grandes oferecem mais área e exploração, mas podem tornar-se menos fáceis de orientar. Para um grupo fixo, o tamanho do mundo também é uma decisão de design: sessões curtas beneficiam de mundos mais compactos, enquanto progressão longa beneficia de mais espaço.

Usar comandos de admin com segurança

/user add <name> <passwort> owner    # Criar admin
/group addperm <gruppe> <permission> # Adicionar permissão
/region define <name>                # Criar região
/region protect <name> true          # Proteger região
/time noon                           # Definir meio-dia
/butcher                             # Matar todos os NPCs

Cria primeiro o teu próprio acesso de owner e testa o login. Depois, deves atribuir grupos e permissões gradualmente. A proteção de regiões é útil para spawn, armazéns, arenas e projetos de construção. Comandos como /time noon são inofensivos, mas podem influenciar a progressão. /butcher é bastante mais invasivo, porque remove NPCs; usa esses comandos apenas de forma consciente e não durante eventos ativos ou lutas contra bosses.

Instalar plugins

  1. Descarrega plugins em tShock Plugins
  2. Coloca a DLL na pasta /ServerPlugins
  3. Reinicia o servidor
  4. Ativa o plugin com /reload

Instala apenas plugins cujo objetivo compreendes e cuja fonte consegues verificar. Cada plugin aumenta a superfície de ataque e pode alterar o comportamento. Depois de cada instalação, deves verificar o log do servidor, o comportamento de arranque e os comandos dentro do jogo. Se um plugin causar erros, remove primeiro a DLL adicionada por último e reinicia o servidor.

Plugins recomendados

  • InfiniteChests – Mais baús
  • Regions – Proteção de áreas
  • SEconomy – Sistema económico
  • AutoBroadcast – Mensagens automáticas

Não uses todos os plugins automaticamente. Para servidores privados de cooperação, proteção de regiões e algumas funções de conforto costumam chegar. Sistemas económicos ou mensagens automáticas fazem mais sentido para servidores comunitários maiores.

Verificar o resultado

Reinicia o servidor depois da configuração e liga-te como jogador normal. Verifica o nome do servidor, a palavra-passe, o spawn, o tamanho do mundo e se o AutoSave está a funcionar ativamente. Em seguida, inicia sessão com a tua conta de admin e testa um comando sem risco, como /time noon. Depois, verifica um plugin instalado, por exemplo através do comando de ajuda dele ou de uma função visível.

Pede a um segundo jogador para entrar ao mesmo tempo. Assim detetas cedo se os slots, a palavra-passe e os dados de ligação funcionam corretamente. Só depois deves dar os dados de acesso a todo o grupo.

Resolução de problemas

Se o servidor não arrancar, verifica primeiro a config.json alterada por último. Erros de JSON são uma causa frequente. Se os jogadores não conseguirem entrar, confirma a palavra-passe, a versão e o limite de slots. Se os comandos de admin não funcionarem, normalmente o utilizador não foi criado corretamente ou o grupo não tem a permissão necessária.

Se um plugin causar problemas, remove-o temporariamente de /ServerPlugins, reinicia o servidor e verifica o log. Instala plugins individualmente, não como pacote, para conseguires associar erros de forma clara. Em caso de problemas de desempenho, reduz primeiro plugins desnecessários e verifica se mundos grandes ou muitos jogadores simultâneos são a causa.

Verificação, limites e caminho seguro de reversão

O guia “Alugar um servidor Terraria – configurar multiplayer” aplica-se ao tipo de servidor descrito no artigo e ao estado de versão visível no momento da verificação. Nomes de menus, versões disponíveis, compatibilidade de mods ou plugins e recursos necessários podem mudar após atualizações. Por isso, não transfiras valores para outra versão de jogo, loader ou servidor sem os verificares.

Cria um backup dos ficheiros afetados antes de alterações ao mundo, progresso, configuração ou extensões. Depois, altera apenas um passo relacionado de cada vez e verifica-o com a mesma versão de cliente e servidor com que pretendes jogar mais tarde.

Ponto de verificação Resultado esperado Interrupção e reversão
Arranque do servidor O servidor chega ao estado operacional sem novas mensagens de erro. Em caso de erros de arranque, desfaz a alteração e restaura o último backup.
Teste de ligação Uma conta de teste consegue ligar-se através do endereço mostrado no painel. Em caso de erros de versão ou ligação, compara novamente versão, porta e liberações.
Teste funcional A função alterada em concreto funciona sem danificar dados existentes do mundo ou do jogo. Em caso de efeitos secundários, para o servidor e restaura os ficheiros guardados.

Um teste individual bem-sucedido não é garantia de desempenho ou disponibilidade. Tamanho do mundo, mods, plugins, número de jogadores, rota de rede e carga simultânea podem alterar o resultado. Documenta a versão, a alteração e o resultado do teste para conseguires compreender desvios posteriores.

FAQ

De quanta RAM preciso para um servidor Terraria?

A referência existente é 2 GB RAM para pequenos grupos típicos de Terraria. Com muitos jogadores, mundos grandes ou vários plugins, deves planear mais reserva.

Preciso obrigatoriamente do tShock?

Para jogar de forma simples, não obrigatoriamente; mas para gestão de permissões, plugins, proteção de regiões e controlo de admin, é muito prático. Se queres um servidor multiplayer a funcionar permanentemente, o tShock costuma ser a melhor base.

Qual é o melhor tamanho de mundo para amigos?

Para 1-4 jogadores, um mundo pequeno é adequado; para 4-6 jogadores, um mundo médio; e para 6-8 jogadores, um mundo grande. O fator decisivo é se preferem caminhos curtos ou mais exploração.

Como protejo o meu spawn?

Ativa SpawnProtection, define um SpawnProtectionRadius sensato e usa também regiões no tShock se determinadas áreas não devem ser alteradas.

Porque é que o meu plugin não carrega?

Verifica se a DLL está na pasta /ServerPlugins, se o servidor foi reiniciado e se o plugin é compatível com a versão do tShock usada. Em caso de erros, remove primeiro o plugin instalado por último.