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)
- Baixe o Geyser-Spigot e o Floodgate-Spigot no site oficial do GeyserMC;
- Coloque os dois
.jarna pastaplugins/; - Inicie o servidor para gerar as configurações;
- 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.