Visão geral
- 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
matrixe planos de fundo automáticos comfill-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 #
- Coloque o jar do CrossMenu em
plugins/. - Reinicie o servidor.
- 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.