Guia de configuração do servidor GTO 0.6.0

Apresenta como abrir um servidor GregTech Odyssey 0.6.0 usando o pacote oficial de servidor, incluindo instalação, dificuldade e configurações comuns, e como atualizar para uma nova versão.

xinxinsuriedUpdated 10/27/2026
Guia de configuração do servidor GTO 0.6.0

Available in English

A English translation of this article is available. Some passages are still shown in the original language.

The Português translation is incomplete

7 of 63 blocks have no Português translation yet and are shown in the original language.

Machine translation

Parts of this page's Português were produced automatically by the translation service.

Este artigo explica como usar o pacote oficial de servidor para abrir um servidor multiplayer de GregTech Odyssey. O pacote de servidor inclui um script de instalação que instala automaticamente o Forge e baixa todos os mods do servidor, sem necessidade de montar manualmente os arquivos do servidor.

Guia de leitura

Situação

Seção correspondente

Primeira configuração do servidor

I. Configuração do servidor

Já possui um servidor e precisa atualizá-lo

II. Atualizar servidor

Problemas durante a configuração ou atualização do servidor

III. Perguntas frequentes


1. Abrir um servidor

  1. Instalar Java
  2. Extrair servidor
  3. Instalar mods
  4. Aceitar EULA
  5. Selecionar dificuldade
  6. Configurar servidor
  7. Iniciar

Preparação antes de abrir o servidor

Item

Requisito

Observações

Host

Host com IP público ou servidor em nuvem

IP público não é necessário apenas ao jogar em LAN

Memória

Recomendado 8 GB ou mais

Aumente conforme necessário com mais jogadores

Sistema operacional

Windows, Linux ou macOS

Recomendado Linux para execução de longo prazo

Java

Java 25

Obrigatório

Rede

Acesso à internet

O script de instalação precisa baixar mods online

Passo 1: Instalar o Java 25

Instale o Java 25 no servidor (você pode usar distribuições como Eclipse Temurin) e, após a instalação, execute o seguinte comando no terminal para confirmar que a versão exibida é 25:

java -version

Passo 2: Baixar e extrair o servidor

  1. Acesse a página Releases para baixar GregTech-Odyssey-server.zip;

  2. Extraia o arquivo compactado por completo em uma pasta vazia, doravante denominada “diretório do servidor”.

Atenção:Certifique-se de extrair completamente. No diretório do servidor, se a gto-installer pasta estiver ausente, o script de instalação não poderá ser executado.

Terceira etapa: instalar o Forge e os mods

Execute o script de instalação no diretório do servidor e selecione o idioma conforme solicitado:

Sistema

Operação

Windows

Clique duas vezes para executar install-mods.bat

Linux / macOS

Execute bash install-mods.sh no terminal

O script instalará automaticamente o Forge 1.20.1-47.4.20 e baixará todos os mods do servidor. Quando aparecer “Instalação concluída com sucesso”, significa que a instalação terminou.

Dica: O script de instalação pode ser executado repetidamente. Para forçar a verificação de todos os mods novamente, você pode excluir o arquivo packwiz.json do diretório do servidor e executar novamente. Não execute várias janelas de instalação ao mesmo tempo.

Passo 4: Primeira inicialização e aceitação do EULA

  1. Execute o script de inicialização: no Windows execute run.bat, Linux / macOS execute bash run.sh;

  2. Na primeira inicialização serão gerados eula.txt e outros arquivos, e o programa será encerrado automaticamente;

  3. Abra eula.txt, altere eula=false para eula=true e salve.

Descrição:Definir eula como true significa que você concorda com Contrato de Licença de Usuário Final do Minecraft。Neste momento, o mundo ainda não foi gerado; conclua primeiro as etapas cinco e seis antes de iniciar oficialmente.

Passo 5: Escolha a dificuldade do jogo

A dificuldade do servidor é determinada por config/gtocore-rules.txt em preset uma linha, os valores possíveis são os seguintes. Para diferenças entre as dificuldades, consulte Guia de Características de Dificuldade.

Valor

Dificuldade

fácil

Simples

normal

Comum

especialista

Especialista

personalizado

Personalizado (as regras podem ser modificadas item por item no arquivo)

Por exemplo, defina a dificuldade como Normal:

preset = normal

Atenção:A dificuldade do mundo é bloqueada na primeira geração e não pode ser alterada depois; defina-a antes de iniciar oficialmente. Se já houver um mundo com dificuldade diferente da definida neste arquivo, o servidor se recusará a iniciar e gerará gtocore-rules.world.txt registrando as regras desse mundo.

Descrição:As configurações de dificuldade do cliente do jogador não precisam ser ajustadas manualmente. Quando estiverem inconsistentes com o servidor, ao entrar no servidor, as regras do servidor serão sincronizadas automaticamente e o jogador será avisado para reiniciar o jogo.

Etapa 6: Configurar o servidor

Memória: edite o arquivo no diretório do servidor user_jvm_args.txt, usando o -Xmx parâmetro para definir a memória máxima, por exemplo:

-Xmx8G

Propriedades do servidor:Editar server.properties,As configurações comuns são as seguintes:

Configuração

Valor recomendado

Descrição

server-port

25565

Porta do servidor; deve ser liberada no firewall ou no grupo de segurança do servidor em nuvem

allow-flight

true

Evitar que jogadores usando equipamentos de voo sejam erroneamente detectados e expulsos

white-list

Conforme necessário

Depois de definir como true, apenas jogadores na lista de permissões podem entrar

online-mode

true

Verificação de conta oficial; deve ser definido como false quando houver jogadores usando contas offline

max-players

Conforme necessário

Número máximo de jogadores online simultaneamente

Passo 7: Iniciar o servidor

Execute o script de inicialização novamente. Quando aparecer no console Done a mensagem indica que a inicialização foi concluída; os jogadores podem entrar usando «endereço do servidor:porta». Os comandos de console comuns são os seguintes:

Comando

Função

op nome do jogador

Concede ao jogador permissões de administrador

whitelist add nome do jogador

Adiciona o jogador à lista de permissões

stop

Salva o mundo e desliga o servidor com segurança

Dica: Ao executar o servidor no Linux via SSH, recomenda-se iniciá-lo em uma sessão screen ou tmux, para evitar que o servidor seja encerrado quando a conexão cair. Ao desligar o servidor, use o comando stop, evitando encerrar o processo diretamente e causar corrupção do save.

Opcional: carregamento forçado de chunks offline

Este modpack usa Open Parties and Claims para gerenciar territórios. Para manter os chunks do território de um jogador carregados enquanto ele estiver offline, você pode world/serverconfig/openpartiesandclaims-default-player-config.toml definir em:

offlineForceload = true

Atenção:Ativar o carregamento forçado de chunks offline aumentará significativamente a carga do servidor; ative com cautela de acordo com a configuração do servidor.


II. Atualizar o servidor

Descrição: Ao atualizar, extraia a nova versão em uma nova pasta e depois copie os dados do servidor antigo para ela. Não extraia a nova versão diretamente sobre o diretório do servidor antigo. Após a cópia, mantenha o servidor antigo como está; ele pode ser usado diretamente como backup. Não o exclua antes de confirmar que o novo servidor está funcionando corretamente.

  1. Instalar nova versão
  2. Copiar dados do servidor
  3. Iniciar e verificar

Passo 1: Instalar a nova versão

Siga as etapas 2 e 3 de «1. Configurar um servidor» e extraia o servidor da nova versãopara uma nova pasta, e execute o script de instalação.Não exclua o servidor antigo, pois ele será mantido como backup.

Segundo passo: copiar os dados do servidor

Primeiro, execute stop no console do servidor antigo para desligar o servidor; em seguida, copie as seguintes pastas e arquivos do diretório do servidor antigo para o mesmo local no diretório do novo servidor. Ao encontrar arquivos com o mesmo nome, escolhaSobrescrever; itens que não existem no servidor antigo podem ser ignorados diretamente.

Deve copiar

Pasta / Arquivo

Conteúdo

world

Save do mundo

config

Configuração de mods (inclui o arquivo de regras de dificuldade gtocore-rules.txt)

server.properties

Propriedades do servidor

eula.txt

Status de aceitação da EULA

user_jvm_args.txt

Parâmetros de inicialização, como memória

ops.json

Lista de administradores

whitelist.json

Lista de permissões

banned-players.json, banned-ips.json

Lista de banidos

Copiar conforme necessário

Pasta / Arquivo

Conteúdo

backups

Salvamentos de backup automático

Atenção: Não copie mods pasta. As novas versões dos mods incluem atualizações, adições e remoções; copiar a antiga mods pasta pode causar duplicação de mods ou incompatibilidade de versões, impedindo o servidor de iniciar. Se houver mods adicionados por você, coloque os arquivos jar correspondentes separadamente na mods pasta.

Dica:Se em server.properties você modificou level-name,copie a pasta do mundo com o nome correspondente.config/gtocore-rules.txt deve corresponder à dificuldade do mundo, caso contrário o servidor se recusará a iniciar; copie todo o config para preservar esse arquivo.

Terceiro passo: iniciar e verificar

Inicie o novo servidor, confirme que o mundo carrega normalmente e que os jogadores conseguem entrar normalmente e, depois, exclua o servidor antigo conforme necessário.

Atenção: o cliente do jogador deve ser atualizado para a mesma versão do servidor. Para saber como atualizar o cliente, consulteGuia de instalação e atualização do GTO 0.6.0.


III. Perguntas Frequentes

Problema

Solução

O script de instalação indica que o Java não foi encontrado ou que a versão é muito antiga

Confirme que o Java 25 está instalado e que a versão exibida ao executar java -version no terminal está correta.

O script de instalação indica que o arquivo do instalador está ausente

Extraia novamente o pacote do servidor por completo e confirme que a pasta gto-installer existe.

Falha ao baixar o mod

Verifique se o servidor consegue acessar a internet e execute o script de instalação novamente.

O servidor fecha imediatamente após iniciar

Verifique se eula.txt foi definido como eula=true.

O servidor indica que as regras de dificuldade são inconsistentes com o mundo e se recusa a iniciar

Altere o preset em config/gtocore-rules.txt para que corresponda ao mundo ou copie a pasta config do servidor antigo.

Os jogadores não conseguem se conectar

Verifique se a porta foi liberada no firewall e no grupo de segurança e se as versões do cliente e do servidor são iguais.

Jogadores usando contas offline não conseguem entrar

Defina online-mode como false em server.properties.

Ao entrar, os jogadores recebem a mensagem de que as regras foram sincronizadas com o servidor

Basta reiniciar o jogo e conectar novamente.

Se o problema ainda não foi resolvido, envie um feedback no grupo de chat ou acesse Issues para enviar um relatório de problema, anexando o log do servidor ou o relatório de crash.

Comments

0

No comments yet.

Your comment appears under your display name.