Crossplay no Minecraft: Java e Bedrock juntos com Geyser
Nesta página
Java e Bedrock são duas versões distintas do Minecraft que normalmente não conseguem jogar juntas, e é por isso que aquele amigo com um Xbox ou um celular nunca consegue entrar no servidor do PC. O Geyser resolve exatamente isso: ele permite que os jogadores de Bedrock se conectem a um servidor Java, para que todos compartilhem um mesmo mundo, não importa o dispositivo.
Este guia mostra como o crossplay funciona na prática, como configurar o Geyser e o Floodgate no seu servidor passo a passo, como os jogadores de console e celular se conectam e o jeito mais rápido de colocar tudo para funcionar em uma hospedagem gerenciada. Se você hospeda o servidor, você controla o crossplay.
O que o Geyser e o Floodgate realmente fazem
O Geyser é um proxy gratuito e de código aberto que traduz o protocolo de rede do Bedrock para o do Java em tempo real. O seu servidor continua sendo um servidor Java normal; o Geyser fica na frente dele e faz os clientes de Bedrock parecerem clientes de Java para ele. É por isso que o crossplay sempre roda em um servidor Java, nunca o contrário.
O Floodgate é o complemento dele. Normalmente, um servidor Java exige que cada jogador tenha uma conta Java; o Floodgate permite que os jogadores de Bedrock entrem sem uma, usando a identidade de Bedrock que já possuem. Rode os dois juntos e um jogador de console ou celular consegue entrar no seu servidor sem precisar comprar mais nada.
Alguns limites, com honestidade: as duas edições precisam estar em versões correspondentes e um punhado de mecânicas exclusivas do Java ou recursos avançados de mods não são traduzidos com perfeição. Para sobrevivência, minigames e a grande maioria dos plugins, o crossplay é impecável.
O que você precisa para o crossplay
O crossplay tem uma lista de requisitos curta:
- Um servidor Java compatível com plugins. O Paper (ou Spigot/Purpur) é o padrão: o Geyser se instala como plugin em um único passo. O Vanilla puro também consegue fazer crossplay, mas por meio de um proxy independente (veja mais abaixo). Novo no software de servidor? Veja o melhor software para servidores de Minecraft.
- Geyser e Floodgate. Ambos são gratuitos no GeyserMC, na versão adequada ao seu tipo de servidor.
- A porta do Bedrock aberta: UDP 19132. O Java usa TCP 25565; os jogadores de Bedrock chegam ao Geyser pela UDP 19132, então ambas precisam estar acessíveis.
- Versões correspondentes. Mantenha o Geyser atualizado para que ele suporte as versões de Bedrock e Java que os seus jogadores usam.
Se você ainda não montou o servidor, comece por como criar um servidor de Minecraft e depois adicione o crossplay por cima.
Passo a passo: instalar o Geyser e o Floodgate como plugins
Esta é a rota mais comum, em um servidor Paper ou Spigot. É o mesmo procedimento de qualquer plugin: veja como instalar plugins para o passo a passo completo.
- Baixe o Geyser e o Floodgate. Pegue o
Geyser-Spigot.jare ofloodgate-spigot.jarnos downloads do GeyserMC para a sua plataforma. - Coloque-os na pasta de plugins. Envie os dois JAR para o diretório
plugins/do seu servidor via SFTP ou pelo gerenciador de arquivos. - Reinicie o servidor. Na primeira inicialização, cada plugin gera a sua configuração; o console deve indicar que ambos carregam sem erros.
- Verifique a porta do Bedrock. Em
plugins/Geyser-Spigot/config.ymlconfirme que a porta de conexão é19132. Deixe oauth-typecomofloodgatepara que os jogadores de Bedrock entrem sem uma conta Java. - Abra a UDP 19132. Em hospedagem própria, redirecione a UDP 19132 no seu roteador, junto com a porta Java. Em uma hospedagem, a porta já está aberta.
- Teste a partir do Bedrock. No cliente de Bedrock, adicione um servidor com o seu endereço e a porta 19132. Se você aparecer no mesmo mundo que os seus jogadores de Java veem, o crossplay funciona.
Esqueça o redirecionamento de portas: um servidor de Minecraft da HytHost roda o crossplay com Geyser e a porta do Bedrock já aberta.
Ver planos de MinecraftServidores Vanilla e redes com proxy
Nem todo servidor aceita plugins. Duas variações cobrem o resto:
- Geyser Standalone. Se você roda Vanilla puro, ou quer o Geyser em uma máquina separada, o Geyser Standalone funciona como um proxy próprio que aponta para o endereço e a porta do seu servidor Java. O Floodgate é tratado de um jeito um pouco diferente nesse modo, mas os jogadores de Bedrock continuam se conectando na 19132.
- Redes com proxy (Velocity / BungeeCord). Tem vários servidores ligados atrás do Velocity ou do BungeeCord? Instale as versões correspondentes do Geyser e do Floodgate no proxy para que os jogadores de Bedrock alcancem toda a rede por um único ponto de entrada.
Para um único servidor de comunidade, a rota do plugin acima é a mais simples; recorra a essas opções apenas quando a sua configuração pedir.
Como os jogadores de console e celular realmente entram
Como um jogador de Bedrock entra depende do dispositivo dele:
- Celular, Windows e Bedrock no PC. Eles adicionam um servidor diretamente (o seu endereço, porta
19132) e se conectam. - Consoles (Xbox, PlayStation, Switch). Os consoles não deixam os jogadores digitarem um endereço de servidor qualquer, então eles se conectam por meio de um conector DNS como o BedrockConnect (definido como DNS no console, ele mostra uma lista onde inserem o seu servidor). É uma limitação dos consoles, não do Geyser, e é o mesmo truque usado para qualquer servidor de Bedrock. O nosso guia de servidores Bedrock cobre em detalhes o caminho dos consoles.
Uma vez lá dentro, os jogadores de Bedrock e de Java compartilham o mesmo mundo, o mesmo chat e a mesma jogabilidade, e a maioria nem vai perceber quem está em cada edição.
O jeito rápido: crossplay em hospedagem gerenciada
Em um servidor de Minecraft da HytHost, as partes chatas já estão resolvidas. Rode um servidor Paper, instale o Geyser e o Floodgate pelas ferramentas de plugins do painel (ou coloque os JAR em plugins/) e a porta do Bedrock já fica aberta para você, sem roteador nem máquina de proxy para ficar cuidando. Você ganha um subdomínio gratuito para distribuir, proteção DDoS da Voxility na frente das duas portas e uma meta de 99,9% de disponibilidade, para que o servidor esteja lá sempre que o seu grupo de crossplay estiver.
Prefere um servidor puro de Bedrock em vez de uma ponte? Essa é uma configuração diferente: veja a hospedagem de Minecraft Bedrock. Mas se você quer os plugins e mods do Java e os seus amigos de console no mesmo mundo, o Geyser em um servidor Java é a resposta, e é questão de minutos em uma hospedagem gerenciada.
Perguntas frequentes
O Geyser é um proxy gratuito e de código aberto que permite aos jogadores de Bedrock Edition (console, celular, Windows) entrar em um servidor Java Edition. Ele traduz em tempo real entre os protocolos de rede das duas edições, então o seu servidor continua sendo um servidor Java normal enquanto os jogadores de Bedrock se conectam a ele como se fosse a própria edição deles.
Não, se você rodar o Floodgate junto com o Geyser. O Floodgate permite que os jogadores de Bedrock se autentiquem com a conta Bedrock que já têm, então eles entram no seu servidor Java sem comprar nem vincular uma conta Java. Sem o Floodgate, uma conta Java seria necessária.
Sim, com um passo a mais: os consoles não conseguem digitar um endereço de servidor personalizado, então os jogadores usam um conector DNS como o BedrockConnect para chegar ao seu servidor. É uma restrição dos consoles que vale para qualquer servidor de Bedrock, não algo que o Geyser adicione. Os jogadores de Bedrock no celular e no Windows podem adicionar o seu endereço e a porta 19132 diretamente.
Ele roda em um servidor Java. O Paper (ou Spigot/Purpur) é o mais fácil porque o Geyser se instala como plugin; o Vanilla puro funciona por meio do Geyser Standalone como proxy separado; e as redes Velocity/BungeeCord instalam o Geyser no proxy. O que você não pode fazer é adicionar jogadores de Java a um servidor só de Bedrock: o crossplay é sempre hospedado em Java.
O Bedrock se conecta pela porta UDP 19132, enquanto o Java usa a TCP 25565. Com o Geyser instalado, ambas precisam estar acessíveis: em configurações de hospedagem própria, redirecione a UDP 19132 no seu roteador; em uma hospedagem gerenciada ela já está aberta.
Algumas. Java e Bedrock precisam estar em versões correspondentes e algumas mecânicas exclusivas do Java ou recursos avançados de mods não são traduzidos com perfeição para os clientes de Bedrock. Para sobrevivência, minigames e a grande maioria dos plugins é impecável, e a maioria dos jogadores nunca nota a diferença.
Coloque todo mundo no mesmo mundo
Rode um servidor Paper na HytHost, adicione o Geyser e o Floodgate, e os seus amigos de console e celular entram no seu mundo Java em minutos, com a porta do Bedrock aberta e protegida contra DDoS desde o começo.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours