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 de edição
main:
name: '&8Bundles'
size: 27
items:
shop-slot: 14
my-bundles-slot: 12
my-bundles:
material: '7d628da96666f6ca7e67b12cf5589a881fa6ea355f12abe652f2c62794a1dd7'
name: '&6Meus Bundles'
lore:
- '&7Veja os seus pacotes e ative-os quando'
- '&7achar necessário.'
- ''
- '&fBundles armazenados: &a{amount}'
- ''
- '&aClique para acessar!'
shop:
material: 'a64c1490c1254807b7e3fe7b3a5a3b3f15cc699ab3872cc02968e9712570ef99'
name: '&6Loja de Bundles'
lore:
- '&7Adquira pacotes personalizados para'
- '&7melhorar sua experiência no servidor.'
- ''
- '&fBundles disponíveis: &a{amount}'
- ''
- '&aClique para acessar a loja!'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 (main)
Menu principal exibido quando os jogadores executam /bundle.
Estrutura básica
main:
name: '&8Bundles'
size: 27
items:
shop-slot: 14
my-bundles-slot: 12Itens do menu
my-bundles
Botão para acessar os bundles armazenados do jogador.
Exemplo:
items:
my-bundles:
material: '7d628da96666f6ca7e67b12cf5589a881fa6ea355f12abe652f2c62794a1dd7'
name: '&6Meus Bundles'
lore:
- '&7Veja os seus pacotes e ative-os quando'
- '&7achar necessário.'
- ''
- '&fBundles armazenados: &a{amount}'
- ''
- '&aClique para acessar!'Placeholder disponível: {amount} - Quantidade de bundles armazenados
shop
Botão para acessar a loja de bundles disponíveis.
Exemplo:
items:
shop:
material: 'a64c1490c1254807b7e3fe7b3a5a3b3f15cc699ab3872cc02968e9712570ef99'
name: '&6Loja de Bundles'
lore:
- '&7Adquira pacotes personalizados para'
- '&7melhorar sua experiência no servidor.'
- ''
- '&fBundles disponíveis: &a{amount}'
- ''
- '&aClique para acessar a loja!'Placeholder disponível: {amount} - Quantidade de bundles disponíveis
Menu de shop (shop)
Menu onde os jogadores podem comprar bundles disponíveis.
shop:
name: '&8Bundles'
size: 54
slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33 ]
previous-slot: 13
next-slot: 26
back-slot: 49
items:
empty-slot: 22
empty:
material: 'WEB'
name: '&cNenhum Bundle Liberado'
lore:
- '&7Você não possui nenhum bundle'
- '&7liberado no momento.'Opções de configuração
slots
Define os slots onde os bundles serão exibidos.
Exemplo:
slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33 ]empty
Item exibido quando não há bundles disponíveis.
Exemplo:
items:
empty:
material: 'WEB'
name: '&cNenhum Bundle Liberado'
lore:
- '&7Você não possui nenhum bundle'
- '&7liberado no momento.'Menu de Meus Bundles (my-bundles)
Menu onde os jogadores podem ativar seus bundles armazenados.
my-bundles:
name: '&8Bundles'
size: 54
slots: [ 11, 12, 13, 14, 15, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33 ]
previous-slot: 13
next-slot: 26
back-slot: 49
items:
empty-slot: 22
empty:
material: 'WEB'
name: '&cNenhum Bundle Armazenado'
lore:
- '&7Você não possui nenhum bundle'
- '&7armazenado no momento.'Opções de configuração
empty
Item exibido quando não há bundles armazenados.
Exemplo:
items:
empty:
material: 'WEB'
name: '&cNenhum Bundle Armazenado'
lore:
- '&7Você não possui nenhum bundle'
- '&7armazenado no momento.'Opções de configuração de menus
name
Define o título do menu exibido no topo.
Exemplo:
name: '&8Bundles'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: 49previous-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).