Type de tchat

De Minecraft Wiki
Aller à la navigation Aller à la recherche
Cette page concerne le composant des packs de données. Pour le concept plus général, voir Tchat.
Cette fonctionnalité est exclusive à l'édition Java. 

Les types de tchat (nom anglais : chat types) sont des fichiers JSON situés dans les packs de données, qui permettent un contrôle limité du style des messages de tchat.

Les types de tchat sont stockés sous la forme de fichiers JSON ayant pour chemin data/<espace de nom>/chat_type/<nom>.json.

  •  : Le tag racine.
    •  chat : La configuration sur la façon dont le message doit être affiché dans le tchat.
      •  translation_key : La clé de traduction de langue à utiliser. Peut également être du texte brut avec des insertions de %s.
      •  parameters : Les paramètres à insérer. La longueur de cette liste doit correspondre au nombre d'insertions dans la valeur de traduction.
        •  : Un paramètre. Les valeurs autorisées sont sender, target et content.
      •  style : (Optionnel) Les styles de composant de texte à appliquer au message de tchat entier. Les styles sur des paramètres individuels sont uniquement possible avec des anciens codes de formatage.
    •  narration : La configuration sur la façon dont le message doit être lu par le narrateur.
      • Le même format que  chat.

Liste des types de tchat

[modifier | modifier le wikicode]
Type de tchat Source Format de tchat par défaut Narration par défaut
chat Un message envoyé par un joueur <%sender> %content %sender dit %content
emote_command Un message envoyé en utilisant la commande /me * %sender %content
msg_command_incoming Un message privé reçu d'un joueur %sender vous chuchote : %content %sender dit %content
msg_command_outgoing Un message privé envoyé à un autre joueur Vous chuchotez à %target : %content
say_command Un message envoyé en utilisant la commande /say [%sender] %content
team_msg_command_incoming Un message d'équipe reçu d'un joueur %target <%sender> %content
team_msg_command_outgoing Un message d'équipe envoyé à un autre joueur -> %target <%sender> %content
Édition Java
1.1922w18aAjout des types de tchat dans les packs de données.
1.19.122w24aLe champ  style est maintenant optionnel.
Pre-release 2Le champ decoration a été aplati ; les champs sont placés directement dans  chat et  narration.
Suppression du champ priority dans  narration.
Suppression du champ overlay. Les types de tchat ne peuvent plus être utilisés pour afficher du texte au-dessus de la barre d'action.
Suppression des types de tchat intégrés system, game_info et tellraw_command.
Pre-release 3msg_command a été séparé en msg_command_outgoing et msg_command_incoming.
Le paramètre team_name a été renommé target. Il est désormais également utilisé dans msg_command_outgoing.
Pre-release 5team_msg_command a été séparé en team_msg_command_incoming et team_msg_command_outgoing.

Liens externes

[modifier | modifier le wikicode]