Tellraw et Title

Construis des messages de chat /tellraw colorés et du texte à l'écran /title avec des composants de texte JSON, événements de clic et de survol compris.

Java 1.21.5 a renommé clickEvent et hoverEvent en click_event et hover_event avec de nouveaux noms de champs ; choisis le format correspondant à la version de ton serveur.

Aperçu

Welcome to laby.net

Segments de texte

Segment 1

Texte
Couleur
Style
Événement de clic
Texte au survol

Segment 2

Texte
Couleur
Style
Événement de clic
Texte au survol

Commande

/tellraw @a ["",{"text":"Welcome to ","color":"gold","bold":true},{"text":"laby.net","color":"aqua","bold":true,"click_event":{"action":"open_url","url":"https://laby.net"},"hover_event":{"action":"show_text","value":"Click to visit!"}}]
Composant JSON brut
["",{"text":"Welcome to ","color":"gold","bold":true},{"text":"laby.net","color":"aqua","bold":true,"click_event":{"action":"open_url","url":"https://laby.net"},"hover_event":{"action":"show_text","value":"Click to visit!"}}]

Des composants de texte JSON sans le JSON

Construis des messages de chat /tellraw et du texte à l'écran /title de façon visuelle plutôt que d'écrire des composants de texte JSON à la main. Mets en forme les segments avec couleurs et styles, ajoute des événements de clic (exécuter une commande, ouvrir une URL, suggérer du texte) et des infobulles au survol, prévisualise le tout dans un rendu de chat en direct et copie la commande finie pour Java Edition.

Éditeur par segments

Compose des messages à partir de segments, chacun avec sa couleur, sa mise en forme et ses événements, exactement comme fonctionnent les composants de texte.

Événements de clic

Fais en sorte que le texte lance une commande, propose une saisie dans le chat, ouvre une URL ou copie dans le presse-papiers au clic.

Infobulles au survol

Affiche un texte mis en forme quand les joueurs survolent un segment, la brique classique du chat interactif.

Prise en charge RVB complète

Utilise les 16 couleurs classiques ou n'importe quelle couleur hex 24 bits par segment (Java 1.16+).

Title, subtitle et barre d'action

Passe en mode /title pour des titres à l'écran avec subtitle et barre d'action, plus les durées d'apparition, de maintien et de disparition.

Aperçu du chat en direct

Vois le message exactement comme il apparaît dans le chat ou à l'écran, infobulles comprises, avant de lancer quoi que ce soit.

Comment construire un message tellraw

  1. 1

    Compose les segments

    Écris ton texte sous forme de segments et donne à chacun ses couleurs et sa mise en forme.

  2. 2

    Ajoute les interactions

    Attache des actions de clic et des infobulles là où le message doit réagir aux joueurs.

  3. 3

    Copie la commande

    Copie le /tellraw ou /title et lance-le dans le chat ou un bloc de commande, sélecteurs comme @a compris.

Questions fréquentes

À quoi sert /tellraw ?
/tellraw envoie des composants de texte JSON bruts aux joueurs, le seul moyen de produire des messages de chat cliquables, survolables et multicolores en vanilla. C'est la colonne vertébrale des interfaces de cartes, des menus de serveur et des dialogues de quête.
Quelle différence entre /tellraw et /title ?
/tellraw écrit dans le chat ; /title affiche du grand texte au centre de l'écran, avec des variantes subtitle et barre d'action et des durées de fondu configurables. Les deux utilisent le même format de composants de texte, donc ce générateur couvre les deux.
Le texte cliquable peut-il lancer n'importe quelle commande ?
run_command exécute une commande en tant que joueur qui clique, avec ses permissions. Les blocs de commande ou fonctions déclenchés ainsi sont la façon dont les serveurs construisent des menus cliquables sans plugins.
Pourquoi mon ancienne commande tellraw échoue-t-elle en 1.21.5+ ?
Mojang a renommé les champs d'événement : clickEvent est devenu click_event, hoverEvent est devenu hover_event, et le contenu du survol a changé de place. Le générateur produit la syntaxe correspondant à la version de jeu sélectionnée.
Comment cibler des joueurs précis ?
Utilise des sélecteurs dans la commande : @a pour tout le monde, @p pour le joueur le plus proche, @a[team=red] pour une équipe, ou un nom de joueur. Le message lui-même peut même intégrer des composants sélecteur qui affichent des noms de joueurs.
tellraw fonctionne-t-il sur Bedrock ?
Bedrock a /tellraw mais avec un format réduit : pas d'événements de survol ni de clic. Les messages pleinement interactifs sont une fonctionnalité de Java Edition.

Command Palette

Search players and jump to any page.