Menus
Configuração completa dos menus do yMaquinasVirtuais
Menus
Este arquivo contém todas as configurações dos menus (GUIs) do plugin, incluindo o menu principal, loja, gerenciamento de máquinas e muito mais.
Localização
plugins/yMaquinasVirtuais/menus.ymlSetas de Navegação
Configuração global das setas usadas em todos os menus para navegação:
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)
Menu principal onde o jogador gerencia suas máquinas.
Configuração Básica
main:
name: '&8Máquinas'
size: 45
slots: [ 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25 ]
previous-slot: 36
next-slot: 44
sell-all-slot: 39
profile-slot: 40
top-slot: 41
shop-slot: 37
friends-machines-slot: 43Parâmetros do Menu
| Parâmetro | Tipo | Descrição |
|---|---|---|
name | String | Nome do menu exibido |
size | Número | Tamanho do inventário (múltiplo de 9) |
slots | Lista | Slots onde as máquinas serão exibidas |
previous-slot | Número | Slot do botão de página anterior |
next-slot | Número | Slot do botão de próxima página |
sell-all-slot | Número | Slot do botão de vender tudo |
profile-slot | Número | Slot das informações do perfil |
top-slot | Número | Slot do botão de ranking |
shop-slot | Número | Slot do botão da loja |
friends-machines-slot | Número | Slot do botão de máquinas de amigos |
Itens do Menu Principal
Profile
items:
profile:
material: '{player}'
name: '&eSuas informações'
lore:
- ''
- ' &fSlots: &c{slots_current}&7/&a{slots_total}'
- ''
- ' &fMáquinas funcionando: &a{machines}&f.'
- ' &fDrops a vender: &7{to_sell}&f.'
- ''Placeholders disponíveis:
{slots_current}- Slots em uso{slots_total}- Total de slots disponíveis{machines}- Quantidade de máquinas ativas{to_sell}- Drops disponíveis para venda
Vender Tudo
sell-all:
material: 'CAULDRON_ITEM'
name: '&eVender Tudo!'
lore:
- '&7Venda os drops da sua'
- '&7máquina de uma só vez.'
- ''
- ' &fDrops a vender: &7{to_sell}'
- ''
- '&aClique para vender.'TOP Ranking
top:
material: 'SIGN'
name: '&eTOP'
lore:
- '&7Clique para ver os'
- '&7jogadores que possuem'
- '&7mais máquinas.'Shop
shop:
material: 'EMERALD'
name: '&eShop!'
lore:
- '&7Clique para comprar'
- '&7mais máquinas.'Itens Decorativos (Facing)
Você pode adicionar itens decorativos que preenchem espaços vazios:
facing:
e0:
slot: 10
material: 'STAINED_GLASS_PANE:14'
name: ' '
lore: []Menu de Máquina (machine)
Menu de gerenciamento individual de uma máquina.
machine:
name: '&8Máquina'
size: 27
back-slot: 0
items:
info-slot: 10
drops-slot: 11
friends-slot: 13
upgrades-slot: 15
level-slot: 16
remove-slot: 12Itens da Máquina
Informações
info:
material: '{machine}'
name: '&a{machine} &fL.{level}'
lore:
- ''
- ' &fDono: &7{owner}&f.'
- ' &fStack: &7{stack}&f.'
- ' &fDrops armazenados: &a{to_sell}&f.'
- ''
- ' &f> Drops gerados por rodada: &b{drops_round}&f.'
- ' &f> Velocidade de geração: &b{speed}s&f.'
- ''Placeholders:
{machine}- Nome da máquina{level}- Nível da máquina{owner}- Dono da máquina{stack}- Quantidade no stack{to_sell}- Drops armazenados{drops_round}- Drops por rodada{speed}- Velocidade em segundos
Gerenciar Drops
drops:
material: '12ef39437d7d43a034c5a40b974e8d2c6734a218c76485d04910f507bdc2e809'
name: '&aDrops'
lore:
- '&7Gerencie os drops que estão'
- '&7armazenados nesta máquina.'
- ''
- ' &fDrops armazenados: &a{to_sell}&f.'
- ''
- '&aClique para gerenciar.'Upgrades
upgrades:
material: '365fc0426230a2e88df29d2d8ec4512e6dbdbc0777b4b83cdda2ede81864d6'
name: '&aUpgrades'
lore:
- '&7Sua máquina necessita de'
- '&7melhorias para ficar mais'
- '&7eficiente.'
- ''
- '&aClique para acessar.'Remover
remove:
material: BARRIER
name: '&cRemover'
lore:
- '&7Remova máquinas deste stack de'
- '&7máquinas.'
- ''
- '&aBotão &fESQUERDO&a para remover TODOS.'
- '&aBotão &fDIREITO&a para escolher a quantia.'Menu de Upgrades (upgrades)
Menu para melhorar a máquina.
upgrades:
name: '&8Máquina'
size: 27
back-slot: 18
items:
drops-slot: 12
speed-slot: 14Upgrade de Drops
drops:
material: EYE_OF_ENDER
name: '&aUpgrade de Drops'
lore:
- '&7Esta evolução faz com que a'
- '&7máquina produza mais drops'
- '&7por rodada.'
- ''
- ' &fNível: &7{nivel_actual}/{nivel_max}&f.'
- ' &fDrops obtidos por mob: &7{drops_actual}/{drops_max}&f.'
- ' &fCusto para próx nível: &7{money} coins&f.'
- ''
- '&aClique para evoluir.'Placeholders:
{nivel_actual}- Nível atual do upgrade{nivel_max}- Nível máximo do upgrade{drops_actual}- Drops atuais por rodada{drops_max}- Drops máximos por rodada{money}- Custo do próximo nível
Upgrade de Velocidade
speed:
material: EXP_BOTTLE
name: '&aUpgrade de Velocidade'
lore:
- '&7Esta evolução faz com que o'
- '&7tempo de geração da máquina'
- '&7seja reduzido.'
- ''
- ' &fNível: &7{nivel_actual}/{nivel_max}&f.'
- ' &fTempo: &7{speed_actual}s/{speed_max}s&f.'
- ' &fCusto para próx nível: &7{money} coins&f.'
- ''
- '&aClique para evoluir.'Menu de Drops (drops)
Menu para visualizar e coletar os drops armazenados.
drops:
name: '&8Máquina'
size: 54
slots: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34 ]
previous-slot: 18
next-slot: 26
back-slot: 49Menu de Amigos (friends)
Menu para gerenciar quem pode usar a máquina.
friends:
name: '&8Máquina'
size: 54
slots: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43 ]
previous-slot: 9
next-slot: 17
back-slot: 18
items:
add-slot: 27Adicionar Amigo
add:
material: '8e9b27fccd80921bd263c91dc511d09e9a746555e6c9cad52e8562ed0182a2f'
name: '&aAdicionar amigo'
lore:
- '&7Clique aqui para adicionar'
- '&7amigos para poder usar'
- '&7esta máquina.'Item do Amigo
friend:
material: '{player}'
name: '&a{player}'
lore:
- ''
- '&aBotão &fDIREITO&a para deletar.'
- ''Menu da Loja (shop)
Menu onde os jogadores compram máquinas.
shop:
name: '&8Loja de máquinas'
size: 54
slots: [ 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34 ]
previous-slot: 47
next-slot: 53
back-slot: 45
items:
info-slot: 49
multiplier-slot: 50Informações Gerais
info:
material: '1cba7277fc895bf3b673694159864b83351a4d14717e476ebda1c3bf38fcf37'
name: '&aInformações gerais'
lore:
- '&7Máquinas são uma das partes mais'
- '&7importantes do servidor! Com'
- '&7elas, é possível receber muuuitos'
- '&7coins!'
- ''
- '&fDesconto: &7{discount}% ( {group} &7)&f.'
- '&fLimite de compra: &7{limit}&f.'Placeholders:
{discount}- Porcentagem de desconto do jogador{group}- Nome do grupo de desconto{limit}- Limite de compra do jogador
Multiplicador de Compra
multiplier:
material: 'b73e87235a2f691cf14bb0d414fda2563f040865c74273bf2c8bc095fecb228'
name: '&aMultiplicador de compra'
lore:
- '&7Quanto mais limite de compra,'
- '&7mais máquinas é possível comprar'
- '&7por vez, porém, há mais um jeito'
- '&7de comprar máquinas mais rápido,'
- '&7que é o multiplicador de compra!'
- '&7Ele fornece mais máquinas a'
- '&7cada compra feita.'
- ''
- ' &fMultiplicador ativo: &7{active}&f.'
- ' &fMultiplicador máximo: &7{max}&f.'
- ''
- '&aClique para alterar seu multiplicador.'Estados de Máquinas na Loja
Aguardando Liberação
wait:
material: BARRIER
name: '{machine}'
lore:
- ''
- '&cVocê não pode comprar esta máquina.'
- '&7Ela será liberado em: &f{date} - &f{hour}'
- '&7Tempo para liberar: &f{time_formatted}'
- ''Sem Permissão
permission:
material: BARRIER
name: '{machine}'
lore:
- ''
- '&cVocê não pode comprar esta máquina.'
- '&7Você não possui permissão.'
- ''Menu de TOP (top)
Ranking dos jogadores com mais máquinas.
top:
name: '&8TOP MÁQUINAS'
size: 36
slots: [ 10, 11, 12, 13, 14, 15, 16 ]
back-slot: 31
previous-slot: 9
next-slot: 17
items:
machines:
material: '{player}'
name: '&7{player}'
lore:
- ''
- '&fMáquinas funcionando: &7{amount}'
- '&fPosição: &e{pos}º'
- ''Placeholders:
{player}- Nome do jogador{amount}- Quantidade de máquinas{pos}- Posição no ranking
Menu de Máquinas de Amigos (friends-machines)
Menu para acessar máquinas compartilhadas por amigos.
friends-machines:
name: '&8Máquinas - Amigos'
size: 45
slots: [ 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25 ]
previous-slot: 36
next-slot: 44
back-slot: 39
sell-all-slot: 40Texturas Personalizadas
O plugin suporta texturas personalizadas usando hashs de textura. Exemplos:
material: '12ef39437d7d43a034c5a40b974e8d2c6734a218c76485d04910f507bdc2e809'Você pode obter texturas personalizadas em sites como:
Notas Importantes
- Os slots devem estar dentro do tamanho do menu (0 a size-1)
- Use
{player}como material para exibir a cabeça do jogador - Texturas personalizadas devem usar o hash completo (64 caracteres)
- Os itens decorativos (facing) são opcionais
- Todos os menus suportam códigos de cor usando
&