Como instalar o TShock no servidor de Terraria
O TShock é o servidor da comunidade para Terraria, com contas, grupos, permissões, proteção de regiões, anti-cheat e plugins. É a base da maioria dos servidores públicos.
1. Requisitos
As versões recentes do TShock rodam em .NET. Muitas versões para Linux já vêm como pacote autocontido. Confira na página de lançamentos do projeto (GitHub) qual versão corresponde à versão atual do Terraria.
2. Baixe e extraia
su - terraria
mkdir tshock && cd tshock
wget LINK_DO_RELEASE_LINUX -O tshock.zip
unzip tshock.zip
# alguns releases vêm como .tar dentro do .zip; extraia também
3. Inicie
./TShock.Server -world /home/terraria/mundos/Aventura.wld
Se o mundo não existir, o TShock oferece a criação. Opções como porta e jogadores máximos ficam no tshock/config.json (veja a documentação).
4. Configuração inicial
Na primeira execução, o console mostra um código de setup. Entre no servidor pelo jogo e digite:
/setup CODIGO
/user add SeuNome SuaSenha owner
/login SeuNome SuaSenha
/setup
O primeiro comando dá acesso temporário; o /user add cria sua conta de dono; o último /setup desativa o código.
5. Pronto
A partir daí, os jogadores criam contas com /register senha e entram com /login.
Dicas
- Leia o
config.jsoncom calma: há opções para anti-cheat, spawn, PvP e mensagens; - Consulte a documentação do TShock para a lista completa de comandos (
/help).
Hospede seu servidor de Terraria na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para Terraria, o ponto de partida recomendado é o VPS-NVME-BR-01 (2 vCores, 4 GB), que roda vários mundos com folga. Se quiser economizar, o VPS-BR-01 tem os mesmos recursos com disco SSD.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.