Mise à jour :
Poser une pancarte avec du texte
| Version | Commande |
|---|---|
| Java 1.21.5+ | /setblock ~ ~ ~1 minecraft:oak_sign{ |
| Java 1.20–1.21.4 | /setblock ~ ~ ~1 minecraft:oak_sign{ |
messages contient les quatre lignes et doit toujours avoir quatre entrées, donc écrivez des chaînes vides pour les lignes inutilisées. Depuis la 1.20, les pancartes ont deux faces : front_text et back_text. Les versions avant la 1.20 utilisaient Text1 à Text4.
Orientation et type de pancarte
- Pancarte sur pied :
oak_sign[rotation=8], où 0 regarde le sud, 4 l'ouest, 8 le nord et 12 l'est. - Pancarte murale :
oak_wall_sign[facing=north]. Elle casse s'il n'y a pas de bloc derrière. - Pancarte suspendue (1.20+) :
oak_hanging_sign. - Essence de bois : remplacez
oakparspruce,cherry,bamboo, etc.
Couleur, texte luisant et cire
# Java 1.21.5+
/setblock ~ ~ ~1 minecraft:oak_sign{is_waxed:1b,front_text:{color:"yellow",has_glowing_text:1b,messages:["Avis","","",""]}}
colorteint tout le texte de cette face, avec des noms de teinture commeyellowoulight_blue.has_glowing_text:1bagit comme une poche d'encre luisante : le texte est lisible dans le noir.is_waxed:1bagit comme un rayon de miel : les joueurs ne peuvent plus modifier le texte.
Pancartes de warp
# Java 1.21.5+ (allow_op_features est nécessaire depuis 26.3)
/setblock ~ ~ ~1 minecraft:oak_sign{allow_op_features:1b,is_waxed:1b,front_text:{messages:[{text:"[Aller au lobby]",color:"aqua",click_event:{action:"run_command",command:"/tp @s 0 64 0"}},"","",""]}}
# Java 1.20–1.21.4 (la première ligne)
'{"text":"[Aller au lobby]","color":"aqua","clickEvent":{"action":"run_command","value":"/tp @s 0 64 0"}}'
Cliquer sur le texte exécute la commande en tant que joueur qui a cliqué. Contrairement aux livres et au chat, les clics sur une pancarte peuvent lancer des commandes comme /tp pour les joueurs sans droits d'opérateur, c'est pourquoi les pancartes de warp sont courantes sur les serveurs. En 1.21.5, clickEvent est devenu click_event et value est devenu command. Depuis Java 26.3, les événements de clic des pancartes nouvellement posées ne font rien sans allow_op_features:1b ; omettez-le sur les versions plus anciennes. Les pancartes posées avant la 26.3 continuent de fonctionner.
Donner une pancarte déjà écrite
# Java 1.21.5+
/give @p minecraft:oak_sign[block_entity_data={id:"minecraft:sign",front_text:{messages:["Bienvenue","","",""]}}]
La pancarte a déjà son texte une fois posée. block_entity_data nécessite id:"minecraft:sign" (minecraft:hanging_sign pour les pancartes suspendues).
Édition Bedrock
Les commandes Bedrock ne peuvent pas définir le texte d'une pancarte. Écrivez une pancarte à la main, enregistrez-la avec /structure, et chargez des copies là où vous en avez besoin.
Problèmes courants
- La pancarte est vide : le format ne correspond pas à votre version, comme
Text1en 1.20+ ou le format 1.21.5 en 1.21.4. - Erreur :
messagesdoit avoir exactement quatre entrées, lignes vides comprises. - Rien ne change sur une pancarte existante : /setblock peut échouer quand le même bloc est déjà là. Mettez d'abord
air. - Cliquer ne fait rien : seul le texte avec l'événement de clic réagit, et la clé doit correspondre à votre version (
clickEventouclick_event).
Questions fréquentes
- Les deux faces ? Oui, depuis la 1.20, écrivez
back_textde la même façon. - Quelle longueur pour une ligne ? Environ 15 caractères latins moyens ; au-delà, le texte est coupé.
- Peut-on protéger les pancartes ? Pas individuellement. Utilisez le mode Aventure ou la protection du point d'apparition.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.