LogoyStore

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: 27

Valores 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: 18

next-slot

Define o slot onde o botão de próxima página será exibido.

Exemplo:

next-slot: 26

back-slot

Define o slot onde o botão de voltar será exibido.

Exemplo:

back-slot: 48

empty-slot

Define o slot onde aparecerá o item quando não houver recompensas.

Exemplo:

empty-slot: 22

collect-slot

Define o slot onde aparecerá o botão de coletar todas as recompensas.

Exemplo:

collect-slot: 50

Personalizando 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).

Nesta página