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: '&8Eventos'
size: 27
items:
profile-slot: 10
events-slot: 12
top-slot: 14
inventory-slot: 16Estrutura 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.']Menu principal (main)
Menu principal exibido quando os jogadores executam /eventos.
Estrutura básica
main:
name: '&8Eventos'
size: 27
items:
profile-slot: 10
events-slot: 12
top-slot: 14
inventory-slot: 16Itens do menu
profile
Exibe o perfil do jogador com suas estatísticas.
Exemplo:
items:
profile:
material: '{player}'
name: '&eSeu Perfil'
lore:
- '&7Confira detalhes do seu'
- '&7desempenho nos eventos.'
- ''
- ' &8▶ &fVitórias: &7{wins}'
- ''Placeholders disponíveis: {player}, {wins}
events
Botão para acessar o menu de informações dos eventos.
Exemplo:
items:
events:
material: 'd01afe973c5482fdc71e6aa10698833c79c437f21308ea9a1a095746ec274a0f'
name: '&eEventos'
lore:
- '&7Confira todas as informações'
- '&7sobre cada um dos eventos.'
- ''
- '&6Clique para acessar!'top
Botão para acessar o menu de TOP jogadores.
Exemplo:
items:
top:
material: '4ea96c49302132167c81c87b79e06dd343020ff20923fce87d388c462409261c'
name: '&aTOP Jogadores'
lore:
- '&7Visualize os jogadores que estão'
- '&7se destacando em nossos eventos.'
- ''
- '&aClique para acessar!'inventory
Botão para resgatar itens guardados.
Exemplo:
items:
inventory:
material: 'CHEST'
name: '&aPegar Inventário'
lore:
- '&7Pegue os seus itens que ficaram'
- '&7guardados para você participar do evento.'
- ''
- '&aClique para pegar!'inventory-empty
Exibido quando não há itens para resgatar.
Exemplo:
items:
inventory-empty:
material: 'CHEST'
name: '&cPegar Inventário'
lore:
- '&7Pegue os seus itens que ficaram'
- '&7guardados para você participar do evento.'
- ''
- '&cVocê não tem nenhum item para pegar!'Menu de eventos (events)
Menu que exibe todos os eventos disponíveis.
events:
name: '&8Eventos'
size: 54
slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33 ]
previous-slot: 18
next-slot: 26
back-slot: 49Menu de votação (voting)
Menu para votar em eventos.
voting:
name: '&8Eventos'
size: 54
slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33 ]
previous-slot: 18
next-slot: 26
back-slot: 49Menu top (top)
Menu que exibe o ranking dos jogadores.
top:
name: '&8TOP'
size: 36
slots: [ 10, 11, 12, 13, 14, 15, 16 ]
back-slot: 30
previous-slot: 9
next-slot: 17Seletor dos tops
selector:
slot: 31
material: '22d145c93e5eac48a661c6f27fdaff5922cf433dd627bf23eec378b9956197'
name: '&aSeletor do TOP'
# Formatos do seletor
formats:
global: 'Global'
seeing: ' &f• &a{name}'
select: ' &f• &7{name}'Itens do ranking
items:
event:
material: '{player}'
name: '&f{player}'
lore:
- ''
- '&fVitórias: &7{amount}'
- '&fPosição: &e{pos}º'
- ''Placeholders disponíveis: {player}, {amount}, {pos}, {name}
Opções de configuração de menus
name
Define o título do menu exibido no topo.
Exemplo:
name: '&8Eventos'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, 20, 21, 22, 23, 24 ]back-slot
Define o slot onde o botão de voltar será exibido.
Exemplo:
back-slot: 49previous-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: 26Os slots começam em 0 (canto superior esquerdo) e vão até 53 (canto inferior direito em um menu de tamanho 54).