Uno de los mayores deseos de la comunidad de Minecraft es poder jugar juntos sin importar la plataforma. GeyserMC hace esto posible: traduce el protocolo de Bedrock al de Java, permitiendo que jugadores de movil, consola y PC se conecten al mismo servidor.
Como funciona GeyserMC
GeyserMC actua como un traductor entre dos versiones distintas de Minecraft. Tu servidor ejecuta Java Edition (Paper, Spigot, etc.), y Geyser traduce los paquetes de Bedrock al formato de Java en tiempo real. Los jugadores de Bedrock ven y juegan el mismo mundo que los de Java.
Requisitos
- Un servidor de Minecraft Java Edition (Paper recomendado).
- Java 21 instalado.
- Puerto UDP 19132 abierto (el puerto por defecto de Bedrock).
- El plugin GeyserMC y Floodgate.
Instalacion
- Descarga Geyser-Spigot.jar desde geysermc.org.
- Descarga Floodgate-Spigot.jar (permite a jugadores de Bedrock entrar sin cuenta Java).
- Coloca ambos archivos en la carpeta
plugins/de tu servidor. - Reinicia el servidor.
- Geyser generara su configuracion en
plugins/Geyser-Spigot/config.yml.
Configuracion basica
En la mayoria de los casos, la configuracion por defecto funciona. Los ajustes mas importantes:
bedrock.port: 19132: el puerto donde se conectan los jugadores de Bedrock.auth-type: floodgate: permite entrada sin cuenta Java.clone-remote-port: false: dejalo en false si tu proveedor de hosting asigna puertos especificos.
Floodgate: entrar sin cuenta Java
Sin Floodgate, los jugadores de Bedrock necesitarian una cuenta de Minecraft Java Edition para conectarse. Floodgate elimina este requisito y anade un prefijo (por defecto un punto: .) al nombre de los jugadores de Bedrock para distinguirlos.
Limitaciones conocidas
GeyserMC es impresionante, pero no todo es perfecto:
- Redstone: algunas mecanicas de redstone funcionan diferente en Bedrock.
- Combate: el sistema de combate es distinto entre plataformas. Los jugadores de Java tienen ventaja en PvP.
- Texturas: los resource packs de Java no se traducen automaticamente. Existen herramientas para convertirlos.
- Mods: los servidores con mods (Forge/NeoForge) tienen soporte limitado. Funciona mejor con servidores Paper vanilla o con plugins.
- Formularios: algunas interfaces de plugins pueden verse diferentes en Bedrock.
Problemas comunes
Los jugadores de Bedrock no pueden conectarse
- Verifica que el puerto UDP 19132 esta abierto en el firewall.
- Comprueba que la IP y el puerto son correctos en la pestana de servidores de Bedrock.
- Algunos proveedores de hosting bloquean puertos UDP por defecto. Contacta con soporte si es necesario.
Skins no se muestran correctamente
Los jugadores de Java ven las skins de Bedrock como skins genericas. El plugin GeyserSkinManager puede ayudar a traducir skins entre plataformas.
Lag para jugadores de Bedrock
La traduccion de protocolos anade algo de latencia. Asegurate de que el servidor tiene suficiente CPU y que los jugadores de Bedrock se conectan desde una red estable.
GeyserMC abre tu servidor a una audiencia mucho mayor. Los jugadores de movil, consola y PC pueden jugar juntos sin que nadie tenga que cambiar de plataforma.