Visão geral

Aguardando aprovação v1.6.1
Plataformas
Paper, Purpur, Folia, Spigot, CraftBukkit
Minecraft
1.20.5 ou mais recente
Java
21
Obrigatório
Nenhum
Opcional
PlaceholderAPI, Vault, ItemsAdder, HeadDB, Geyser, Floodgate

Crie menus de baú, formulários nativos do Bedrock e diálogos modernos do Java a partir do mesmo arquivo YAML. O CrossMenu mantém o estilo familiar do DeluxeMenus e adiciona componentes reutilizáveis, layouts visuais, recarregamentos ao vivo seguros e um importador transacional do DeluxeMenus.

Requer Minecraft 1.20.5+ e Java 21. Um único JAR oferece suporte a Paper, Purpur, Folia, Spigot e CraftBukkit.

Destaques #

  • Menus de baú para jogadores Java em todos os servidores compatíveis.
  • Formulários Cumulus nativos para jogadores do Geyser/Floodgate.
  • Diálogos nativos do Java em servidores que oferecem a API de diálogos; menu de baú como alternativa em todos os outros.
  • Componentes reutilizáveis compartilhados entre arquivos de menu.
  • Layouts matrix e planos de fundo automáticos com fill-item.
  • Recarga e validação por menu sem deixar os demais menus fora do ar.
  • Ações, requisitos, animações, paginação, tempos de espera e limites de uso.
  • Abra um menu ao entrar ou com um item clicado, não apenas com um comando.
  • Integrações opcionais com PlaceholderAPI, Vault, ItemsAdder e HeadDB.
  • Mensagens em 16 idiomas; exporte um menu com os componentes que ele usa em um zip.
  • Importação do DeluxeMenus com simulação, proteção contra sobrescrita e um relatório de conversão claro.

Instalação #

  1. Coloque o jar do CrossMenu em plugins/.
  2. Reinicie o servidor.
  3. Abra o exemplo incluído com /crossmenu open example_main.

O CrossMenu cria sua configuração, os arquivos de idioma, os componentes de exemplo e os menus de exemplo na primeira inicialização. Todas as integrações são opcionais.

Quando uma atualização adiciona chaves de idioma ausentes, o CrossMenu preserva os valores e comentários existentes e grava primeiro o arquivo intocado como lang/<code>.yml.backup-<hash>.

Notas de plataforma #

  • Minecraft 1.20.5+ e Java 21 são o mínimo suportado.
  • Paper e Purpur usam seu agendador nativo e o suporte a audiências do Adventure.
  • O Folia usa os agendadores global, de região e de entidade; nunca recorre ao agendador inseguro do Bukkit.
  • Spigot e CraftBukkit usam o agendador do Bukkit e a ponte do Adventure incluída.
  • Os diálogos do Java exigem a API de diálogos do servidor. As versões suportadas mais antigas usam menus de baú.
  • Servidores anteriores ao Minecraft 1.20.5 não são suportados.

Suporte #

Ao relatar um problema, inclua o software e a versão do servidor, a versão do Java, a versão do CrossMenu, o arquivo de menu afetado e o relatório gerado por /crossmenu doctor.