LogoyStore

Menus

Configure os menus do plugin.

Configurações globais dos menus

O arquivo menus.yml contém as configurações de todos os menus do plugin.

Configurações gerais

# Ativar o sistema de atualizar o menu principal automaticamente enquanto estiver aberto
menu-updater: true
# Tempo para atualizar o menu automaticamente
# em ticks -> 20 ticks = 1s
menu-updater-time: 20

Ativa ou desativa a atualização automática do menu principal enquanto o jogador está visualizando.

menu-updater: true

Com esta opção ativada, as informações do menu (como quantidade de chaves) são atualizadas automaticamente em tempo real.

Define o intervalo de tempo para atualização do menu em ticks.

# em ticks -> 20 ticks = 1s
menu-updater-time: 20

Setas de navegação

Configuração dos itens usados para navegar entre páginas e voltar aos menus anteriores.

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 onde os jogadores visualizam todas as suas crates disponíveis.

main:
  name: '&8Crates'
  size: 54
  slots: [ 11, 12, 13, 20, 21, 22, 29, 30, 31 ]
  previous-slot: 18
  next-slot: 26
  #
  empty-slot: -1
  open-all-slot: 15
  open-automatic-slot: 33
  filter-slot: 24
  info-slot: 47
  top-slot: 49
  rewards-slot: 51

Propriedades principais

  • name: Título do menu
  • size: Tamanho do inventário (múltiplo de 9, máximo 54)
  • slots: Slots onde as crates serão exibidas
  • previous-slot: Slot do botão de página anterior
  • next-slot: Slot do botão de próxima página

Slots especiais

  • empty-slot: Slot do item quando não há crates (-1 para desativar)
  • open-all-slot: Slot do botão para abrir todas as crates
  • open-automatic-slot: Slot do botão de abertura automática
  • filter-slot: Slot do botão de filtro
  • info-slot: Slot das informações do jogador
  • top-slot: Slot do ranking de crates
  • rewards-slot: Slot do menu de recompensas

Itens do menu

items:
  empty:
    material: 'WEB'
    name: '&cVocê não possui nenhuma chave'
    lore: []
  open-all:
    material: '4ced34211fed4010a8c85724a27fa5fb205d67684b3da517b6821279c6b65d3f'
    name: '&cAbrir todas chaves!'
    lore: [ '&7Abra todas suas crates', '&7de uma só vez.', '', ' &fChaves a abrir: &7{to_open}', '', '&aClique para abrir.' ]
  # ... mais itens

Para materiais que começam com uma sequência longa de letras/números, use texturas de cabeças (skull textures).

Itens de decoração (facing)

facing:
  e0:
    slot: 11
    material: '3ed1aba73f639f4bc42bd48196c715197be2712c3b962c97ebf9e9ed8efa025'
    name: ' '
    lore: []

Itens decorativos que aparecem em slots específicos quando não há crates para exibir.

Menu usado para abrir e coletar chaves específicas.

open:
  name: '&8Crates'
  size: 36
  back-slot: 31
  open-1-slot: 11
  open-all-slot: 12
  collect-1-slot: 14
  collect-all-slot: 15

Slots especiais

  • back-slot: Slot do botão voltar
  • open-1-slot: Slot do botão abrir 1x
  • open-all-slot: Slot do botão abrir todas
  • collect-1-slot: Slot do botão retirar 1x
  • collect-all-slot: Slot do botão retirar todas

Itens

items:
  open-1:
    material: '71bc2bcfb2bd3759e6b1e86fc7a79585e1127dd357fc202893f9de241bc9e530'
    name: '&aAbrir 1x'
    lore: [ '', ' &fChaves disponíveis: &7{amount}', '', '&aClique para abrir' ]
  open-all:
    material: '49dd36759307db8e2d9f4b0c2aed2556db1ddcf3f67fa19cc826acbd965fe'
    name: '&aAbrir tudo'
    lore: [ '', ' &fChaves disponíveis: &7{amount}', '', '&aClique para abrir' ]
  collect-1:
    material: 'd9b30303f94e7c785a31e5727a9381535daf4753449ea41db746e1234e9dd2b5'
    name: '&aRetirar 1x'
    lore: [ '', ' &fChaves disponíveis: &7{amount}', '', '&aClique para retirar' ]
  collect-all:
    material: '1a6f1bce5461368a40707c54dc0b895bd61499e812145093db32f9eb12c32954'
    name: '&aRetirar tudo'
    lore: [ '', ' &fChaves disponíveis: &7{amount}', '', '&aClique para retirar' ]

Menu que exibe as possíveis recompensas de uma crate.

preview:
  name: '&8Crates'
  size: 54
  slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24 ]
  previous-slot: 18
  next-slot: 26
  back-slot: 49
  #
  collect-slot: 38
  open-slot: 42

Slots especiais

  • collect-slot: Slot do botão para retirar chaves
  • open-slot: Slot do botão para abrir chaves

Itens

items:
  collect:
    material: 'TRIPWIRE_HOOK'
    name: '&eRetirar as chaves!'
    lore: [ '&7Receba a chave em', '&7seu inventário.', '', ' &8> &f{amount}&7 chaves', '', '&8>&f Botão esquerdo: &7Retira 100', '&8>&f Botão direito: &7Retira 1', '&8>&f Botão Q: &7Retira todas' ]
  open:
    material: '4ced34211fed4010a8c85724a27fa5fb205d67684b3da517b6821279c6b65d3f'
    name: '&eAbrir as chaves!'
    lore: [ '&7Abrir as chaves e', '&7receber recompensas.', '', ' &8> &f{amount}&7 chaves', '', '&8>&f Botão esquerdo: &7Abre 100', '&8>&f Botão direito: &7Abre 1', '&8>&f Botão Q: &7Abre todas' ]

No menu de preview, os jogadores podem ver todas as recompensas possíveis e suas chances antes de abrir a crate.

Menu onde os jogadores coletam as recompensas obtidas.

rewards:
  name: '&8Crates'
  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

Slots especiais

  • empty-slot: Slot do item quando não há recompensas
  • collect-slot: Slot do botão para coletar todas as recompensas

Itens

items:
  empty:
    material: 'WEB'
    name: '&eVazio...'
    lore: [ '&7Nenhuma recompensa para', '&7coletar.' ]
  collect:
    material: 'a6cc486c2be1cb9dfcb2e53dd9a3e9a883bfadb27cb956f1896d602b4067'
    name: '&eRecolher tudo'
    lore: [ '&7Clique para recolher', '&7todas as recompensas.' ]

As recompensas ficam armazenadas neste menu até que o jogador as colete. Certifique-se de avisar os jogadores sobre isso!

Menu para gerenciar quais recompensas o jogador deseja receber.

filter:
  name: '&8Crates'
  size: 45
  slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24 ]
  previous-slot: 18
  next-slot: 26
  back-slot: 40

O sistema de filtro permite que os jogadores escolham quais recompensas desejam receber, ignorando as outras.

Menu que exibe o ranking de jogadores que mais abriram crates.

top:
  name: '&8Top crates'
  size: 36
  slots: [ 10, 11, 12, 13, 14, 15, 16 ]
  back-slot: 31
  previous-slot: 9
  next-slot: 17
  items:
    # Item do top abertas
    opened:
      material: '{player}'
      name: '&7{player}'
      lore:
        - ''
        - '&fChaves abertas: &7{amount}'
        - '&fPosição: &e{pos}º'
        - ''

Placeholders disponíveis:

  • {player}: Nome do jogador
  • {amount}: Quantidade de crates abertas
  • {pos}: Posição no ranking

Use {player} como material para exibir a cabeça do jogador no ranking.

Exemplo de customização completa

main:
  name: '&6&lMINHAS CRATES'
  size: 54
  slots: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25 ]
  previous-slot: 18
  next-slot: 26
  empty-slot: 22
  open-all-slot: 38
  open-automatic-slot: 42
  filter-slot: 29
  info-slot: 48
  top-slot: 50
  rewards-slot: 52
  items:
    empty:
      material: 'BARRIER'
      name: '&c&lSEM CHAVES'
      lore: 
        - ''
        - '&7Você não possui nenhuma chave'
        - '&7no momento.'
        - ''
        - '&eAdquira no nosso site!'
    info:
      material: 'BOOK'
      name: '&e&lSUAS ESTATÍSTICAS'
      lore: 
        - ''
        - ' &fChaves abertas: &b{opened}'
        - ' &fChaves a abrir: &b{to_open}'
        - ''
        - ' &fRecompensas pendentes: &b{rewards}'
        - ''

Certifique-se de que os slots especificados não se sobreponham aos slots das crates.

Nesta página