LogoyStore

Menus

Configuração dos menus do plugin

Menus

O arquivo menus.yml contém todas as configurações dos menus interativos do ySkills.

Arquivo de Configuração

Localização: plugins/ySkills/menus.yml

Setas de Navegação

Configuração das setas usadas em todos os 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.']
main:
  name: '&8Habilidades'
  size: 54
  
  items:
    # Perfil do jogador
    profile:
      slot: 12
      material: '{player}' # Cabeça do jogador
      name: '&6✦ &a{player}'
      lore:
        - '&8&m------------------------'
        - '&7Perfil do jogador'
        - ''
        - '&7Nível Total: &b{level}'
        - '&7XP Total: &a{xp}'
        - ''
        - '&7Bônus Ativo: &6{bonus_display}'
        - '&7Multiplicador Global: &e+{bonus}%'
        - '&8&m------------------------'
    
    # Ícone de Actionbar
    actionbar:
      slot: 8
      material: '60335c5089b28f7e1261749bf107fa675900c1956ca9e6d851ba55a5e1f8624a' # Texture
      name: '&6Actionbar de Habilidades'
      lore:
        - '&7Receber as informações de XP na'
        - '&7sua actionbar.'
        - ''
        - '&fStatus: &r{status}&f.'
        - ''
        - '&aClique para alternar.'
    
    # Ranking
    ranking:
      slot: 14
      material: 'BOOK_AND_QUILL'
      name: '&eRanking de Habilidades'
      lore: ['&7Clique para abrir o TOP de habilidades.']
    
    # Requisitos
    requirements:
      slot: 53
      material: 'IRON_FENCE'
      name: '&cRequisitos de Nível'
      lore:
        - '&8&m------------------------'
        - '&7Veja os requisitos de nível'
        - '&7para quebrar blocos e'
        - '&7enfrentar mobs especiais.'
        - '&8&m------------------------'
        - ''
        - '&eClique para visualizar!'

Ícones de Boosters

main:
  items:
    # Booster Global
    booster-global:
      slot: 45
      active:
        material: 'NETHER_STAR'
        name: '&6⚡ Booster Global Ativo'
        lore:
          - '&8&m------------------------'
          - '&7Multiplicador: &6{multiplier}x'
          - '&7Skill: &a{skill}'
          - '&7Tempo restante: &e{time}'
          - ''
          - '&7Ativado por: &f{activator}'
          - '&8&m------------------------'
        glow: true
      inactive:
        material: 'COAL'
        name: '&7⚡ Sem Booster Global'
        lore:
          - '&8&m------------------------'
          - '&7Nenhum booster global'
          - '&7está ativo no momento.'
          - '&8&m------------------------'
        glow: false
    
    # Booster Individual
    booster-individual:
      slot: 46
      active:
        material: 'BLAZE_POWDER'
        name: '&e⚡ Booster Individual Ativo'
        lore:
          - '&8&m------------------------'
          - '&7Multiplicador: &e{multiplier}x'
          - '&7Skill: &b{skill}'
          - '&7Tempo restante: &a{time}'
          - '&8&m------------------------'
        glow: true
      inactive:
        material: 'COAL'
        name: '&7⚡ Sem Booster Individual'
        lore:
          - '&8&m------------------------'
          - '&7Você não possui um booster'
          - '&7individual ativo.'
          - '&8&m------------------------'
        glow: false
top:
  name: '&8Habilidades'
  size: 54
  back-slot: 49
  
  items:
    first:
      slot: 4
      material: '{player}' # Cabeça do jogador
      name: '&61º Lugar - {player}'
      lore:
        - ''
        - '&7Nível: &f{level}'
        - '&7XP: &f{xp}'
        - ''
        - '&fSua posição: &a{self_pos}º &e- &7{self_xp}'
abilities:
  name: '&8Habilidades - {skill}'
  size: 54
  back-slot: 49
  slots: [19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34]
  
  items:
    skill-info:
      slot: 4
      name: '{skill}'
      lore:
        - '&7Seu nível: &f{level}'
        - '&7XP: &f{xp}'
        - ''
        - '&7A cada &f{levels_per_ability} &7níveis'
        - '&7suas habilidades sobem de nível!'
    
    no-abilities:
      slot: 22
      material: 'BARRIER'
      name: '&cSem Habilidades'
      lore:
        - '&7Esta skill não possui habilidades.'

Ícones de Habilidades

abilities:
  ability-icons:
    unlocked:
      # Cores por tipo
      passive:
        material: 'INK_SACK:10'
        color: '&a'
        type-name: 'Passiva'
      active:
        material: 'INK_SACK:1'
        color: '&c'
        type-name: 'Ativa'
      chance:
        material: 'INK_SACK:11'
        color: '&e'
        type-name: 'Chance'
      
      # Lore base
      lore:
        - '&7{description}'
        - ''
        - '&7Tipo: {type_color}{type_name}'
        - ''
        - '&aNível: &f{ability_level}/{max_level}'
        - ''
      
      # Lore específica por tipo
      passive-lore:
        - '&7Bônus atual: &e+{value}%'
      
      active-lore:
        - '&7Duração: &f{duration}s'
        - '&7Cooldown: &f{cooldown}s'
        - ''
        - '&bShift + Clique Direito para ativar'
      
      chance-lore:
        - '&7Chance atual: &e{chance}%'
    
    locked:
      material: 'INK_SACK:8'
      lore:
        - '&7{description}'
        - ''
        - '&7Tipo: {type_color}{type_name}'
        - ''
        - '&c✗ Bloqueada'
        - ''
        - '&7Desbloqueie no nível &f{unlock_level}'
        - '&7Faltam &c{levels_remaining} &7níveis'
requirements:
  name: '&8Requisitos de Nível'
  size: 54
  back-slot: 49
  
  items:
    info:
      slot: 4
      material: 'BOOK'
      name: '&cRequisitos de Nível'
      lore:
        - '&8&m------------------------'
        - '&7Alguns blocos e mobs possuem'
        - '&7requisitos de nível para'
        - '&7serem quebrados ou derrotados.'
        - ''
        - '&7Modo &eANY&7: Qualquer skill atende'
        - '&7Modo &cALL&7: Todas as skills necessárias'
        - '&8&m------------------------'
    
    blocks-tab:
      slot: 21
      material: 'DIAMOND_ORE'
      name: '&b⛏ Blocos'
      lore:
        - '&8&m------------------------'
        - '&7Requisitos para quebrar'
        - '&7blocos especiais.'
        - ''
        - '&7Total: &f{count} blocos'
        - '&8&m------------------------'
        - ''
        - '&eClique para visualizar!'
    
    mobs-tab:
      slot: 23
      material: 'SKULL_ITEM:4'
      name: '&c⚔ Mobs'
      lore:
        - '&8&m------------------------'
        - '&7Requisitos para derrotar'
        - '&7mobs especiais.'
        - ''
        - '&7Total: &f{count} mobs'
        - '&8&m------------------------'
        - ''
        - '&eClique para visualizar!'

Placeholders dos Menus

PlaceholderDescrição
{player}Nome do jogador
{level}Nível total ou da skill
{xp}XP formatado
{skill}Nome da skill
{bonus}Multiplicador de bônus
{bonus_display}Display do bônus ativo
{multiplier}Multiplicador do booster
{time}Tempo restante
{activator}Quem ativou o booster
{status}Status (Ativado/Desativado)

Texturas Customizadas

Você pode usar texturas de cabeças usando o código da textura no material. Exemplo: material: '60335c5089b28f7e...'

Recarregar Menus

Após modificar o menus.yml, use /skills reload para aplicar as mudanças.

Nesta página