chat.yml
Masquer le nom au-dessus de la tête ne fait que la moitié du travail. Beaucoup de plugins proposent des fonctionnalités dont le but est justement de vous dire qui se trouve à proximité, et elles affichent les vrais pseudos, ce qui contourne complètement la zone :
> /nearGatien (10 blocs), Cani (16 blocs)chat.yml liste ces messages et indique ce qu’il faut écrire à la place du pseudo.
# Le texte qui remplace un pseudo masqué.replacement: "Masqué"
# Les messages serveur qui peuvent trahir un joueur masqué.# {player} marque l'endroit du pseudo, * remplace tout autre texte qui change.blacklist: - "{player} (* blocs)" - "Vous avez été §atéléporté sur {player}." - "Votre place a été échangée avec celle de {player}."Ce qui a sa place dans ce fichier
Section intitulée « Ce qui a sa place dans ce fichier »Les messages qui méritent d’être listés sont ceux qui identifient un joueur que vous pourriez avoir en face de vous à cet instant. Un message qui se contente de mentionner quelqu’un, sans vous aider à savoir qui est qui dans le combat, ne pose pas de problème.
| À lister | Inutile à lister |
|---|---|
/near, et tout ce qui affiche les joueurs proches | Une annonce d’événement qui nomme un vainqueur |
| Un item qui téléporte sur le joueur le plus proche | Un message de mort ou de kill |
| Une boussole de traque qui nomme sa cible | Une annonce de connexion |
| Tout ce qui affiche un pseudo accompagné d’une distance | Tout ce qui nomme un joueur absent de la zone |
Le test est simple : est-ce qu’un joueur peut se servir de ce message pour désigner quelqu’un en face de lui et dire « celui-là, c’est Gatien » ? Si oui, listez-le.
Écrire une entrée
Section intitulée « Écrire une entrée »Reprenez le message exactement tel que vos joueurs le lisent, puis remplacez les parties qui changent.
| Le message | L’entrée à écrire |
|---|---|
Gatien (10 blocs), Cani (16 blocs) | "{player} (* blocs)" |
Vous avez été téléporté sur Gatien. | "Vous avez été téléporté sur {player}." |
Traque de Gatien, à 34 blocs | "Traque de {player}, à * blocs" |
Deux symboles, et tout le reste est comparé littéralement :
| Symbole | Correspond à |
|---|---|
{player} | Un pseudo Minecraft. C’est la partie qui sera remplacée. |
* | N’importe quel autre texte variable, le plus court possible. |
Les couleurs ne vous concernent pas : SomaHider les retire aussi bien de votre entrée que du message avant de les comparer. Écrivez donc le motif de la façon la plus lisible pour vous.
Ce qui est réellement remplacé
Section intitulée « Ce qui est réellement remplacé »Uniquement les pseudos des joueurs masqués pour la personne qui lit. Un message nommant quelqu’un
d’extérieur à la zone passe intact, et un membre du staff ayant activé /sh bypass lit le chat tel
quel.
Une entrée nettoie toutes les occurrences de la ligne : le /near ci-dessus ne demande donc qu’une
seule règle pour masquer à la fois Gatien et Cani.