LogoyStore

Placeholders

Integração com PlaceholderAPI e LegendChat

Placeholders

O ySkills oferece suporte completo ao PlaceholderAPI e LegendChat, permitindo que você use informações de skills em outros plugins.

Dependência Opcional

Para usar os placeholders, você precisa ter o PlaceholderAPI instalado no servidor.

PlaceholderAPI

Placeholders Gerais

PlaceholderDescriçãoExemplo de Retorno
%yskills_total_level%Nível total (soma de todas as skills)250
%yskills_total_xp%XP total (soma de todas as skills)15.5k
%yskills_total_xp_raw%XP total sem formatação15500

Placeholders por Skill

Substitua [skill] pelo identificador da skill: mining, swords, fishing, woodcutting, excavation, herbalism, axes, archery, alchemy, acrobatics

Informações Básicas

PlaceholderDescriçãoExemplo de Retorno
%yskills_[skill]_level%Nível na skill45
%yskills_[skill]_xp%XP atual na skill (formatado)12.3k
%yskills_[skill]_xp_raw%XP atual na skill (sem formatação)12300
%yskills_[skill]_xp_next%XP necessário para o próximo nível5000
%yskills_[skill]_xp_progress%Progresso em % para próximo nível68%
%yskills_[skill]_xp_progressbar%Barra de progresso visual▰▰▰▰▰▰▱▱▱▱
%yskills_[skill]_rank%Posição no ranking da skill3
%yskills_[skill]_max_level%Nível máximo da skill100
%yskills_[skill]_is_max%Se está no nível máximotrue/false
%yskills_[skill]_name%Nome da skillMineração
%yskills_[skill]_tag%TAG para o TOP1[⚒]

Exemplos de Uso

# Exemplo no TAB
tab-format: '%yskills_total_level% &7| &f%player_name%'

# Exemplo no chat
chat-format: '%yskills_mining_tag% &f%player_name%: &7%message%'

# Exemplo em holograma
lines:
  - '&6Seu Nível de Mineração'
  - '&fNível: &b%yskills_mining_level%'
  - '&7%yskills_mining_xp_progressbar%'
  - '&a%yskills_mining_xp_progress%'

Placeholders de Boosters

Boosters Gerais

PlaceholderDescriçãoExemplo de Retorno
%yskills_booster_active%Se tem booster ativotrue/false
%yskills_booster_multiplier%Multiplicador atual (maior entre global e individual)2.5x
%yskills_booster_multiplier_[skill]%Multiplicador para skill específica3.0x

Boosters Globais

PlaceholderDescriçãoExemplo de Retorno
%yskills_booster_global_active%Se há booster global ativotrue/false
%yskills_booster_global_multiplier%Multiplicador do booster global2.0x
%yskills_booster_global_time%Tempo restante do booster global45m 32s

Boosters Individuais

PlaceholderDescriçãoExemplo de Retorno
%yskills_booster_individual_active%Se tem booster individual ativotrue/false
%yskills_booster_individual_multiplier%Multiplicador do booster individual1.5x
%yskills_booster_individual_time%Tempo restante do booster individual1h 15m

Placeholders de Ranking

Substitua [skill] pela skill e [pos] pela posição (1-10).

PlaceholderDescriçãoExemplo de Retorno
%yskills_top_[skill]_[pos]_name%Nome do jogador na posição XSteve
%yskills_top_[skill]_[pos]_level%Nível do jogador na posição X87
%yskills_top_[skill]_[pos]_xp%XP do jogador na posição X125.4k

Exemplos de Uso

# Holograma de TOP Mining
lines:
  - '&6&l▬▬▬▬ TOP MINERAÇÃO ▬▬▬▬'
  - '&f1º &7%yskills_top_mining_1_name% &8- &b%yskills_top_mining_1_level%'
  - '&f2º &7%yskills_top_mining_2_name% &8- &b%yskills_top_mining_2_level%'
  - '&f3º &7%yskills_top_mining_3_name% &8- &b%yskills_top_mining_3_level%'

LegendChat

O ySkills também oferece integração com o LegendChat através de placeholders personalizados.

Formato Diferente

Os placeholders do LegendChat usam chaves {} em vez de %%.

Placeholders Gerais

PlaceholderDescriçãoExemplo de Retorno
{skills_level}Nível total250
{skills_xp}XP total15.5k

Placeholders por Skill

Substitua [skill] pelo identificador da skill.

PlaceholderDescriçãoExemplo de Retorno
{[skill]_level}Nível na skill45
{[skill]_xp}XP na skill12.3k
{[skill]_name}Nome da skillMineração
{[skill]_tag}TAG para o TOP1[⚒]

Exemplos de Uso no LegendChat

# config.yml do LegendChat
format:
  default: '{mining_tag} &f{player}: &7{message}'

# TAG só aparece para TOP1
tag-format: '&6&l[TOP1] &f{player}'

Exemplos Práticos

Sistema de Prefixos por Nível

# Usando Vault ou LuckPerms com PlaceholderAPI
# Condicional: Se nível mining >= 50, mostrar prefixo especial

prefix:
  - condition: '%yskills_mining_level% >= 50'
    prefix: '&6[Minerador Mestre]'
  - condition: '%yskills_mining_level% >= 25'
    prefix: '&e[Minerador]'
  - default: '&7[Novato]'

Scoreboard com Skills

# Exemplo de scoreboard usando FeatherBoard ou similar
scoreboard:
  title: '&6&lSEU SERVIDOR'
  lines:
    - '&7'
    - '&fNível Total: &b%yskills_total_level%'
    - '&7'
    - '&e⛏ Mining: &f%yskills_mining_level%'
    - '&c⚔ Swords: &f%yskills_swords_level%'
    - '&a✿ Herbalism: &f%yskills_herbalism_level%'
    - '&7'
    - '&6Booster: &f%yskills_booster_multiplier%'
    - '&7'

Holograma de Estatísticas

# Exemplo usando DecentHolograms ou HolographicDisplays
lines:
  - '&6&l⚡ SUAS ESTATÍSTICAS ⚡'
  - '&r'
  - '&fNível Total: &b%yskills_total_level%'
  - '&fXP Total: &a%yskills_total_xp%'
  - '&r'
  - '&7Melhor Skill:'
  - '&e%yskills_mining_name% &8- &fLvl %yskills_mining_level%'
  - '&r'
  - '&7Ranking Mining: &f#%yskills_mining_rank%'
  - '%yskills_mining_xp_progressbar%'
  - '&a%yskills_mining_xp_progress% &7para o próximo nível'

Atualização de Placeholders

Os placeholders são atualizados automaticamente a cada ação que modifica XP/nível. Para placeholders em hologramas ou scoreboards, configure o intervalo de atualização no plugin que os utiliza.

Lista de Skills Válidas

Para usar nos placeholders [skill]:

  • mining - Mineração
  • excavation - Escavação
  • woodcutting - Lenhador
  • herbalism - Herbalismo
  • swords - Espadas
  • axes - Machados
  • archery - Arquearia
  • fishing - Pesca
  • alchemy - Alquimia
  • acrobatics - Acrobacia

Skills Personalizadas

Se você criar skills personalizadas, use o identificador (key) definido no arquivo de configuração da skill.

Nesta página