Menus
Personalize a aparência e comportamento dos menus do plugin.
Exemplo completo de configuração
Aqui está um exemplo de como configurar os menus do plugin:
# Setas dos menus.
arrows:
back:
material: 'ARROW:0'
name: '&cVoltar'
lore: ['&7Clique para voltar ao menu anterior.']
previous:
material: 'ARROW:0'
name: '&cAnterior'
lore: ['&7Clique para ir à página anterior.']
next:
material: 'ARROW:0'
name: '&aPróximo'
lore: ['&7Clique para ir à próxima página.']
# Menu principal
main:
name: '&8Dominação'
size: 27
items:
rewards-slot: 12
top-slot: 15
rewards:
material: 'CHEST'
name: '&aRecompensas'
lore:
- ''
- ' &fRecompensas no armazém: &a{rewards}&f.'
- ''
- '&7Clique para gerenciar'
top:
material: '351137e11443a8fbb05fcd3ccc1af9bd2303918f35448185e3ed96ef184da'
name: '&aTOP Clans'
lore:
- '&7Clique para ver os melhores'
- '&7clans em relação às dominações.'Estrutura de menus
O plugin possui diferentes menus para diferentes finalidades:
arrows
Configuração dos botões de navegação usados em todos os menus.
back
Botão para voltar ao menu anterior.
Exemplo:
arrows:
back:
material: 'ARROW:0'
name: '&cVoltar'
lore: ['&7Clique para voltar ao menu anterior.']previous
Botão para ir à página anterior em menus paginados.
Exemplo:
arrows:
previous:
material: 'ARROW:0'
name: '&cAnterior'
lore: ['&7Clique para ir à página anterior.']next
Botão para ir à próxima página em menus paginados.
Exemplo:
arrows:
next:
material: 'ARROW:0'
name: '&aPróximo'
lore: ['&7Clique para ir à próxima página.']main
Menu principal exibido para os jogadores quando executam /dominarmina.
Exemplo:
main:
name: '&8Dominação'
size: 27
items:
rewards-slot: 12
top-slot: 15
rewards:
material: 'CHEST'
name: '&aRecompensas'
lore:
- ''
- ' &fRecompensas no armazém: &a{rewards}&f.'
- ''
- '&7Clique para gerenciar'
top:
material: '351137e11443a8fbb05fcd3ccc1af9bd2303918f35448185e3ed96ef184da'
name: '&aTOP Clans'
lore:
- '&7Clique para ver os melhores'
- '&7clans em relação às dominações.'Placeholder disponível: {rewards} - Quantidade de recompensas no armazém
main-rewards
Menu de recompensas onde os jogadores podem visualizar e coletar suas recompensas acumuladas.
Exemplo:
main-rewards:
name: '&8Dominação'
size: 54
slots: [ 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 28, 29, 31, 32, 33, 34 ]
previous-slot: 18
next-slot: 26
back-slot: 48
empty-slot: 22
collect-slot: 50
items:
empty:
material: 'WEB'
name: '&eVazio...'
lore: [ '&7Nenhuma recompensa para', '&7coletar.' ]
collect:
material: 'a6cc486c2be1cb9dfcb2e53dd9a3e9a883bfadb27cb956f1896d602b4067'
name: '&eRecolher tudo'
lore: [ '&7Clique para recolher', '&7todas as recompensas.' ]mines
Menu que lista todas as minas disponíveis para visualização do top de dominações.
Exemplo:
mines:
name: '&8Dominação'
size: 36
slots: [ 12, 13, 14, 15, 16 ]
previous-slot: 10
next-slot: 18
back-slot: 31
item-name: '{mine}'
lore:
- ''
- '&fMina: {mine}'
- ''
- '&aClique para ver o TOP.'Placeholder disponível: {mine} - Nome da mina
top
Menu que exibe o ranking dos clans que mais dominaram as minas.
Exemplo:
top:
name: '&8Dominação'
size: 36
slots: [ 10, 11, 12, 13, 14, 15, 16 ]
back-slot: 31
previous-slot: 9
next-slot: 17
items:
dominations:
material: '{banner}'
name: '&7[{clan_color_tag}&7] &f{clan_name}'
lore:
- ''
- '&fDominações: &7{amount}'
- '&fPosição: &e{pos}º'
- ''Placeholders disponíveis: {banner} - Banner do clan, {clan_color_tag} - Tag colorida do clan, {clan_name} - Nome do clan, {amount} - Quantidade de dominações, {pos} - Posição no ranking
Opções de configuração de menus
name
Define o título do menu exibido no topo.
Exemplo:
name: '&8Dominação'size
Define o tamanho do menu (deve ser múltiplo de 9, máximo 54).
Exemplo:
size: 27Valores válidos: 9, 18, 27, 36, 45, 54
slots
Define os slots onde os itens principais serão exibidos.
Exemplo:
slots: [ 11, 12, 13, 14, 15, 16 ]previous-slot
Define o slot onde o botão de página anterior será exibido.
Exemplo:
previous-slot: 18next-slot
Define o slot onde o botão de próxima página será exibido.
Exemplo:
next-slot: 26back-slot
Define o slot onde o botão de voltar será exibido.
Exemplo:
back-slot: 48empty-slot
Define o slot onde aparecerá o item quando não houver recompensas.
Exemplo:
empty-slot: 22collect-slot
Define o slot onde aparecerá o botão de coletar todas as recompensas.
Exemplo:
collect-slot: 50Personalizando os menus
Escolha o menu
Identifique qual menu você deseja personalizar.
Ajuste o tamanho
Altere o valor de size se necessário (deve ser múltiplo de 9).
Configure os slots
Defina onde os itens aparecerão usando slots.
Personalize os itens
Altere material, name e lore dos itens conforme desejado.
Teste no servidor
Recarregue o plugin com /dominarmina reload e verifique o resultado.
Os slots começam em 0 (canto superior esquerdo) e vão até 53 (canto inferior direito em um menu de tamanho 54).