LogoyStore

Menus

Configuração de todos os menus do plugin.

O arquivo menus.yml permite personalizar todos os menus do plugin, incluindo itens, lores e decoração.

Setas de Navegação

arrows:
  back:
    material: 'ARROW:0'
    name: '&cVoltar'
    lore:
      - ' &7Clique para voltar.'
  previous:
    material: 'ARROW:0'
    name: '&cAnterior'
  next:
    material: 'ARROW:0'
    name: '&aProximo'

O menu principal é aberto com /dungeon e mostra as estatísticas do jogador e acesso às funcionalidades.

main-menu:
  name: '&8yDungeons'
  size: 54
  stats-item:
    slot: 4
    material: '{player}'
    name: '&6&lSuas Estatisticas'
    lore:
      - ''
      - ' &7Jogador: &f{player}'
      - ' &7Nivel da Espada: &e{sword_level}'
      - ' &7Rank: {sword_rank}'
      - ''
      - ' &7Mobs Mortos: &c{mob_kills}'
      - ' &7Bosses Mortos: &4{boss_kills}'
      - ' &7Dungeons: &a{dungeons_completed}'
      - ' &7Money: &5{amount}'

Botões disponíveis:

BotãoSlotDescrição
arenas-button20Abre o seletor de arenas
rewards-button24Abre o menu de recompensas
top-button49Abre o menu de ranking
passes-button22Abre o menu de passes
upgrades-button31Abre o menu de upgrades

O menu do Bruxo é aberto com /bruxo durante uma dungeon e permite comprar buffs e upgrades.

bruxo:
  name: '&5&lBruxo'
  size: 54
  player-info:
    slot: 4
    material: '{player}'
    name: '&5&lSeu Perfil'
  buff-slots: [19,20,21,22,23,24,25]
  upgrade-slots: [37,38,39]

Seletor de Arenas

arenas-selector:
  name: '&8Arenas'
  size: 36
  matchmaking-slot: 11
  solo-slot: 13
  party-slot: 15
arenas-matchmaking:
  name: '&8Arenas — Matchmaking'
  size: 54
  slots: [0,1,2,3,4,5,6,7,8,9,10,...]
  dungeon-item:
    material: 'BEACON'
    name: '&a{dungeon_name}'
    lore:
      - ''
      - ' &7Status: {status}'
      - ' &7Fila: &e{queue_size}&7/&e{max_players}'
sword-upgrade:
  name: '&6&lUpgrades de Espada'
  size: 54
  back-slot: 49
  upgrade-slots: [19,20,21,22,23,24,25]
armor-upgrade:
  name: '&9&lUpgrades de Armadura'
  size: 54
  back-slot: 49
  upgrade-slots: [19,20,21,22,23,24,25]

Permite aos jogadores escolher qual arma desejam fazer upgrades.

weapon-select:
  name: '&d&lSelecionar Arma'
  size: 27
  back-slot: 22
  # Slots onde as armas são exibidas
  weapon-slots: [10, 11, 12, 13, 14, 15, 16]
  
  # Template para arma disponível/desbloqueada
  weapon-item:
    material: 'BLAZE_ROD'
    name: '&d{weapon}'
    lore:
      - ''
      - ' &7Status: {status}'
      - ''
      - ' &eClique para ver upgrades'
      - ''
  
  # Template para arma bloqueada
  weapon-locked-item:
    material: 'BLAZE_ROD'
    name: '&c{weapon} &8(Bloqueada)'
    lore:
      - ''
      - ' &7Status: {status}'
      - ''
      - ' &eClique para desbloquear'
      - ''
  
  # Item exibido em slots vazios
  empty-slot:
    material: 'STAINED_GLASS_PANE:7'
    name: ' '

Exibe os upgrades disponíveis para a arma selecionada.

weapon-upgrade:
  name: '&d&lUpgrades de Armas — {weapon}'
  size: 54
  back-slot: 49
  # Slot onde o botão de desbloquear aparece quando bloqueado
  unlock-slot: 13
  # Slots onde os upgrades são exibidos
  upgrade-slots: [19,20,21,22,23,24,25]
  
  # Informações do jogador (perfil)
  player-info:
    slot: 4
    material: '{player}'
    name: '&d&lSeu Perfil'
    lore:
      - ''
      - ' &7Jogador: &f{player}'
      - ' &7Arma: &d{weapon}'
      - ''
  
  # Item exibido em slots vazios
  empty-slot:
    material: 'STAINED_GLASS_PANE:7'
    name: ' '
  
  # Item exibido em slots de upgrade quando a arma está bloqueada
  locked-item:
    material: 'STAINED_GLASS_PANE:14'
    name: '&c&lBloqueado'
    lore:
      - ''
      - ' &7Desbloqueie esta arma para'
      - ' &7ter acesso aos upgrades.'
      - ''
  
  # Botão de desbloqueio (aparece no unlock-slot quando bloqueado)
  unlock-item:
    material: 'NETHER_STAR'
    name: '&a&lDesbloquear Arma'
    lore:
      - ''
      - ' &7Arma: &d{weapon}'
      - ' &7Custo: &6{money} &7Money'
      - ''
      - ' &eClique para desbloquear'
      - ''

O menu de setup permite configurar dungeons in-game.

dungeon-setup-edit:
  name: '&8&lSetup da Dungeon &7- &f{dungeon}'
  size: 54

Itens de configuração:

SlotItemFunção
9IconeDefine o ícone da dungeon no menu
10Nome de ExibiçãoEdita o nome colorido
11Dungeon HabilitadaLiga/desliga a dungeon
12Modo SoloAlterna modo solo
13Modo de MorteAlterna entre REMOVE/SPECTATOR
14Inventário VazioExige inventário vazio para entrar
15Mínimo de JogadoresAjusta valor
16Máximo de JogadoresAjusta valor
28Gerenciar RoundsAbre menu de rounds
29Configurar MobsEdita mobs por round
30Configurar BossEdita boss por round
31Spawn de MobsDefine local de spawn
32Spawn de BossDefine local do boss

Toggles de equipamentos no menu admin

Itens no menu de edição da dungeon para alternar opções de kit custom:

disable-armor:
  slot: 19
  material: 'DIAMOND_CHESTPLATE'
  name: '&c&lDesativar Armaduras'
  lore:
    - ''
    - ' &7Status: {disable_armor}'
    - ''
    - ' &7Quando ligado, nao entrega armadura custom.'
    - ''
    - ' &eClique para alternar instantaneamente.'
disable-weapons:
  slot: 20
  material: 'BOW'
  name: '&c&lDesativar Weapons'
disable-sword:
  slot: 21
  material: 'DIAMOND_SWORD'
  name: '&c&lDesativar Espada'
keep-own-items:
  slot: 22
  material: 'ENDER_CHEST'
  name: '&a&lItens Proprios (Global)'
  lore:
    - ''
    - ' &7Status: {keep_own_items}'
    - ''
    - ' &7Quando ligado, jogadores entram com'
    - ' &7seus proprios itens (sem kit custom).'

Placeholders para Menus

PlaceholderDescrição
{player}Nome do jogador (head)
{dungeon}Key da dungeon
{dungeon_name}Nome de exibição da dungeon
{sword_level}Nível da espada
{sword_rank}Rank da espada
{armor_level}Nível da armadura
{armor_rank}Rank da armadura
{mob_kills}Total de mobs mortos
{boss_kills}Total de bosses mortos
{dungeons_completed}Dungeons completadas
{amount}Money acumulado
{round}Round atual
{total_rounds}Total de rounds
{mobs}Mobs restantes
{players}Jogadores na sessão
{passes}Passes disponíveis
{disable_armor}Status de disable-armor
{disable_weapons}Status de disable-weapons
{disable_sword}Status de disable-sword
{keep_own_items}Status de keep-own-items

Nesta página