LogoyStore

Menus

Personalize os 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 top
main:
  name: '&8Tops'
  size: 36
  slots: [ 10, 11, 12, 13, 14, 15, 16 ]
  back-slot: 29
  previous-slot: 9
  next-slot: 17
  # Itens dos tops
  items:
    rewards-slot: 31
    rewards:
      material: 'CHEST'
      name: '&aRecompensas'
      lore:
        - ''
        - ' &fRecompensas no armazém: &a{amount}&f.'
        - ''
        - '&7Clique para gerenciar'
    money:
      top-type: 'VAULT'
      material: 'EMERALD'
      name: '&2$ &aTOP Money'
      lore:
        - ''
        - '&81º &f{player_1}&7: &2$ &a{value_formatted_1}'
        - '&82º &f{player_2}&7: &2$ &a{value_formatted_2}'
        - '&83º &f{player_3}&7: &2$ &a{value_formatted_3}'
        - '&84º &f{player_4}&7: &2$ &a{value_formatted_4}'
        - '&85º &f{player_5}&7: &2$ &a{value_formatted_5}'
        - ''

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

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:

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

previous

Seta para ir à página anterior.

Exemplo:

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

next

Seta para ir à próxima página.

Exemplo:

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

main

Configuração do menu principal de tops.

Exemplo:

main:
  name: '&8Tops'
  size: 36
  slots: [ 10, 11, 12, 13, 14, 15, 16 ]
  back-slot: 29
  previous-slot: 9
  next-slot: 17
  • name: Título do menu
  • size: Tamanho do inventário (múltiplo de 9, máximo 54)
  • slots: Slots onde os itens de top serão exibidos
  • back-slot: Slot da seta de voltar
  • previous-slot: Slot da seta anterior
  • next-slot: Slot da próxima seta

items

Itens que serão exibidos no menu principal.

rewards-slot

Define o slot onde o item de recompensas será exibido.

Exemplo:

items:
  rewards-slot: 31
rewards

Configuração do item de recompensas.

Exemplo:

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

Placeholder disponível: {amount} - Quantidade de recompensas disponíveis

Itens de top personalizados

Você pode criar quantos itens de top desejar. Cada item precisa especificar o top-type.

Exemplo:

items:
  money:
    order: 1
    top-type: 'VAULT'
    material: 'EMERALD'
    name: '&2$ &aTOP Money'
    lore:
      - ''
      - '&81º &f{player_1}&7: &2$ &a{value_formatted_1}'
      - '&82º &f{player_2}&7: &2$ &a{value_formatted_2}'
      - '&83º &f{player_3}&7: &2$ &a{value_formatted_3}'
      - '&84º &f{player_4}&7: &2$ &a{value_formatted_4}'
      - '&85º &f{player_5}&7: &2$ &a{value_formatted_5}'
      - ''
order

Define a ordem em que os tops serão exibidos no menu. Tops com order menor aparecem primeiro.

Exemplo:

items:
  money:
    order: 1
  kills:
    order: 2
  deaths:
    order: 3

Valores de order não precisam ser sequenciais. Você pode usar order: 1, order: 10, order: 100, etc. Os tops serão ordenados pela valor do order independentemente.

Placeholders disponíveis: {player_<index>}, {value_<index>}, {value_formatted_<index>}, {value_time_<index>}, {value_kdr_<index>}

Veja a lista completa de TOP-TYPE na seção de Placeholders.

main-rewards

Configuração do menu de recompensas.

Exemplo:

main-rewards:
  name: '&8Tops'
  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
  • empty-slot: Slot onde o item "vazio" será exibido quando não houver recompensas
  • collect-slot: Slot do botão para recolher todas as recompensas

items

Itens do menu de recompensas.

empty

Item exibido quando não há recompensas.

Exemplo:

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

Item para recolher todas as recompensas.

Exemplo:

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

O material pode ser um ID de textura de cabeça (como no exemplo acima) ou um material normal do Minecraft.

Personalizando menus

Escolha o menu

Identifique qual menu você deseja personalizar.

Ajuste o layout

Altere os slots, tamanho e posições dos botões conforme necessário.

Personalize os itens

Edite os materiais, nomes e lores dos itens.

Adicione tops personalizados

Crie novos itens de top especificando o top-type desejado.

Salve e recarregue

Use /ytops reload ou reinicie o servidor para aplicar as mudanças.

Certifique-se de que os slots especificados estão dentro do tamanho do inventário configurado.

Nesta página