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: 16Estrutura 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 (main)
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: 16Itens 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 de tempos (main-times)
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: 22Os itens de tempo são configurados no arquivo config.yml na seção times.
Menu de mobs (main-mobs)
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: 40Os 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: 27Valores 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: 40previous-slot
Define o slot onde o botão de página anterior será exibido.
Exemplo:
previous-slot: 18next-slot
Define o slot onde o botão de próxima página será exibido.
Exemplo:
next-slot: 26Os 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'