Pré-gerir um mundo num servidor Hytale garante uma experiência fluida e sem lag para os jogadores, ao tratar da pesada tarefa computacional de criação do terreno antes mesmo de as portas abrirem. Este processo evita que a CPU do servidor tenha picos quando vários utilizadores exploram novas regiões ao mesmo tempo, mantendo uma taxa de ticks consistente e um elevado desempenho. Além disso, permite aos administradores verificar os resultados da geração do mundo e definir um tamanho de ficheiro fixo, resultando em backups mais fiáveis e maior estabilidade a longo prazo.
1. Inicie sessão no painel BisectHosting Starbase.
2. Selecione o separador Config Files e escolha Server Config.
3. Anote o valor de MaxViewRadius. O servidor pode reduzir o valor enquanto o mundo está a ser pré-gerado.
4. Aceda ao separador Console .
5. Introduza o seguinte comando com os valores pretendidos: /world settings pregenerate set <minX> <minZ> <maxX> <maxZ> --world <worldName>
6. Aguarde alguns minutos, consoante o raio definido, até terminar o carregamento. Comece com um valor mais baixo e aumente gradualmente o valor em incrementos para controlar o carregamento.
Nota: Reinicie os valores de pregeneração com o seguinte comando:
/world settings pregenerate reset --world <worldName>
7. Quando o carregamento terminar, pare o servidor.
8. Selecione o separador Config Files e escolha Server Config.
9. Ao lado de MaxViewRadius, introduza o valor do passo 3.
10. Prima o botão Save.
11. Inicie o servidor.
Como Editar Os Valores Da Região Pré-Gerada Num Servidor Hytale (Ficheiros)
1. Inicie sessão no painel BisectHosting Starbase.
2. Pare o servidor.
3. Aceda ao separador Files .
4. Encontre o seguinte diretório: /home/container/universe/worlds
5. Escolha o mundo pretendido.
6. Abra o ficheiro config.json.
7. Na linha ChunkConfig PregenerateRegion, edite os valores máximos pretendidos. A linha só será gerada depois de o mundo ter sido pré-gerado anteriormente.
8. Prima o botão Save .
9. Inicie o servidor.
10. Aguarde alguns minutos para que o mundo pré-gerar os novos chunks, se existirem.
Nota: O servidor pode reduzir o MaxViewRadius enquanto o mundo está a ser pré-gerado. Saiba como alterar a distância de visualização aqui.