Iniciar sesiónCrear servidor
Minecraft

Juego cruzado Java y Bedrock en Minecraft con Geyser

Cómo dejar que jugadores de Bedrock (teléfono, consola, Windows) entren a tu servidor de Java con Geyser y Floodgate: requisitos, puertos y errores.

6 min de lectura#geyser#floodgate#minecraft crossplay#java and bedrock#bedrock server#port 19132#minecraft server

De entrada, los jugadores de Java y de Bedrock no pueden entrar al mismo servidor, porque las dos ediciones usan protocolos de red distintos. Geyser traduce entre ambos y Floodgate permite que los jugadores de Bedrock entren sin tener cuenta de Java. Instala los dos en un servidor Java basado en Paper, abre el puerto de Bedrock y tus amigos en teléfono, consola y Windows podrán jugar con la comunidad de Java.

Por qué las dos ediciones no se mezclan

Minecraft: Java Edition y Minecraft: Bedrock Edition son bases de código separadas. Java usa TCP, Bedrock usa UDP y los paquetes son diferentes. Un cliente de Bedrock sencillamente no puede hablar con un servidor de Java.

Geyser se instala en el servidor, habla Bedrock con los clientes de Bedrock y Java con el servidor, y traduce entre ambos. El resultado: un solo mundo compartido por las dos ediciones.

Qué necesitas

  • Un servidor Java que ejecute plugins, como Paper (mira Paper vs Spigot vs Forge vs Fabric).
  • Geyser para la traducción.
  • Floodgate si quieres que los jugadores de Bedrock entren sin una cuenta de Java de pago.
  • Un puerto UDP adicional para Bedrock. Por defecto es el 19132.
  • Opcionalmente, un plugin que cubra rarezas propias de Bedrock (ver más abajo).

Nota: el juego cruzado es una capa de compatibilidad, no una copia perfecta. Algunas cosas se comportan distinto, y ciertos mods y funciones exclusivos de Java no llegan a Bedrock.

Paso 1: Parte de un servidor que admita plugins

Geyser funciona como plugin en Paper y sus forks, como mod en Fabric, y también puede ejecutarse como proxy independiente. Si usas una red con Velocity o BungeeCord, instálalo en el proxy para que todos los servidores detrás de él sean accesibles.

Paso 2: Instala Geyser y Floodgate

Descarga ambos desde las páginas oficiales de los proyectos o desde un catálogo como Modrinth, colócalos en plugins/ y reinicia.

En el panel de SolumeCore hay una opción Bedrock en la sección de complementos. Instala Geyser y Floodgate por ti y reserva el puerto extra. Ese puerto no cuenta contra el límite de puertos de tu plan y se libera si quitas el complemento.

El primer reinicio crea los archivos de configuración. En algunas configuraciones hace falta un segundo reinicio para que se aplique el puerto.

Paso 3: Abre el puerto de Bedrock

Los clientes de Bedrock se conectan por UDP al puerto 19132 por defecto. En una máquina doméstica redirigirías ese puerto UDP en el router; en un panel de hosting se asigna un puerto extra y se le indica a Geyser que lo use en config.yml:

yaml
bedrock:
  address: 0.0.0.0
  port: 19132

Si el número de puerto cambia, avisa a tus jugadores de Bedrock. Tienen que escribir la dirección y el puerto de Bedrock por separado.

Paso 4: Decide cómo inician sesión los jugadores de Bedrock

  • Con Floodgate, los jugadores de Bedrock entran con su cuenta Microsoft/Xbox y no necesitan licencia de Java. A sus nombres se les añade un prefijo, normalmente un punto, para que nunca choquen con un nombre de Java.
  • Sin Floodgate, los jugadores de Bedrock deben vincular una cuenta real de Java, lo que le quita el sentido para la mayoría de comunidades.

Si usas lista blanca, recuerda añadir a los jugadores de Bedrock con el formato que les da Floodgate. Mira los comandos de administración.

Paso 5: Deja que se conecten

Los jugadores de Java siguen usando la dirección de siempre. Los de Bedrock abren la pestaña Servidores, eligen Añadir servidor y escriben:

  • Dirección del servidor: tu IP o dominio.
  • Puerto: el puerto UDP de Bedrock (19132 salvo que lo cambies).

Las consolas no permiten servidores personalizados directamente. Quienes juegan en Xbox, PlayStation o Switch suelen necesitar un truco de DNS o una aplicación auxiliar para llegar a un servidor propio; consulta las instrucciones vigentes de su plataforma, porque esas soluciones cambian.

Problemas habituales

Síntoma Causa Solución
Bedrock no se conecta en absoluto El puerto UDP está cerrado o es otro Revisa el puerto en el panel y el firewall; recuerda que es UDP
«Cliente / servidor desactualizado» Geyser admite un rango de versiones de Minecraft Actualiza Geyser, o que el jugador actualice su juego
Java entra bien, Bedrock se queda en «Localizando servidor» Dirección o puerto incorrectos Vuelve a introducir ambos; usa el puerto de Bedrock, no el de Java
Un jugador de Bedrock no puede usar una función La función de Java no tiene equivalente en Bedrock Valora alternativas como formularios o menús
La lista blanca rechaza a jugadores de Bedrock Al nombre le falta el prefijo Añade el nombre de Floodgate con el prefijo incluido

Lo que no se traduce

Cierto contenido no se puede mostrar a los jugadores de Bedrock: mods de cliente personalizados, algunas funciones de los paquetes de recursos y parte del comportamiento de los menús de inventario. Prueba tus plugins con un cliente de Bedrock antes de anunciar el juego cruzado.

FAQ

¿Geyser es gratis?

Sí. Geyser y Floodgate son proyectos de código abierto.

¿Los jugadores de Bedrock necesitan una cuenta de Java?

No con Floodgate. Inician sesión con su cuenta Microsoft/Xbox.

¿Pueden entrar jugadores de consola a mi servidor?

Posiblemente, con soluciones alternativas. Las consolas restringen los servidores personalizados, así que depende de la plataforma.

¿Geyser afecta al rendimiento?

Añade trabajo al servidor y el impacto depende de cuántos jugadores de Bedrock se conecten. Mídelo con un profiler; mira cómo arreglar el lag.

¿Puedo usar Geyser en un servidor con mods?

Geyser tiene versión para Fabric. Espera más fricción en modpacks grandes, porque Bedrock no puede mostrar el contenido de los mods de Java.

Prepáralo en minutos

¿Lo quieres listo sin perseguir puertos? El panel de hosting de Minecraft puede añadir el juego cruzado con Bedrock con un clic. Si necesitas un punto de partida, empieza por cómo crear un servidor de Minecraft.

¿Te fue útil este artículo?
Juego cruzado Java y Bedrock en Minecraft con Geyser