Este guia cobre como configurar seu servidor dedicado de Craftopia na Legion Hosting, definir variáveis de inicialização, editar a configuração do servidor, definir opções de geração de mundo, conectar ao seu servidor e gerenciar saves. Craftopia é um jogo de sobrevivência e construção em mundo aberto que combina agricultura, exploração de dungeons, caça e automação. Para comandos de admin, gerenciamento de jogadores e solução de problemas, veja Comandos de Admin do Craftopia.
1. Primeira Inicialização
- Faça login no GPanel e selecione seu servidor Craftopia.
- Vá para a aba Startup e revise as variáveis configuráveis (veja a tabela na Seção 2).
- Defina SERVER_NAME com um nome para o seu servidor.
- Defina SERVER_PASSWORD se quiser restringir o acesso. Deixe em branco para um servidor público.
- Defina MAX_PLAYERS para o limite desejado de jogadores.
- Volte para a aba Console e clique em Start.
- Aguarde o console confirmar que o servidor foi iniciado. A primeira inicialização pode levar alguns minutos, pois o servidor gera os arquivos de configuração padrão e os dados do mundo.
2. Variáveis de Inicialização do GPanel
As seguintes variáveis estão disponíveis na aba Startup do GPanel. Elas são passadas ao servidor a cada inicialização.
| Variável | Obrigatório | Descrição |
|---|---|---|
SERVER_NAME |
Sim | O nome exibido no navegador de servidores quando jogadores procuram por servidores. |
SERVER_PASSWORD |
Não | Senha opcional que os jogadores devem digitar para entrar. Deixe em branco para um servidor público. |
MAX_PLAYERS |
Não | Número máximo de jogadores simultâneos. O padrão varia de acordo com o plano do servidor. |
WORLD_SEED |
Não | Seed para geração do mundo. Use a mesma seed para recriar um terreno idêntico. Deixe em branco para aleatório. |
DIFFICULTY |
Não | Configuração de dificuldade do jogo. Afeta a força dos inimigos, disponibilidade de recursos e desafio de sobrevivência. |
3. Configuração do Servidor
Para configurações avançadas além do que as variáveis de inicialização oferecem, você pode editar o arquivo de configuração do servidor diretamente. Pare seu servidor antes de fazer alterações.
Localização do Arquivo
ServerSetting.ini
Abra este arquivo usando a aba Files no GPanel ou conecte via SFTP. O arquivo usa o formato INI com seções e pares chave-valor. Se o arquivo não existir, inicie e pare o servidor uma vez para gerá-lo.
Configurações Principais
| Configuração | Padrão | Descrição |
|---|---|---|
ServerName |
Craftopia Server |
O nome do servidor exibido para jogadores no navegador de servidores. |
ServerPassword |
(vazio) | Senha necessária para entrar. Vazio significa acesso público. |
MaxPlayers |
16 |
Máximo de jogadores simultâneos permitidos no servidor. |
WorldSeed |
(aleatório) | Seed para geração procedural do mundo. A mesma seed produz os mesmos layouts de ilhas. |
Difficulty |
Normal |
Dificuldade do jogo. As opções incluem Easy, Normal, Hard e Very Hard. |
AutoSaveInterval |
300 |
Intervalo de salvamento automático em segundos. O padrão é a cada 5 minutos. |
Exemplo de Configuração
[Server]
ServerName=My Legion Craftopia
ServerPassword=
MaxPlayers=16
WorldSeed=82451937
Difficulty=Normal
AutoSaveInterval=300
4. Geração de Mundo e Dificuldade
Craftopia gera um mundo de ilhas com diferentes biomas, dungeons e recursos. A seed do mundo determina o layout dessas ilhas.
Seed do Mundo
- Defina o valor de
WorldSeedna configuração ou a variável de inicializaçãoWORLD_SEEDcomo qualquer número inteiro. - A mesma seed sempre produz o mesmo arranjo de ilhas, o que é útil para compartilhar um layout de mundo específico.
- Deixe em branco para um mundo aleatório. A seed só afeta a geração inicial — alterá-la em um mundo existente requer criar um novo save.
Configurações de Dificuldade
O nível de dificuldade afeta a saúde dos inimigos, dano causado e o desafio geral de sobrevivência:
- Easy — Dificuldade reduzida dos inimigos, custos de recursos mais brandos. Bom para jogo casual e construção.
- Normal — Experiência de jogo padrão e equilibrada.
- Hard — Inimigos mais resistentes com mais saúde e dano. Recursos podem ser mais escassos.
- Very Hard — Desafio máximo. Inimigos são altamente perigosos e a sobrevivência requer preparação cuidadosa.
5. Como Conectar
Opção A — Navegador de Servidores Steam
- Inicie o Craftopia pela Steam.
- No menu principal, selecione Multiplayer.
- Abra o Server Browser e procure pelo nome do seu servidor.
- Selecione seu servidor e clique em Join. Digite a senha se houver uma definida.
Opção B — Conexão Direta
- Inicie o Craftopia pela Steam.
- No menu principal, selecione Multiplayer.
- Escolha a opção Direct Connect.
- Digite o endereço IP e a porta do seu servidor da aba Network do GPanel:
<your-server-ip>:<port> - Digite a senha do servidor se solicitado e clique em Connect.
6. Gerenciamento de Saves
Auto-Save
O servidor salva automaticamente no intervalo especificado na configuração (padrão: a cada 300 segundos / 5 minutos). Salvamentos automáticos acontecem em segundo plano sem interromper a jogabilidade.
Localização dos Arquivos de Save
Os arquivos de save são armazenados no servidor no diretório de salvamento do mundo:
Saves/
Este diretório contém o estado completo do mundo, incluindo dados das ilhas, inventários dos jogadores, estruturas construídas, fazendas e configurações de automação.
Backups Manuais via SFTP
- Pare o servidor pelo GPanel para garantir que todos os dados foram gravados no disco.
- Conecte ao seu servidor via SFTP. Veja Como Enviar Arquivos via SFTP para instruções.
- Baixe o diretório
Saves/inteiro. - Armazene o backup em um local seguro no seu computador.
Restaurando um Save
- Pare o servidor pelo GPanel.
- Conecte via SFTP e navegue até o diretório de save.
- Envie seus arquivos de save do backup, substituindo os existentes.
- Inicie o servidor pelo GPanel. O servidor carregará o save restaurado.
Artigos Relacionados
- Comandos de Admin do Craftopia
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Guia de Início do Servidor
Precisa de Ajuda?
Se você encontrar problemas com seu servidor Craftopia que não são cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.