Artículos sobre: Plugin Setup
Este artículo también está disponible en:

Cómo instalar y usar GeyserMC

📽️ Guía en Video 📽️






En este artículo, te guiaremos sobre cómo instalar y usar el plugin GeyserMC en tu servidor, un puente entre Java y Bedrock que permite a los jugadores de Bedrock conectarse a servidores de Java.
Si deseas instalar Geyser para BungeeCord, solo necesitas instalar el plugin en el servidor proxy, siguiendo esta guía similar, luego todos los servidores de destino tendrán Geyser implementado.

Comenzando



Para comenzar, primero puedes descargar el archivo del plugin desde https://ci.opencollab.dev//job/GeyserMC/job/Geyser/job/master/



Descarga el archivo del plugin para tu software de servidor respectivo (Nota: descarga Geyser-spigot.jar si tu software de servidor es purpur/tuinity/paper/spigot/bukkit).
Una vez descargado, sube tu plugin al directorio de plugins en los archivos de tu servidor, utilizando el administrador de archivos en el panel de control de WitherHosting o mediante sFTP.
¡Asegúrate de que tu servidor esté detenido mientras cargas el plugin!
Ahora, inicia y detén tu servidor para generar los archivos requeridos para Geyser.

🤖 Configuración 🤖



Edita el archivo config.yml (ubicado en plugins --> geyser) para tener los siguientes valores:

Establece la dirección como 0.0.0.0 en la dirección IP de Bedrock. (Línea 13)
Establece el puerto como el puerto de tu servidor proporcionado por WitherHosting en la sección de puerto. (Línea 15)
Establece la dirección como tu dirección IP para tu servidor proporcionada por WitherHosting en el campo de dirección. (Línea 42)
Establece el puerto como el puerto de tu servidor proporcionado por WitherHosting en la sección de puerto. (Línea 45)

¡Tu puerto son los últimos 5 dígitos de la IP de tu servidor en el panel de control!
En las líneas 22, 23 y 25, puedes configurar el nombre de tu servidor, MOTD y otra información para que aparezca en los clientes de Bedrock.

🔐 Modo de Autenticación 🔐



En la línea 49, necesitas establecer tu tipo de autenticación. Esto decidirá cómo quieres que los jugadores se unan a tu servidor. Hay varias opciones, todas explicadas a continuación:

online - Esto significa que los jugadores de Bedrock necesitan una cuenta de Java para iniciar sesión y jugar en Bedrock. Los jugadores que usan versiones pirateadas de Minecraft no pueden jugar en este tipo.
offline - Esto significa que los jugadores de Bedrock no necesitan una cuenta de Java para iniciar sesión. Esto puede admitir a jugadores que usan versiones pirateadas de Minecraft para jugar también.
floodgate - Esto significa que los jugadores de Bedrock no necesitan una cuenta de Java para iniciar sesión. Esto no admite a jugadores que usan versiones pirateadas de Minecraft.

Si necesitas la autenticación del tipo floodgate, continúa leyendo este artículo, de lo contrario, puedes detenerte aquí, ¡y Geyser estará configurado!
Floodgate es un plugin separado que es necesario si quieres que los jugadores de Bedrock jueguen sin una cuenta de Java, en servidores que no admiten versiones pirateadas de Minecraft.


Comenzando



Descarga floodgate desde https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/.



Descarga el archivo del plugin para tu software de servidor respectivo (Nota: descarga floodgate-bukkit.jar si tu software de servidor es paper/spigot/bukkit).
Una vez descargado, sube tu plugin al directorio de plugins en los archivos de tu servidor, utilizando el administrador de archivos en el panel de control de WitherHosting o mediante sFTP.
¡Asegúrate de que tu servidor esté detenido mientras cargas el plugin!
Ahora, inicia y detén tu servidor para generar los archivos requeridos para floodgate.

🤖 Configuración 🤖



Abre floodgate config.yml (ubicado en plugins --> floodgate).

Establece el prefijo de nombre de usuario a cualquier carácter único. Floodgate agrega un prefijo a los nombres de usuario de los jugadores de Bedrock para evitar conflictos entre nombres de usuario de Java y Bedrock. También puedes eliminar el prefijo, pero habrá problemas cuando un jugador de Java y Bedrock se conecten con el mismo nombre (línea 9).

Si tu servidor es de la versión 1.19 o superior, entonces necesitarás cambiar enforce-secure-profiles a false en server.properties para asegurarte de que los jugadores de Bedrock puedan unirse.

Si deseas que los nombres de los jugadores de Bedrock, por ejemplo, John Doe, se conviertan en John_Doe cuando se conecten, establece replace-spaces en true. Si no es necesario, establece en false. (línea 12).

¡Ahora, deberías estar listo para ejecutar Geyser y Floodgate en tu servidor!

Actualizado el: 02/06/2024

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!