Hola, en esta guía aprenderemos cómo configurar nuestro servidor de Minecraft para que sea compatible con las versiones Java y Bedrock. Esto permitirá que los jugadores de ambas plataformas puedan unirse y disfrutar juntos de la experiencia del servidor.
Para lograrlo, utilizaremos el plugin GeyserMC, una herramienta diseñada específicamente para habilitar esta compatibilidad de manera sencilla y eficiente.
⚠️Si estuviste usando forge en tu servidor, es necesario que realices el siguiente paso empezar, ya que no tendrás las Flags de inicio correctas. - Inicia en el panel de tu servidor, dirígete al apartado versiones y haz clic en instalar Java Edition.
Instalación de Spigot Una vez hecho esto, ahora si puedes instalar la versión de Spigot que desees. Ahora si estamos listos para empezar con la instalación.
Vamos a encender el servidor para que se creen los archivos necesarios. Recuerda aceptar el EULA!! 🚨Me sale el siguiente error al encender el servidor, ¿Qué hago?
Para solucionar esto, simplemente cambia la versión de JAVA del servidor por JAVA 17 o superior.
Descargando e instalando los plugins necesarios Una vez generada la versión del servidor, vamos a proceder a descargar los siguientes plugins: GeyserMC. Floodgate. Viaversion. Vamos a descargar GeyserMC y Floodgate desde la misma pagina: https://geysermc.org/download (Debes descargar la versión indicada en la imagen)
Hacemos lo mismo con Floodgate.
Ahora vamos a descargar ViaVersion desde el siguiente link: https://www.spigotmc.org/resources/viaversion.19254/
Una vez descargados los plugins, vamos a dirigirnos a la carpeta "Plugins" de nuestro servidor y subiremos los tres archivos .jar que acabamos de descargar. Cuando terminemos de subir los plugins, vamos a encender🟢 y apagar🔴 el servidor para que se generen las carpetas necesarias.
Configuración de GeyserMC Para configurar GeyserMC, vamos a entrar a la carpeta "Geyser-Spigot" y luego a config.yml. Aquí podremos configurar el puerto, pero por ahora lo que nos interesa es cambiar el valor de la línea "clone-remote-port: false" por "true" Esto lo que hará será clonar el puerto para que puedas entrar con el mismo tanto en JAVA como en Bedrock.
Guardamos los cambios y continuamos. Punto al inicio del nick en Bedrock. Vamos a eliminar el punto que aparece al principio del nick ya que esto puede causar problemas con otros plugins.
Para solucionarlo, vamos a entrar a la carpeta del plugin Floodgate, luego entramos al archivo config.yml. Una vez dentro del archivo de configuración de Floodgate, vamos a buscar la línea "username-prefix" y dejaremos su valor vacío, es decir, vamos a borrar el punto (.) Antes de editar:
Después de editar:
Guarda los cambios y reinicia el servidor para que se apliquen los cambios. ⚠️Error frecuente: Los usuarios de Bedrock no pueden escribir en el chat ¿Qué hago?
Para solucionar esto, debes dirigirte al archivo server.properties de tu servidor y editar la línea "enforce-secure-profile" y cambiaremos su valor por "false" ya que por defecto estará en true.
Guardamos los cambios y reiniciamos el servidor. Conclusión 🎉 Esperamos que esta guía te haya sido útil y recuerda, no dudes en preguntar en Discord de HolyHosting o contactar a nuestro equipo de soporte.
Síguenos en Twitter (@HolyHosting) para mantenerte al día.
Saludos!!🌟
Stuffy @HolyHosting