Placeholders
SomaHider fournit des placeholders et en consomme. Les deux réclament PlaceholderAPI. L’extension s’enregistre toute seule à l’activation du plugin, si PlaceholderAPI est présent.
Les placeholders fournis par SomaHider
Section intitulée « Les placeholders fournis par SomaHider »| Placeholder | Renvoie |
|---|---|
%somahider_hidden% | true quand le joueur se trouve dans une zone active, false sinon. |
%somahider_zone% | Le nom de la zone où se trouve le joueur, ou une chaîne vide. |
%somahider_zones% | Le nombre de zones en cours. |
%somahider_active_<id>% | true quand la zone portant cet identifiant tourne. |
Utilisez-les dans un scoreboard ou dans la tab list pour indiquer aux joueurs qu’ils sont actuellement masqués.
Les endroits où SomaHider lit vos placeholders
Section intitulée « Les endroits où SomaHider lit vos placeholders »| Réglage | Résolu sur | Remarque |
|---|---|---|
disguise.name.value | Le joueur masqué | Le résultat devient son faux nom, coupé à 16 caractères. |
disguise.skin | Le joueur masqué | Le résultat est cherché comme pool, comme clé d’entrée, puis comme pseudo. |
disguise.name.prefix | Le joueur masqué, pour chaque observateur | Accepte les placeholders relationnels. |
disguise.name.suffix | Le joueur masqué, pour chaque observateur | Accepte les placeholders relationnels. |
reveal[].placeholder | Dépend du type de règle | Voir laisser certains joueurs se reconnaître. |
reveal[].equals | Globalement | Les valeurs écrites %...% sont résolues sans joueur. |
Un placeholder qui ne renvoie rien retombe sur une entrée au hasard du pool default, plutôt que
d’afficher un nom vide ou aucun skin.
Les placeholders relationnels
Section intitulée « Les placeholders relationnels »Un placeholder relationnel (%rel_...%) est résolu pour un couple de joueurs et non pour un seul, son
résultat peut donc varier selon la personne qui regarde. SomaHider en accepte à deux endroits : le
préfixe et le suffixe du nom, et le type de règle relational.
Ils permettent d’afficher un même joueur masqué différemment selon celui qui l’observe, par exemple en colorant le préfixe selon que l’observateur est un allié ou un ennemi.
Les placeholders relationnels disponibles dépendent des extensions que vous avez installées, pas de SomaHider.