💻 Minecraft (Java)
Crossplay con Bedrock (GeyserMC)

Cómo permitir crossplay con jugadores de Bedrock

GeyserMC es un plugin que traduce el protocolo de Bedrock Edition para que jugadores de móvil, consola y Windows 10/11 puedan unirse a tu servidor de Java sin necesidad de ninguna modificación de su parte. Floodgate es un plugin complementario que gestiona la autenticación de los jugadores de Bedrock, permitiéndoles unirse sin una cuenta de Java Edition.

⚠️

GeyserMC requiere un servidor compatible con plugins como Paper, Spigot o Purpur. No es compatible con servidores Vanilla, Forge, Fabric o NeoForge.

Paso 1

Los jugadores de Bedrock se conectan a través de un puerto separado al de los jugadores de Java. Antes de instalar GeyserMC, ve a la sección Network en la barra lateral izquierda y crea una nueva asignación de puerto haciendo clic en Create Allocation. Anota el número de puerto asignado — lo necesitarás en los siguientes pasos.

Para más detalles, consulta la guía sobre cómo abrir un puerto.

Paso 2

Ve a la sección Templates en la barra lateral izquierda. Bajo Plugin Setups, haz clic en GeyserMC (Plugin) para abrir su panel de configuración a la derecha.

Paso 3

Configura las opciones de la plantilla antes de instalar:

  • Bedrock Port — selecciona el puerto que asignaste en el Paso 1 desde el desplegable.
  • GeyserMC Type — selecciona el tipo que corresponde a tu servidor (por ejemplo, Spigot para servidores Paper/Spigot/Purpur).
  • Include Floodgate — mantén este toggle activado. Floodgate es necesario para que los jugadores de Bedrock puedan autenticarse y unirse al servidor.

Una vez configurado, haz clic en el botón Install Template.

Paso 4

Aparecerá un modal de confirmación advirtiendo que esto puede sobreescribir archivos existentes. Haz clic en Yes, Install para continuar.

Paso 5

Una notificación verde confirmará que la plantilla fue instalada correctamente. Reinicia tu servidor desde la pestaña Console. Una vez en línea, deberías ver una línea en la consola similar a:

[Geyser-Spigot] Started Geyser on UDP port XXXX

Esto confirma que GeyserMC está funcionando y listo para aceptar conexiones de Bedrock.

Notas adicionales:

  • Los jugadores de Bedrock se conectan usando la dirección IP de tu servidor y el puerto de Bedrock (no el puerto Java predeterminado). Asegúrate de compartirles el puerto correcto.
  • Los jugadores de Java siguen conectándose normalmente a través del puerto predeterminado — nada cambia para ellos.
  • Si los jugadores de Bedrock no pueden conectarse, verifica que el puerto de Bedrock fue asignado correctamente y que GeyserMC se cargó sin errores en la consola.

✅ ¡Eso es todo! Tu servidor ahora soporta crossplay entre jugadores de Java y Bedrock Edition. Si tienes algún problema, contáctanos a través de Discord (opens in a new tab) para que podamos ayudarte.