LogoyStore

Menus

Configure os menus e seus ícones.

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: '&8Metas'
  size: 45
  slots: [ 11, 12, 13, 14, 15 ]
  previous-slot: 10
  next-slot: 16
  items:
    flash-slot: 30
    rewards-slot: 32
    flash:
      material: 'BARRIER'
      name: '&aFlash-Metas'
      lore:
        - '&7Aqui você irá conseguir visualizar'
        - '&7a meta relâmpago que estará ocorrendo.'
        - ''
        - '&cNenhuma flash-meta ocorrendo no momento.'
        - ''
    rewards:
      material: 'CHEST'
      name: '&aRecompensas'
      lore:
        - ''
        - ' &fRecompensas no armazém: &a{amount}&f.'
        - ''
        - '&7Clique para gerenciar'

# Menu de recompensas
main-rewards:
  name: '&8Metas'
  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.' ]

# Menu da categoria
category:
  name: '&8Metas'
  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: 49

Opções disponíveis na configuração

arrows

Configuração das setas de navegação dos menus.

back

Seta para voltar ao menu anterior.

Exemplo:

back:
  material: 'ARROW:0'
  name: '&cVoltar'
  lore: ['&7Clique para voltar ao menu anterior.']

previous

Seta para ir à página anterior.

Exemplo:

previous:
  material: 'ARROW:0'
  name: '&cAnterior'
  lore: ['&7Clique para ir à página anterior.']

next

Seta para ir à próxima página.

Exemplo:

next:
  material: 'ARROW:0'
  name: '&aPróximo'
  lore: ['&7Clique para ir à próxima página.']

main

Configuração do menu principal de metas.

name

Título do menu principal.

Exemplo:

name: '&8Metas'

size

Tamanho do inventário. Deve ser múltiplo de 9 (9, 18, 27, 36, 45, 54).

Exemplo:

size: 45

slots

Lista de slots onde as categorias de metas serão exibidas.

Exemplo:

slots: [ 11, 12, 13, 14, 15 ]

previous-slot

Slot da seta de página anterior.

Exemplo:

previous-slot: 10

next-slot

Slot da seta de próxima página.

Exemplo:

next-slot: 16

items

Itens especiais do menu principal.

flash-slot

Slot onde o ícone da flash-meta será exibido.

Exemplo:

flash-slot: 30
rewards-slot

Slot onde o ícone do armazém de recompensas será exibido.

Exemplo:

rewards-slot: 32
flash

Configuração do ícone da flash-meta quando não há nenhuma ativa.

Exemplo:

flash:
  material: 'BARRIER'
  name: '&aFlash-Metas'
  lore:
    - '&7Aqui você irá conseguir visualizar'
    - '&7a meta relâmpago que estará ocorrendo.'
    - ''
    - '&cNenhuma flash-meta ocorrendo no momento.'
    - ''
rewards

Configuração do ícone do armazém de recompensas.

Exemplo:

rewards:
  material: 'CHEST'
  name: '&aRecompensas'
  lore:
    - ''
    - ' &fRecompensas no armazém: &a{amount}&f.'
    - ''
    - '&7Clique para gerenciar'

Use a placeholder {amount} no ícone de recompensas para exibir a quantidade de recompensas no armazém.

main-rewards

Configuração do menu de armazém de recompensas.

empty-slot

Slot onde o ícone de "vazio" será exibido quando não houver recompensas.

Exemplo:

empty-slot: 22

collect-slot

Slot onde o botão de recolher todas as recompensas será exibido.

Exemplo:

collect-slot: 50

items.empty

Ícone exibido quando não há recompensas para coletar.

Exemplo:

empty:
  material: 'WEB'
  name: '&eVazio...'
  lore: [ '&7Nenhuma recompensa para', '&7coletar.' ]

items.collect

Ícone do botão para recolher todas as recompensas.

Exemplo:

collect:
  material: 'a6cc486c2be1cb9dfcb2e53dd9a3e9a883bfadb27cb956f1896d602b4067'
  name: '&eRecolher tudo'
  lore: [ '&7Clique para recolher', '&7todas as recompensas.' ]

category

Configuração do menu de categoria específica.

back-slot

Slot da seta para voltar ao menu principal.

Exemplo:

back-slot: 49

Personalizando os menus

Você pode personalizar completamente os menus alterando:

  • Tamanho dos inventários
  • Posição dos slots
  • Ícones e suas descrições
  • Cores e mensagens

Exemplo de menu principal personalizado:

main:
  name: '&6&lSistema de Metas'
  size: 54
  slots: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25 ]
  previous-slot: 45
  next-slot: 53
  items:
    flash-slot: 31
    rewards-slot: 49

Após alterar os menus, é necessário reiniciar o servidor para aplicar as mudanças.

Nesta página