Aller au contenu

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.

PlaceholderRenvoie
%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.

RéglageRésolu surRemarque
disguise.name.valueLe joueur masquéLe résultat devient son faux nom, coupé à 16 caractères.
disguise.skinLe joueur masquéLe résultat est cherché comme pool, comme clé d’entrée, puis comme pseudo.
disguise.name.prefixLe joueur masqué, pour chaque observateurAccepte les placeholders relationnels.
disguise.name.suffixLe joueur masqué, pour chaque observateurAccepte les placeholders relationnels.
reveal[].placeholderDépend du type de règleVoir laisser certains joueurs se reconnaître.
reveal[].equalsGlobalementLes 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.

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.