Minecraft Java y Bedrock Crossplay Server Hosting con GeyserMC
Last modified on Nov 17, 2023 in Plugins
By Noah
Resumen
Una de las mejores características de Minecraft es la posibilidad de unirse a servidores y jugar con otros. Esto es especialmente cierto cuando se forma equipo con amigos, pero pueden surgir problemas si unos juegan en Java Edition y otros en Bedrock. Por defecto, los servidores no son multiplataforma, lo que impide que ambas versiones se unan al mismo servidor. Afortunadamente GeyserMC, un plugin de Minecraft, está aquí para resolver este dilema. El plugin puede instalarse en servidores Java y puede configurarse para permitir a cualquier jugador de Bedrock unirse y jugar como en cualquier otro servidor. Además, los plugins instalados estarán disponibles para estos jugadores, lo que permitirá a todos tener las mismas experiencias. Hay dos maneras de configurar GeyserMC, por lo que hemos creado esta guía de Hosting Apex para ayudarle a empezar.
Instalación automática
- Acceda al panel de su servidor Apex y, a continuación, detenga el servidor.
- En el menú de la izquierda, entre en la pestaña
Customizations
. - Abra el menú desplegable situado junto al área
Geyser Installer
y seleccioneBukkit
. - Cuando se le solicite, elija
Queue Installation
y reinicie el servidor.

Esto configurará automáticamente GeyserMC para ejecutarse usando su IP y Puerto existentes. Puedes confirmar que ha funcionado comprobando la consola del servidor y buscando un mensaje del plugin.
Instalación manual
Alternativamente, GeyserMC puede instalarse manualmente a través de la pestaña Acceso a Archivos FTP. Aunque es más complicado, tienes acceso a más opciones de configuración.
Géiser + Compuerta Descarga
- Visite la página de descargas de GeyserMC.
- Localice y haga clic en el enlace
Geyser-Spigot.jar
. - Guarde el .jar en un lugar seguro para más tarde.
- Además, visite la página de descargas de Floodgate.
- Descargue y guarde la página
floodgate-spigot.jar
como antes.
Instalación del servidor
- Vaya a la página de su panel Apex y detenga el servidor.
- Desplácese hasta la sección
Game File
y abra el desplegable. - Asegúrese de que está ejecutando una versión compatible con plugins, como PaperMC o Spigot.
- Después, entra en la página
FTP File Access
del menú de la izquierda e identifícate. - Entra en la carpeta
plugins
y pulsa el botónUpload
de la parte superior izquierda. - Arrastre y suelte los archivos .jar en la parte derecha.
- Una vez cargado al 100%, vuelva a la página principal del panel.
- Reinicie el servidor para cargar los archivos por defecto para GeyserMC.
Cómo configurar GeyserMC
Antes de que GeyserMC funcione, deberá configurarlo para que se ejecute en su servidor. Además, tu servidor debe aceptar conexiones de la última versión del juego. Si está ejecutando una versión anterior, la instalación del plugin ViaVersion le permitirá cumplir este requisito.
Acceso a la configuración
- Desde el panel Apex, detenga el servidor.
- Vuelve a
FTP File Access
como antes e inicia sesión. - Navegue por los directorios
/plugins/Geyser-Spigot/
. - Localice el archivo
config.yml
y pulseEdit
en el extremo derecho para abrir el editor.
Cambiar la configuración de IP y puerto
- Localice la sección Bedrock del archivo de configuración:
bedrock: # The IP address that will listen for connections. # There is no reason to change this unless you want to limit what IPs can connect to your server. address: 0.0.0.0 # The port that will listen for connections port: 19132
- Cambie la dirección
address
para que coincida con la dirección IP de su servidor. - Ajuste el puerto a un puerto aleatorio, como el existente en su servidor.
- A continuación, busque la sección Remoto del archivo con las siguientes opciones:
address: auto port: 25565 auth-type: online
- Mantenga
address
en auto y cambieport
por el puerto de 5 dígitos de su servidor. - Por último, cambia la
auth-type
a compuerta. - Una vez hecho esto, pulse
Save
y reinicie el servidor.
1.19.1+ Instalaciones
Para las versiones 1.19.1 y posteriores, se requiere una configuración adicional para permitir que los jugadores de Bedrock se unan.
- Desde el panel principal, entre en
Config Files
en el menú de la izquierda. - Aquí, localice y haga clic en la opción
Server Settings
. - Desplácese hacia abajo para encontrar el ajuste
Enforce secure profile
. - Cambie el ajuste a
Disabled
y pulseSave
en la parte inferior. - Reinicie el servidor cuando se le solicite para cargar estos cambios.
Unión a través del lecho rocoso
Ahora que GeyserMC y Floodgate han sido instalados y configurados, los jugadores de Bedrock están listos para unirse al servidor y jugar.
- Inicia Minecraft Bedrock, luego navega a la sección
Servers
y añade un nuevo servidor. - Introduzca la IP y el Puerto ajustados en la sección Bedrock de antes.
- Una vez hecho esto, puedes intentar unirte al servidor.
- Si tiene éxito, se unirá al servidor y podrá jugar junto a los jugadores de la Edición Java.
Conclusión
Siguiendo estos pasos, los jugadores de Bedrock y Java Edition podrán jugar juntos en el mismo servidor. Esto es genial para jugar con tus amigos o simplemente para permitir que más gente se una. Además de esto, Geyser se ejecuta en una versión de Minecraft compatible con plugins, lo que significa que los jugadores de Bedrock también deberían poder hacer uso de cualquier otro plugin instalado, como EssentialsX. Tras la publicación de las actualizaciones del juego, puede ser necesario actualizar los archivos GeyserMC y/o Floodgate en el servidor. Esto puede hacerse fácilmente repitiendo los pasos y sustituyendo los archivos .jar antiguos por los nuevos. Con este nuevo conocimiento, estás listo para formar equipo con o contra jugadores de una variedad de plataformas para continuar tus aventuras en Minecraft.
Problemas comunes
A menudo, este error aparecerá si la IP y el puerto están mal configurados o ya están ocupados. Vuelva al archivo config.yml y asegúrese de que la IP coincide con la de su servidor, sin incluir el puerto al final. Si está utilizando un puerto aleatorio para la configuración de Bedrock, intente utilizar un número de puerto diferente o considere utilizar el puerto predeterminado de 5 dígitos de su servidor. Una vez ajustado, guarde el archivo y reinicie para volver a intentarlo.
En algunos casos, los jugadores de Bedrock pueden recibir un error al intentar unirse. Los dos errores más comunes suelen estar relacionados con los ajustes de configuración necesarios. Si el error indica que necesita un perfil Java, asegúrese de que el «auth-type» está configurado como Floodgate. Alternativamente, si menciona perfiles seguros, compruebe que el ajuste Enforce Secure Profile está desactivado. Una vez realizada cualquiera de estas correcciones, reinicie el servidor e intente conectarse de nuevo.
La mayoría de las veces, las skins de Bedrock no aparecerán correctamente a los jugadores de Java. Las skins personalizadas de Bedrock no funcionan en servidores Java y algunas actualizaciones eliminan también la funcionalidad de las skins clásicas. Para añadir skins para estos jugadores, considera usar un plugin como SkinsRestorer.
Enlaces útiles
Página de descargas de GeyserMC
Página de descarga de Floodgate
Cómo instalar ViaVersion
Cómo instalar SkinsRestorer