Mise à jour :
1. Afficher un texte flottant
/summon text_display ~ ~1.5 ~ {text:{text:"Bienvenue !",color:"gold",bold:true},billboard:"center",Tags:["holo"]}
Un texte doré en gras apparaît juste au-dessus de vous. Avec billboard:"center", le texte fait toujours face à celui qui regarde. Le tag permet de le modifier ou de le supprimer plus tard.
En Java 1.21.4 et antérieur, le texte est une chaîne JSON :
/summon text_display ~ ~1.5 ~ {text:'{"text":"Bienvenue !","color":"gold"}',billboard:"center",Tags:["holo"]}
2. Changer l'apparence
| Champ | Exemple | Effet |
|---|---|---|
| billboard | "center" | Toujours face à vous. "fixed" garde sa rotation, "vertical" ne tourne que de gauche à droite |
| background | 0 | Couleur de fond. 0 signifie transparent |
| shadow | true | Ajoute une ombre au texte |
| see_through | true | Visible à travers les murs |
| line_width | 100 | Largeur de ligne avant le retour à la ligne |
| alignment | "left" | "center", "left" ou "right" |
/summon text_display ~ ~2 ~ {text:{text:"Arène PvP\nClic droit pour rejoindre",color:"aqua"},billboard:"center",background:0,shadow:true,Tags:["holo"]}
Utilisez \n dans le texte pour une seconde ligne.
3. L'agrandir
/summon text_display ~ ~2 ~ {text:{text:"Arrivée"},billboard:"center",Tags:["holo"],transformation:{left_rotation:[0f,0f,0f,1f],right_rotation:[0f,0f,0f,1f],translation:[0f,0f,0f],scale:[3f,3f,3f]}}
Les trois nombres de scale définissent la taille. 3f signifie trois fois plus grand.
4. Modifier ou supprimer le texte
/data modify entity @e[type=text_display,tag=holo,limit=1,sort=nearest] text set value {text:"Fermé",color:"red"}
/kill @e[type=text_display,tag=holo,distance=..3]
La première commande réécrit l'affichage le plus proche. La seconde supprime les affichages proches. Sans distance=..3, tous les affichages tagués sont supprimés. On ne peut pas casser un text display à coups de poing car il n'a pas de hitbox.
5. Objets et blocs flottants
/summon item_display ~ ~1.5 ~ {item:{id:"minecraft:diamond_sword",count:1},billboard:"center",Tags:["holo"]}
/summon block_display ~ ~1 ~ {block_state:{Name:"minecraft:gold_block"},Tags:["holo"]}
Utilisez-les pour présenter des lots ou pour des panneaux de boutique. Un block display ressemble à un vrai bloc, mais on ne peut ni marcher dessus ni le casser.
Dépannage
- Rien n'apparaît : les text displays nécessitent Java 1.19.4 ou plus récent.
- Erreur de syntaxe sur le texte : 1.21.5+ et 1.21.4 ou antérieur utilisent des formats de texte différents. Utilisez l'exemple correspondant ci-dessus.
- Le texte apparaît à l'envers : ajoutez
billboard:"center". - Édition Bedrock : il n'y a pas de text_display. Utilisez plutôt un porte-armure invisible et nommé.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.