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: '&8Auto-Click'
  size: 27
  items:
    profile-slot: 10
    time-slot: 12
    mobs-slot: 13
    upgrade-slot: 14
    toggle-slot: 16

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.']

Menu principal exibido quando os jogadores executam /autoclick.

Estrutura básica

main:
  name: '&8Auto-Click'
  size: 27
  items:
    profile-slot: 10
    time-slot: 12
    mobs-slot: 13
    upgrade-slot: 14
    toggle-slot: 16

Itens do menu

profile

Exibe informações do perfil do jogador.

Exemplo:

items:
  profile:
    material: '{player}'
    name: '&eSuas informações'
    lore:
      - '&7Veja as suas informações acerca'
      - '&7do nosso sistema de auto-click.'
      - ''
      - '&fMobs desbloqueados: &a{mobs}'
      - '&fUpgrade atual: &a{amount}'
      - '&fTempo disponível: &a{time}'
      - ''

Placeholders disponíveis: {mobs}, {amount}, {time}

time-bypass

Exibido quando o jogador tem tempo infinito (permissão bypass).

Exemplo:

items:
  time-bypass:
    material: '437f617c73e805cea2e736241e1343ca1a6d11c6216bf16f35287ff68ddefd40'
    name: '&eTempo'
    lore:
      - '&7Gerencie quanto de tempo você'
      - '&7ainda pode aproveitar o auto-click.'
      - ''
      - '&fTempo disponível: &a{time}'
      - ''
      - '&eVocê possui tempo infinito por ser &6VIP&e!'

time

Exibido quando o jogador tem tempo limitado.

Exemplo:

items:
  time:
    material: '4347fed1c5f8f91c90e56e7a0a0744b7dc8c4850f745d6faa017a69b43b05421'
    name: '&eTempo'
    lore:
      - '&7Gerencie quanto de tempo você'
      - '&7ainda pode aproveitar o auto-click.'
      - ''
      - '&fTempo disponível: &a{time}'
      - ''
      - '&aClique para adquirir mais tempo!'

Placeholder disponível: {time} - Tempo disponível formatado

mobs

Botão para acessar o menu de mobs.

Exemplo:

items:
  mobs:
    material: '1fb4bfddc135298d19985e901cd9b9eed17cb52943a04266a5efcac62c916d9f'
    name: '&eMobs'
    lore:
      - '&7Gerencie quais entidades você pode'
      - '&7atacar com o auto-click.'
      - ''
      - '&fMobs desbloqueados: &a({mobs}/{mobs_total})'
      - ''
      - '&aClique para gerenciar.'

Placeholders disponíveis: {mobs} - Mobs desbloqueados, {mobs_total} - Total de mobs

upgrade

Exibido quando o jogador pode comprar upgrade de ataque múltiplo.

Exemplo:

items:
  upgrade:
    material: '7ae9116e5a43fbc52e17f250f2f59826fb0554b15ec279ee186db321398fedde'
    name: '&eAtacar Vários'
    lore:
      - '&7Gerencie quantas entidades você pode'
      - '&7atacar por vez com o auto-click.'
      - ''
      - '&fQuantia atual: &a{amount}'
      - '&fPreço para evoluir +1: &2$ &a{money} coins&f.'
      - ''
      - '&aClique para dar upgrade.'

Placeholders disponíveis: {amount} - Quantidade atual, {money} - Preço do upgrade

upgrade-max

Exibido quando o jogador já atingiu o upgrade máximo.

Exemplo:

items:
  upgrade-max:
    material: '7ae9116e5a43fbc52e17f250f2f59826fb0554b15ec279ee186db321398fedde'
    name: '&eAtacar Vários'
    lore:
      - '&7Gerencie quantas entidades você pode'
      - '&7atacar por vez com o auto-click.'
      - ''
      - '&fQuantia atual: &a{amount}'
      - ''
      - '&cVocê já está com o upgrade máximo.'

toggle-on

Exibido quando o auto-click está ligado.

Exemplo:

items:
  toggle-on:
    material: 'INK_SACK:10'
    name: '&eAuto-Click'
    lore:
      - '&7Alterne o funcionamento do seu'
      - '&7sistema de auto-click.'
      - ''
      - '&fStatus: &aLigado&f.'
      - ''
      - '&cClique para desligar.'

toggle-off

Exibido quando o auto-click está desligado.

Exemplo:

items:
  toggle-off:
    material: 'INK_SACK:8'
    name: '&eAuto-Click'
    lore:
      - '&7Alterne o funcionamento do seu'
      - '&7sistema de auto-click.'
      - ''
      - '&fStatus: &cDesligado&f.'
      - ''
      - '&aClique para ligar.'

Menu onde os jogadores podem comprar tempo adicional de auto-click.

main-times:
  name: '&8Auto-Click'
  size: 27
  slots: [ 11, 13, 15 ]
  previous-slot: 9
  next-slot: 17
  back-slot: 22

Os itens de tempo são configurados no arquivo config.yml na seção times.

Menu onde os jogadores podem visualizar e desbloquear mobs.

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

Os mobs são configurados no arquivo mobs.yml.

Opções de configuração de menus

name

Define o título do menu exibido no topo.

Exemplo:

name: '&8Auto-Click'

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, 20, 21, 22, 23, 24 ]

back-slot

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

Exemplo:

back-slot: 40

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

Os slots começam em 0 (canto superior esquerdo) e vão até 53 (canto inferior direito em um menu de tamanho 54).

Materiais

Você pode usar materiais do Minecraft ou texturas de cabeças (skulls) usando o valor de textura.

Exemplos:

# Material normal
material: 'PAPER'

# Material com data value (1.8-1.12)
material: 'INK_SACK:10'

# Cabeça do jogador
material: '{player}'

# Cabeça customizada (textura base64)
material: '437f617c73e805cea2e736241e1343ca1a6d11c6216bf16f35287ff68ddefd40'

Nesta página