#
⛺ Placeholders
Ce document référence l'intégralité des placeholders disponibles dans Horizons. Le plugin utilise deux systèmes distincts : le système Interne (natif) et PlaceholderAPI (PAPI).
#
📋 Référence Rapide des Formats
#
🛠 1. Placeholders Internes (Format {})
Ces placeholders fonctionnent partout dans le plugin Horizons (messages.yml, menus, etc.).
#
👤 Joueur
#
🌍 Serveur & Monde
#
👥 Équipes
#
💰 Économie (Vault)
#
🏪 Shops & Économie Dynamique
Ces placeholders permettent d'afficher les données en temps réel des items.
Syntaxe Globale : {shop_<type>_<shopId>_<item>}
<shopId>: Identifiant du shop (Formatfichier::npc, ex:shop::1)<item>: Identifiant de l'item- Interact :
DIAMOND,IRON_INGOT - Custom :
oraxen:my_sword,itemsadder:namespace:id
- Interact :
#
⏱️ Temps
#
📦 Données Items
Remplacer <shopId> et <item> dans les exemples ci-dessous :
#
🔌 2. PlaceholderAPI (Format %hz_...%)
Utilisables dans les plugins tiers (TAB, FeatherBoard...).
#
👤 Joueur
#
👥 Équipe du Joueur
#
🏆 Équipe Spécifique
Permet d'afficher les infos d'une équipe précise (utile pour les classements).
Remplacer <team> par le nom de l'équipe (sensible à la casse).
#
🏪 Shops (Via PAPI)
Tous les placeholders de shop internes sont accessibles via PAPI en ajoutant %hz_.
Format : %hz_shop_<type>_<shopId>_<item>%
%hz_shop_price_shop::1_DIAMOND%%hz_shop_stock_left_shop::1_DIAMOND%%hz_shop_next_reset%- (Voir tableau "Données Items" ci-dessus pour tous les types)
#
🎯 3. Hologrammes Natifs (Format %%)
Ces placeholders sont spécifiques aux hologrammes gérés par Horizons et dépendent souvent du contexte (bloc regardé, entité liée).
#
📈 4. Scores Alternatifs (Extensions)
Si des modules ajoutent des types de scores supplémentaires (ex: kills, wins).
#
Format Interne
{alt_<type>_player}: Score du joueur{alt_<type>_team}: Score de l'équipe du joueur
#
Format PAPI
%hz_player_alt_score_<type>%: Score du joueur%hz_team_alt_score_<type>%: Score de l'équipe du joueur%hz_<team>_alt_score_<type>%: Score d'une équipe précise