Servidores de Jogos

Crossplay: Java e Bedrock no mesmo servidor com Geyser e Floodgate

Crossplay: Java e Bedrock no mesmo servidor com Geyser e Floodgate

Metade dos seus amigos joga no PC e a outra metade no celular? Com Geyser e Floodgate, todo mundo joga junto no mesmo servidor.

Como funciona

  • Geyser traduz o protocolo do Bedrock para o Java em tempo real. Jogadores Bedrock conectam no Geyser, que os apresenta ao servidor Java;
  • Floodgate permite que jogadores Bedrock entrem sem ter uma conta Java, autenticando pela conta Microsoft/Xbox.

O servidor base é Java (Paper, Purpur, ou um proxy Velocity). Os plugins Java continuam funcionando para todos.

Instalação (servidor Paper)

  1. Baixe o Geyser-Spigot e o Floodgate-Spigot no site oficial do GeyserMC;
  2. Coloque os dois .jar na pasta plugins/;
  3. Inicie o servidor para gerar as configurações;
  4. Pare o servidor e edite plugins/Geyser-Spigot/config.yml.

Configuração principal

bedrock:
  # Porta UDP em que o Geyser escuta os jogadores Bedrock
  port: 19132
  # Se a hospedagem der uma porta única, pode ser necessário
  # usar a mesma porta do servidor Java (TCP e UDP podem coexistir)
  clone-remote-port: false

remote:
  auth-type: floodgate

Em hospedagens com painel, a porta do Geyser precisa ser uma porta alocada ao seu servidor. Muitos usam a mesma porta numérica do Java, já que Java usa TCP e o Geyser usa UDP. Verifique no painel quais portas estão disponíveis.

Reinicie o servidor. No console, deve aparecer que o Geyser iniciou na porta configurada.

Como os jogadores entram

  • Java: normalmente, com IP/domínio e porta Java;
  • Bedrock: Jogar → Servidores → Adicionar servidor → mesmo endereço, com a porta do Geyser.

Nomes dos jogadores Bedrock

Por padrão, o Floodgate adiciona um prefixo (geralmente .) aos nomes dos jogadores Bedrock para evitar conflito com nomes Java. Lembre-se disso em comandos, whitelist e permissões:

whitelist add .NomeBedrock

(Com Floodgate, também há o comando fwhitelist.)

Limitações conhecidas

  • Algumas interfaces e itens podem se comportar diferente;
  • Mecânicas específicas do Java (certos truques de redstone, combate) seguem as regras do Java;
  • Resource packs Java não são exibidos automaticamente para Bedrock (o Geyser tem soluções para conversão);
  • Mods de cliente Java não funcionam para Bedrock — o crossplay é ideal para servidores com plugins, não com mods.

Dicas

  • Use ViaVersion junto, para aceitar várias versões do Java;
  • Mantenha o Geyser atualizado: novas versões do Bedrock exigem atualizações do Geyser;
  • Teste com um celular antes de divulgar.

Crie seu servidor com o Minecraft-BR

No Minecraft-BR da VittHost, você instala Geyser e Floodgate pelo gerenciador de arquivos do painel Pterodactyl/Pelican e une jogadores de PC, celular e console. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS