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:

arrows:
  back:
    material: 'ARROW:0'
    name: '&cVoltar'
    lore:
      - ' &7Clique para voltar.'
  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.'

main:
  name: '&8Banco'
  size: 27
  profile:
    slot: 11
    material: '{player}'
    name: '&aSuas informações'
    lore:
      - ''
      - ' &7Tier: &f{tier}'
      - ' &7Economia selecionada: &f{provider}'
      - ' &7Saldo no banco: &a{bank}'
      - ' &7Saldo em mãos: &a{hand}'
      - ''

Estrutura de menus

O plugin possui os seguintes menus:

arrows

Botões de navegação usados em todos os menus (back, previous, next).

main

Menu principal do banco.

ItemDescrição
profileInformações do jogador.
historyAbre o histórico de operações.
operationsAbre o menu de operações.
topAbre o ranking top.
upgradeAbre o menu de upgrades/tiers.

Placeholders: {tier}, {provider}, {bank}, {hand}.

economy-select

Menu de seleção de economia.

economy-select:
  name: '&8Selecione a Economia'
  size: 27
  slots: [10, 11, 12, 13, 14, 15, 16]
  previous-slot: 18
  next-slot: 26
  back-slot: 22
  facing: {}

Os itens de cada economia vêm de economies.yml → item.

operations

Menu de depósito, saque e cheque.

operations:
  name: '&8Operações — {provider}'
  size: 27
  back-slot: 18
  deposit:
    slot: 11
    material: 'CHEST'
    name: '&aDepositar'
    lore:
      - ''
      - ' &7Clique para depositar {provider}.'
      - ' &7Mínimo: &f{min}'
      - ' &7Taxa: &f{tax}%'
      - ''
  withdraw:
    slot: 13
    material: 'HOPPER'
    name: '&cSacar'
    # ...
  cheque:
    slot: 15
    material: 'PAPER'
    name: '&eCheque'
    # ...
  economy:
    slot: 22
    material: 'GOLD_INGOT'
    name: '&6Economia: &f{provider}'
    # ...

Placeholders: {provider}, {min}, {tax}, {used}, {max}, {bank}, {hand}.

history

Histórico de operações com itens por tipo: deposit-item, withdraw-item, cheque-item, interest-item.

Placeholders: {provider}, {amount}, {tax}, {date}, {time}.

top

Ranking dos jogadores mais ricos na economia selecionada.

Placeholders: {pos}, {player}, {amount}, {tier}, {provider}.

upgrade

Menu de upgrades/tiers (scroller — suporta quantos tiers existirem em tiers.yml).

upgrade:
  name: '&8Upgrades da Conta'
  size: 45
  slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25]
  previous-slot: 36
  next-slot: 44
  back-slot: 40
  current-lore-extra:
    - ''
    - ' &a&lSEU NÍVEL ATUAL'
  next-lore-extra:
    - ''
    - ' &eClique para evoluir'
    - ' &7Custo: &f{cost}'
  owned-lore-extra:
    - ''
    - ' &aJá conquistado'
  locked-lore-extra:
    - ''
    - ' &cBloqueado'
  facing: {}

O ícone base de cada tier vem de tiers.yml → icon. As lores extras são anexadas conforme o estado.

cheque

Item físico do cheque criado pelo jogador.

cheque:
  material: 'PAPER'
  name: '&aCheque de {provider}'
  lore:
    - ''
    - ' &7Criado por: &a{player}'
    - ' &7Criado em: &f{date} &8- &f{time}'
    - ''
    - ' &bValor: &a{amount}'
    - ' &7Economia: &f{provider}'
    - ''
    - ' &7Clique com botão direito para ativar'
    - ''
  glow: true

Placeholders: {player}, {date}, {time}, {amount}, {provider}.

facing

Em todos os menus, facing: {} permite definir itens decorativos/preenchimento nos slots restantes.

Nesta página