Aller au contenu
WikilyWIKILY
Tous les jeux23 wikis · choisissez votre jeu
Commandes et tricheToutes les commandes

Changer de jeu

23 wikis · choisissez votre jeu
Composants de texte

Référence des commandes

Composants de texte

Les composants de texte sont le texte mis en forme utilisé par /tellraw, /title, les panneaux, les noms d'objets et les noms d'entités. Un composant est une chaîne entre guillemets, un objet entre accolades avec des champs de contenu et de style, ou une liste de composants.

Détails

Texte brutUne chaîne entre guillemets : « Hello » ou 'Hello'.
Objet{text:"Hello",color:"red"}. Les noms de champ peuvent s'écrire avec ou sans guillemets.
Liste["A",{text:"B"}]. La première entrée est le parent ; les autres la suivent et reprennent son style.
Types de contenutext, translatable, score, selector, keybind, nbt, object. Le type est reconnu d'après les champs ; un champ type est facultatif.
Noms de couleursblack, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white.
Couleurs hexadécimales# suivi de six chiffres hexadécimaux, comme #FF8800.
Style héritéLes éléments de extra reprennent le style de leur parent, sauf s'ils définissent le leur.
Actions de clicopen_url, run_command, suggest_command, show_dialog, change_page, copy_to_clipboard, custom. open_file est refusé dans les commandes.
Actions au survolshow_text, show_item, show_entity.
Saut de ligne\n dans un texte entre guillemets.

Champs de contenu

textAffiche le texte donné/tellraw @a {text:"Hello",color:"red"}
translateAffiche un texte traduit d'après sa clé/tellraw @a {translate:"block.minecraft.stone"}
withValeurs insérées dans les espaces réservés d'un texte traduit/tellraw @a {translate:"chat.type.announcement",with:["Server","Hello"]}
fallbackTexte utilisé lorsque la clé de traduction est inconnue/tellraw @a {translate:"my.custom.key",fallback:"Hi %s",with:[{selector:"@s"}]}
scoreAffiche un score. Demande name (un nom ou un sélecteur) et objective/tellraw @a ["Score: ",{score:{name:"@s",objective:"kills"},color:"gold"}]
selectorAffiche les noms des entités sélectionnées/tellraw @a {selector:"@a",separator:" and "}
separatorTexte placé entre plusieurs noms ou valeurs/tellraw @a {selector:"@a",separator:{text:" | ",color:"gray"}}
keybindAffiche la touche que le lecteur a définie pour une commande de jeu/tellraw @a {keybind:"key.jump"}
nbtAffiche une valeur lue dans les données via un chemin de données/tellraw @a {nbt:"Health",entity:"@s"}
entityLit la valeur nbt des entités sélectionnées/tellraw @a {nbt:"Pos",entity:"@s",plain:true,separator:", "}
blockLit la valeur nbt du bloc à une position/tellraw @a {nbt:"Items[0].id",block:"~ ~-1 ~"}
storageLit la valeur nbt du stockage de commandes/tellraw @a {nbt:"message",storage:"my_pack:data",interpret:true}
interpretTraite la valeur nbt comme un composant de texte. Ne peut pas être combiné avec plain/tellraw @a {nbt:"message",storage:"my_pack:data",interpret:true}
plainAffiche la valeur NBT sans coloration. Ne peut pas être combiné avec interpret/tellraw @a {nbt:"Pos",entity:"@s",plain:true,separator:", "}
spriteAffiche une image d'un atlas de textures/tellraw @a {sprite:"minecraft:block/diamond_block"}
atlasAtlas dont provient le sprite. La valeur par défaut est minecraft:blocks/tellraw @a {atlas:"minecraft:items",sprite:"minecraft:item/diamond"}
playerAffiche la tête de l'apparence d'un joueur/tellraw @a {player:{name:"Notch"},hat:false}
hatSi la couche de chapeau de la tête est dessinée. La valeur par défaut est true/tellraw @a {player:{name:"Notch"},hat:false}
typeIndique directement le type de contenu : text, translatable, score, selector, keybind, nbt ou object/tellraw @a {type:"text",text:"Typed"}
extraAutres composants affichés juste après celui-ci/tellraw @a {text:"A",color:"red",extra:[{text:"B",bold:true},"C"]}

Champs de style

colorCouleur du texte, un nom de couleur ou #RRGGBB/tellraw @a {text:"Hello",color:"#FF8800"}
shadow_colorCouleur de l'ombre du texte, un nombre ou [red,green,blue,alpha] de 0 à 1/tellraw @a {text:"Hello",shadow_color:[1.0f,0.0f,0.0f,1.0f]}
boldTexte en gras, true ou false/tellraw @a {text:"A",color:"red",extra:[{text:"B",bold:true},"C"]}
italicTexte en italique, true ou false/title @a subtitle {text:"Good luck",italic:true}
underlinedLigne sous le texte, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
strikethroughLigne barrant le texte, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
obfuscatedLettres brouillées qui changent constamment, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
fontIdentifiant de la police utilisée pour dessiner/tellraw @a {text:"Hello",font:"minecraft:alt"}
insertionTexte placé dans la zone de chat lorsque l'on clique sur le texte en maintenant Maj/tellraw @a {text:"Shift-click me",insertion:"inserted text"}
click_eventCe qui se passe quand on clique sur le texte/tellraw @a {text:"Click",click_event:{action:"run_command",command:"/say hi"}}
hover_eventCe qui s'affiche quand le pointeur reste sur le texte/tellraw @a {text:"Hover",hover_event:{action:"show_text",value:"Tooltip"}}

Actions de clic

run_commandcommandExécute la commande au nom du joueur qui clique/tellraw @a {text:"Click",click_event:{action:"run_command",command:"/say hi"}}
suggest_commandcommandPlace le texte dans la zone de chat/tellraw @a {text:"Click",click_event:{action:"suggest_command",command:"/tp @s 0 64 0"}}
open_urlurlOuvre une adresse web/tellraw @a {text:"Click",click_event:{action:"open_url",url:"https://www.minecraft.net"}}
copy_to_clipboardvalueCopie le texte dans le presse-papiers/tellraw @a {text:"Click",click_event:{action:"copy_to_clipboard",value:"copied text"}}
change_pagepagePasse à une page d'un livre, 1 ou plus/tellraw @a {text:"Click",click_event:{action:"change_page",page:2}}
show_dialogdialogOuvre une boîte de dialogue, par identifiant ou écrite en entier/tellraw @a {text:"Click",click_event:{action:"show_dialog",dialog:"minecraft:server_links"}}
customid, payload (facultatif)Envoie un événement personnalisé au serveur/tellraw @a {text:"Click",click_event:{action:"custom",id:"my_pack:event",payload:{a:1}}}

Actions au survol

show_textvalueUn composant de texte comme infobulle/tellraw @a {text:"Hover",hover_event:{action:"show_text",value:{text:"Tooltip",color:"yellow"}}}
show_itemid, count (facultatif), components (facultatif)L'infobulle d'un objet/tellraw @a {text:"Hover",hover_event:{action:"show_item",id:"minecraft:diamond_sword",count:1,components:{"minecraft:damage":5}}}
show_entityid, uuid, name (facultatif)Type, nom et UUID d'une entité/tellraw @a {text:"Hover",hover_event:{action:"show_entity",id:"minecraft:pig",uuid:"dd12be42-52a9-4a91-a8a1-11c01849e498",name:"Porky"}}

Où les composants de texte sont utilisés

Message du tchat/tellraw @a "Hello"
Titre/title @a title {text:"Welcome",color:"gold",bold:true}
Barre d'action/title @a actionbar {text:"Low health",color:"red"}
Texte : Pancarte/setblock ~ ~ ~ minecraft:oak_sign{front_text:{messages:["Line 1",{text:"Line 2",color:"red"},"",""]}}
Nom de l'entité/summon minecraft:zombie ~ ~ ~ {CustomName:{text:"Boss",color:"dark_red"},CustomNameVisible:1b}
Nom de l'objet/give @s minecraft:stick[custom_name={text:"Magic Wand",color:"gold",italic:false}]
Nom de la barre de boss/bossbar add my_pack:boss {text:"Boss",color:"red"}
Nom de l'objectif/scoreboard objectives add kills minecraft.killed:minecraft.zombie {text:"Zombie Kills",color:"green"}

Exemples

/tellraw @a {text:"Hello",color:"red"}

Envoie un Hello rouge à tous les joueurs.

/tellraw @a ["",{text:"A",color:"red"},{text:"B",color:"blue"}]

Envoie un A rouge suivi d'un B bleu. La première entrée vide sépare les couleurs.

/tellraw @a {text:"Click",click_event:{action:"suggest_command",command:"/tp @s 0 64 0"}}

Envoie un texte qui remplit la zone de chat avec une commande de téléportation au clic.

/tellraw @a ["Score: ",{score:{name:"@s",objective:"kills"},color:"gold"}]

Affiche le score kills de celui qui exécute la commande.

/tellraw @a {text:"Hover",hover_event:{action:"show_item",id:"minecraft:diamond_sword",count:1,components:{"minecraft:damage":5}}}

Envoie un texte qui affiche l'infobulle d'une épée en diamant lorsque le pointeur reste dessus.

/title @a title {text:"Welcome",color:"gold",bold:true}

Affiche un titre doré en gras à chaque joueur.

/title @a subtitle {text:"Good luck",italic:true}

Définit le sous-titre affiché sous le prochain titre.

/title @a actionbar {text:"Low health",color:"red"}

Affiche du texte rouge au-dessus de la barre d'accès rapide.

/title @a times 0.5s 3s 1s

Règle les titres pour qu'ils apparaissent en fondu pendant une demi-seconde, restent 3 secondes et disparaissent en fondu pendant 1 seconde.

Rejoins la communauté des créateursLes personnes qui construisent le wiki Minecraft Java Edition sont sur notre Discord. Pose tes questions ou propose des pages.Rejoindre Discord (ouvre Discord dans un nouvel onglet)