Guia de Configuração do Servidor Dedicado de Barotrauma
Este guia orienta você na configuração e execução do seu servidor dedicado de Barotrauma hospedado na Legion Hosting, incluindo configurações do servidor, seleção de submarino, gerenciamento de saves de campanha e como conectar.
Índice
- Configurando o serversettings.xml
- Seleção e Upload de Submarinos
- Como Conectar
- Gerenciamento de Saves de Campanha
Configurando o serversettings.xml
O arquivo de configuração principal do seu servidor Barotrauma é o serversettings.xml, localizado na raiz do diretório de instalação do servidor. Você pode editar este arquivo via GPanel usando o gerenciador de arquivos integrado, ou enviar uma versão modificada via SFTP.
serversettings.xml. O servidor sobrescreve este arquivo ao desligar, então alterações feitas enquanto o servidor está rodando serão perdidas.
Configurações Principais
Abaixo estão as configurações mais importantes que você vai querer ajustar. O arquivo usa sintaxe padrão de atributos XML.
| Configuração | Descrição |
|---|---|
ServerName |
O nome exibido no navegador de servidores do jogo. |
Port |
A porta UDP principal à qual os jogadores se conectam. Deve corresponder à porta atribuída no GPanel — verifique a aba Network no GPanel. |
QueryPort |
A porta UDP usada para consultas da lista de servidores do Steam. Verifique a aba Network no GPanel para o valor correto. |
Password |
Defina uma senha para restringir o acesso. Deixe em branco para um servidor público. |
MaxPlayers |
Número máximo de jogadores permitidos no servidor simultaneamente. |
AllowSpectating |
Se os jogadores podem entrar e assistir sem assumir uma função na tripulação. |
GameMode |
O modo de jogo. Valores válidos: Campaign, Mission, Sandbox. Veja abaixo para detalhes. |
Modos de Jogo
- Campaign — Modo cooperativo persistente com progressão, gerenciamento de tripulação e um arquivo de save persistente. Recomendado para grupos regulares de amigos.
- Mission — Missões individuais baseadas em rodadas. Sem progressão persistente entre sessões. Bom para servidores públicos.
- Sandbox — Modo livre sem objetivos. Útil para construir, testar submarinos ou experimentar mods.
Exemplo de Trecho do serversettings.xml
<?xml version="1.0" encoding="utf-8"?>
<serversettings
ServerName="Legion Hosting Barotrauma"
Password=""
MaxPlayers="8"
AllowSpectating="true"
GameMode="Campaign"
Submarine="Humpback"
AutoRestart="true"
EnableUPnP="false"
/>
EnableUPnP="false" em servidores hospedados. UPnP é relevante apenas para roteadores domésticos e causará tentativas de conexão desnecessárias em infraestrutura dedicada.
Port e QueryPort com os valores mostrados na aba Network do seu GPanel.
Seleção e Upload de Submarinos
O submarino ativo é definido pelo atributo Submarine no serversettings.xml. O valor deve corresponder exatamente ao nome do arquivo do submarino (sem a extensão .sub), incluindo maiúsculas e minúsculas.
Submarinos Padrão
Barotrauma vem com vários submarinos integrados. Os padrões mais comuns incluem:
Humpback— Amigável para iniciantes, tripulação pequena.Dugong— Submarino de tamanho médio equilibrado.Typhon— Grande, requer tripulação completa.Typhon2— Submarino grande aprimorado.Kastrull— Favorito da comunidade, layout versátil.
Enviando um Submarino Personalizado
Se você construiu ou baixou um submarino personalizado (arquivo .sub), envie-o para o diretório Submarines/ na instalação do seu servidor. Você pode fazer isso via SFTP ou pelo gerenciador de arquivos do GPanel.
- Conecte-se ao seu servidor via SFTP ou abra o gerenciador de arquivos do GPanel em gpanel.legionhosting.net.
- Navegue até o diretório
Submarines/dentro da pasta do servidor Barotrauma. - Envie seu arquivo
.subpara este diretório. - Abra o
serversettings.xmle atualize o atributoSubmarinepara o nome exato do arquivo sem a extensão. Por exemplo, se seu arquivo éMySub.sub, definaSubmarine="MySub". - Salve o arquivo e inicie seu servidor.
Submarines/. Consulte o Guia de Instalação de Mods para detalhes.
Como Conectar
Os jogadores podem entrar no seu servidor Barotrauma de duas formas: pelo navegador de servidores do jogo ou por conexão direta.
Navegador de Servidores
- Abra o Barotrauma e clique em Play Online no menu principal.
- Aguarde a lista de servidores carregar. Use a caixa de pesquisa para encontrar seu servidor pelo nome.
- Clique no seu servidor e selecione Join. Digite a senha se uma estiver definida.
Conexão Direta
- Na tela Play Online, clique em Direct Join.
- Digite o endereço IP do servidor e a porta principal no formato
xxx.xxx.xxx.xxx:port. Verifique a aba Network no GPanel para esses valores. - Clique em Join.
Se você não tem certeza do endereço IP e porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.
Gerenciamento de Saves de Campanha
No modo Campaign, o servidor mantém um arquivo de save persistente que rastreia a progressão, tripulação, dinheiro e o estado do submarino. Entender onde este arquivo fica e como gerenciá-lo é importante para backups e resets.
Localização do Arquivo de Save
Os saves de campanha são armazenados no diretório Saves/Multiplayer/ dentro da pasta de instalação do servidor. Cada campanha é salva como uma pasta contendo múltiplos arquivos.
Fazendo Backup de uma Campanha
- Pare seu servidor pelo GPanel para garantir que nenhum dado esteja sendo gravado.
- Conecte-se via SFTP e navegue até
Saves/Multiplayer/. - Baixe a pasta inteira da campanha para sua máquina local como backup.
- Reinicie o servidor quando terminar.
Resetando uma Campanha
- Pare seu servidor.
- Navegue até
Saves/Multiplayer/via SFTP ou pelo gerenciador de arquivos do GPanel. - Exclua a pasta da campanha que deseja resetar.
- Inicie o servidor. Uma nova campanha será criada quando um jogador iniciar uma pelo menu principal do jogo.
Restaurando a partir de um Backup
- Pare seu servidor.
- Envie a pasta de backup da campanha de volta para
Saves/Multiplayer/via SFTP, sobrescrevendo quaisquer arquivos existentes com o mesmo nome, se solicitado. - Inicie o servidor.
Artigos Relacionados
- Guia de Instalação de Mods do Barotrauma — Mods da Workshop, gerenciamento de mods e compatibilidade
- Guia de Solução de Problemas do Barotrauma — Problemas comuns e soluções
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP