Descripción general

Pendiente de aprobación v1.6.1
Plataformas
Paper, Purpur, Folia, Spigot, CraftBukkit
Minecraft
1.20.5 o superior
Java
21
Obligatorio
Ninguno
Opcional
PlaceholderAPI, Vault, ItemsAdder, HeadDB, Geyser, Floodgate

Crea menús de cofre, formularios nativos de Bedrock y diálogos modernos de Java a partir del mismo archivo YAML. CrossMenu conserva el estilo familiar de DeluxeMenus y añade componentes reutilizables, diseños visuales, recargas en vivo seguras y un importador transaccional de DeluxeMenus.

Requiere Minecraft 1.20.5+ y Java 21. Un único JAR es compatible con Paper, Purpur, Folia, Spigot y CraftBukkit.

Destacados #

  • Menús de cofre para jugadores de Java en todos los servidores compatibles.
  • Formularios Cumulus nativos para jugadores de Geyser/Floodgate.
  • Diálogos nativos de Java en servidores que ofrecen la API de diálogos; menú de cofre como alternativa en el resto.
  • Componentes reutilizables compartidos entre archivos de menú.
  • Diseños matrix y fondos automáticos con fill-item.
  • Recarga y validación por menú sin desconectar los demás menús.
  • Acciones, requisitos, animaciones, paginación, tiempos de espera y límites de uso.
  • Abre un menú al entrar o con un objeto al hacer clic, no solo con un comando.
  • Integraciones opcionales con PlaceholderAPI, Vault, ItemsAdder y HeadDB.
  • Mensajes en 16 idiomas; exporta un menú con los componentes que usa en un zip.
  • Importación de DeluxeMenus con simulación, protección contra sobrescritura y un informe de conversión claro.

Instalación #

  1. Copia el jar de CrossMenu en plugins/.
  2. Reinicia el servidor.
  3. Abre el ejemplo incluido con /crossmenu open example_main.

CrossMenu crea su configuración, los archivos de idioma, los componentes de ejemplo y los menús de ejemplo en el primer inicio. Todas las integraciones son opcionales.

Cuando una actualización añade claves de idioma que faltan, CrossMenu conserva los valores y comentarios existentes y escribe primero el archivo intacto como lang/<code>.yml.backup-<hash>.

Notas de plataforma #

  • Minecraft 1.20.5+ y Java 21 son el mínimo compatible.
  • Paper y Purpur usan su planificador nativo y la compatibilidad con audiencias de Adventure.
  • Folia usa los planificadores global, de región y de entidad; nunca recurre al planificador inseguro de Bukkit.
  • Spigot y CraftBukkit usan el planificador de Bukkit y el puente de Adventure incluido.
  • Los diálogos de Java requieren la API de diálogos del servidor. Las versiones compatibles más antiguas usan menús de cofre.
  • No se admiten servidores anteriores a Minecraft 1.20.5.

Soporte #

Al informar de un problema, incluye el software y la versión del servidor, la versión de Java, la versión de CrossMenu, el archivo de menú afectado y el informe generado por /crossmenu doctor.