Base de conocimientos

¿Puedo instalar plugins en un servidor de Bedrock?

¿Puedo instalar plugins en un servidor de Bedrock?

Si tienes un servidor de Minecraft Bedrock Edition y quieres instalar plugins de Java como los que se utilizan en Paper, Spigot o Purpur, hay algo importante que debes saber:

⚠️ Los plugins de Java no funcionan directamente en un servidor Bedrock.

Java Edition y Bedrock Edition utilizan diferentes sistemas de servidor, por lo que un plugin .jar diseñado para Paper, Spigot o Purpur no puede instalarse directamente en un servidor Bedrock.

Sin embargo, si quieres que jugadores de Bedrock puedan entrar a un servidor Java y, al mismo tiempo, utilizar todo el ecosistema de plugins de Java, existe una solución muy popular:

Java + Paper + Geyser + Floodgate

¿Por qué los plugins de Java no funcionan en Bedrock?

Los plugins de Minecraft están diseñados para un software de servidor específico.

Los plugins tradicionales de Java utilizan principalmente plataformas como:

  • Paper
  • Spigot
  • Purpur
  • Otros softwares compatibles con Bukkit

Estos servidores ejecutan plugins Java, normalmente distribuidos como archivos:

plugin.jar

Un servidor Bedrock utiliza un ecosistema diferente.

Por ejemplo, plataformas como PocketMine-MP o Nukkit tienen sus propios sistemas de extensiones y plugins.

???? En resumen:

Un plugin de Java no puede instalarse directamente en Bedrock y un plugin diseñado para Bedrock tampoco puede utilizarse directamente en Paper/Spigot/Purpur.

¿Puedo instalar plugins de Java en Bedrock?

No directamente.

Por ejemplo, no puedes tomar:

EssentialsX.jar
LuckPerms.jar
WorldEdit.jar
WorldGuard.jar

y simplemente colocarlos dentro de un servidor Bedrock esperando que funcionen.

Estos plugins están diseñados para servidores Java compatibles con Bukkit/Paper y no pueden ser cargados directamente por el software Bedrock.


¿Los servidores Bedrock tienen plugins?

Sí.

Esto no significa que Bedrock no tenga sistemas de plugins. Determinados softwares de servidor Bedrock tienen sus propios sistemas de extensiones.

Por ejemplo:

  • PocketMine-MP
  • Nukkit
  • Otros softwares específicos de Bedrock

Sin embargo, estos plugins son diferentes de los plugins utilizados en Paper, Spigot o Purpur.

⚠️ No son intercambiables.

Un plugin de PocketMine no se puede instalar en Paper y un plugin de Paper no se puede instalar en PocketMine.

La opción recomendada: Java + Geyser

Si quieres utilizar una gran cantidad de plugins de Java y al mismo tiempo permitir que jugadores de Bedrock entren a tu servidor, la opción recomendada es utilizar un servidor Java con Geyser.

La estructura sería:

Minecraft Java Server
        │
        ├── Paper
        │
        ├── Plugins de Java
        │
        ├── Geyser
        │
        └── Floodgate
                 │
                 ▼
        Jugadores Bedrock

De esta forma, el servidor continúa siendo un servidor Java y puede utilizar plugins Java, mientras que Geyser permite que jugadores de Bedrock se conecten.


¿Qué es Geyser?

Geyser permite que clientes de Minecraft Bedrock se conecten a un servidor de Minecraft Java.

Esto permite crear una experiencia de crossplay entre:

  • Java Edition
  • Bedrock Edition

En lugar de ejecutar un servidor Bedrock independiente, tu servidor principal continúa funcionando con software Java como Paper.


¿Qué es Floodgate?

Floodgate funciona junto con Geyser y facilita el acceso de jugadores Bedrock a un servidor Java sin requerir que tengan una cuenta Java tradicional para el acceso mediante este sistema.

Una configuración habitual para crossplay es:

Paper
+
Geyser
+
Floodgate

¿Cómo puedo utilizar plugins y permitir jugadores Bedrock?

El procedimiento general sería:

  1. Utiliza Paper o un software compatible con plugins Bukkit.
  2. Instala tus plugins Java normalmente.
  3. Instala Geyser.
  4. Instala Floodgate si necesitas el sistema de autenticación correspondiente.
  5. Reinicia el servidor.
  6. Configura Geyser según las necesidades de tu servidor.
  7. Los jugadores Java y Bedrock podrán conectarse al mismo servidor cuando la configuración esté correctamente realizada.

Ejemplo de configuración

Supongamos que quieres crear un servidor Survival con plugins y crossplay.

Una configuración posible sería:

Paper
│
├── EssentialsX
├── LuckPerms
├── WorldGuard
├── WorldEdit
├── CoreProtect
├── Plugin de economía
│
├── Geyser
└── Floodgate

Los jugadores Java se conectarían normalmente mediante Java Edition, mientras que los jugadores Bedrock podrían conectarse mediante Geyser.


¿Los plugins funcionan para jugadores Bedrock?

En general, sí.

Los plugins continúan ejecutándose en el servidor Java, por lo que los jugadores Bedrock pueden beneficiarse de muchas de sus funciones.

Sin embargo, no todas las características tienen necesariamente un comportamiento idéntico para ambos tipos de cliente.

Esto es especialmente importante para plugins que utilizan:

  • Mecánicas exclusivas de Java.
  • Interfaces gráficas específicas de Java.
  • Elementos visuales exclusivos de Java.
  • Comportamientos que dependen de diferencias entre Java y Bedrock.
⚠️ Compatibilidad:

Aunque la mayoría de las funciones básicas pueden funcionar correctamente, algunos plugins pueden comportarse de forma diferente para jugadores Bedrock.

¿Puedo utilizar EssentialsX con Bedrock?

Si utilizas Paper + Geyser, EssentialsX continúa siendo un plugin del servidor Java.

Por lo tanto, los jugadores Bedrock que entren mediante Geyser pueden utilizar muchas de las funciones proporcionadas por EssentialsX.

Sin embargo, cualquier función que dependa de características específicas de Java puede presentar diferencias para los jugadores Bedrock.


¿Puedo utilizar LuckPerms con Bedrock?

Sí, si estás ejecutando LuckPerms en un servidor Java como Paper y los jugadores Bedrock se conectan mediante Geyser.

LuckPerms seguirá administrando los permisos desde el servidor Java.

Esto permite utilizar rangos y permisos para jugadores Java y Bedrock.


¿Puedo utilizar WorldEdit y WorldGuard?

Sí.

WorldEdit y WorldGuard se ejecutan en el servidor Java, no en el cliente del jugador.

Por ello, los jugadores Bedrock conectados mediante Geyser pueden jugar en un servidor donde estos plugins estén instalados.


¿Qué pasa si utilizo un servidor Bedrock puro?

Si utilizas un software de servidor diseñado exclusivamente para Bedrock, no podrás instalar plugins Java de Paper o Spigot.

Tendrás que utilizar el sistema de plugins compatible con el software Bedrock que hayas elegido.

Por ejemplo:

Bedrock
   │
   └── PocketMine / Nukkit
            │
            └── Plugins compatibles con esa plataforma

¿Qué opción debería elegir?

Necesidad Opción recomendada
Solo Java Paper / Spigot / Purpur
Java + muchos plugins Paper / Purpur
Solo Bedrock Software de servidor Bedrock compatible
Java + Bedrock Paper + Geyser + Floodgate
Plugins Java + jugadores Bedrock Paper + plugins + Geyser

¿Puedo convertir mi servidor Bedrock a Java?

Si actualmente tienes un servidor Bedrock y quieres utilizar el amplio ecosistema de plugins Java, una opción es cambiar el software del servidor a Java y utilizar Geyser para mantener el acceso de jugadores Bedrock.

Antes de realizar un cambio de software, recomendamos hacer una copia de seguridad completa de tu servidor.

???? Haz un backup antes de cambiar de software.

El cambio entre diferentes plataformas de servidor puede requerir conversiones o pasos adicionales dependiendo de cómo esté almacenado tu mundo y qué software estés utilizando.

¿Puedo instalar plugins Java y mods al mismo tiempo?

Depende del software de servidor que estés utilizando.

Los plugins tradicionales están diseñados para plataformas como Paper, mientras que los mods utilizan plataformas como Fabric o Forge.

Si necesitas combinar diferentes ecosistemas, primero comprueba que el software elegido sea compatible con ellos.

No debes asumir que cualquier plugin o mod funcionará simplemente por colocar su archivo dentro del servidor.


¿Puedo instalar un plugin .jar en Bedrock?

No si ese .jar es un plugin diseñado para Paper, Spigot o Purpur.

El formato .jar por sí solo no significa que sea compatible con cualquier servidor de Minecraft.

El plugin debe haber sido desarrollado para el software de servidor que estás utilizando.


Preguntas frecuentes

¿Los plugins de Java funcionan directamente en Bedrock?

No. Los plugins Java necesitan un software de servidor Java compatible, como Paper, Spigot o Purpur.

¿Bedrock tiene plugins?

Sí. Algunos softwares Bedrock disponen de sus propios sistemas de plugins, pero no son compatibles con los plugins Java.

¿Puedo utilizar Paper con jugadores Bedrock?

Sí. Puedes utilizar Paper junto con Geyser para permitir que jugadores Bedrock se conecten a tu servidor Java.

¿Necesito Geyser para utilizar plugins Java?

No. Geyser solo es necesario si quieres permitir que jugadores Bedrock se conecten a tu servidor Java.

¿Qué hace Geyser?

Geyser permite que clientes Bedrock se conecten a un servidor de Minecraft Java.

¿Qué hace Floodgate?

Floodgate complementa Geyser y facilita la conexión de jugadores Bedrock al servidor Java mediante su sistema de autenticación.

¿Los jugadores Bedrock pueden utilizar mis plugins?

En general, sí, cuando los plugins funcionan en el servidor Java y los jugadores Bedrock entran mediante Geyser. Sin embargo, algunas funciones específicas de Java pueden comportarse de forma diferente.

¿Puedo utilizar LuckPerms con Bedrock?

Sí, cuando LuckPerms está instalado en el servidor Java. Los jugadores Bedrock conectados mediante Geyser pueden beneficiarse de los permisos configurados en el servidor.

¿Puedo utilizar WorldGuard con Bedrock?

Sí. WorldGuard se ejecuta en el servidor Java y puede proteger las regiones para los jugadores conectados mediante Geyser.

¿Puedo mezclar plugins de PocketMine y Paper?

No. Son ecosistemas diferentes y sus plugins no son intercambiables.


Proceso recomendado para utilizar plugins con Bedrock

Si quieres plugins Java y jugadores Bedrock:

1. Utiliza Paper o un software Java compatible con plugins.

2. Instala tus plugins Java normalmente.

3. Instala Geyser.

4. Instala Floodgate si lo necesitas para tu configuración.

5. Reinicia el servidor.

6. Configura Geyser.

7. Prueba primero con un jugador Java.

8. Después prueba la conexión desde Bedrock.

9. Comprueba que los plugins funcionen correctamente para ambos tipos de jugadores.

Resumen

Los plugins de Java no funcionan directamente en un servidor Bedrock.

Los servidores Bedrock utilizan sus propios sistemas de plugins, como los disponibles para determinadas plataformas Bedrock.

Si quieres aprovechar el gran ecosistema de plugins Java y permitir al mismo tiempo que jugadores Bedrock entren a tu servidor, la opción recomendada es:

Paper + Plugins + Geyser + Floodgate

De esta forma mantienes un servidor Java con soporte completo para plugins y añades compatibilidad para jugadores Bedrock.

???? Recomendación: si tu prioridad son los plugins, utiliza un servidor Java como Paper. Si tu prioridad es ejecutar un servidor Bedrock puro, utiliza el sistema de plugins compatible con el software Bedrock que hayas elegido.

Recuerda comprobar siempre la compatibilidad de cada plugin con tu versión de Minecraft y con el software de servidor utilizado.

Panel de EterHosting

Puedes administrar el software de tu servidor, plugins, archivos y configuración desde el panel de EterHosting:

panel.eterhosting.net

¿Le ha resultado útil esta respuesta?

Volver a la documentación