1 votes

/summon ne fonctionne pas pour le texte json

J'ai essayé la commande :

/summon Armor_Stand ~ ~1 ~ {CustomName:{"text":"hi","color":"aqua"}}

Mais tout le temps, il m'a montré "Armor Stand" comme badge. Y a-t-il un moyen de corriger cette erreur et d'obtenir un badge de couleur ? J'utilise Minecraft 1.10.2.

3voto

SirBenet Points 27779

/summon armorstand ~ ~1 ~ {customname:{"text":"hi","color":"aqua}}

À moins que vous n'utilisiez le dernier snapshot (dans ce cas, il est armor_stand ), le nom d'un support d'armure est ArmorStand sensible à la casse. Les NBTags sont également sensibles à la casse : c'est CustomName plutôt que customname .

Vous devrez ajouter un CustomNameVisible:1b pour que le nom apparaisse. Vous devrez également mettre fin au guillemet à la fin de "aqua et d'échapper toute la partie JSON, ce qui donnerait une commande comme celle-ci :

/summon ArmorStand ~ ~1 ~ {CustomName:"{\"text\":\"hi\",\"color\":\"aqua\"}",CustomNameVisible:1}

_2019 edit : A partir de 1.13, CustomName supportent maintenant JSON et la commande ci-dessus fonctionnera (en changeant l'ID en armor_stand ). Les informations ci-dessous doivent être ignorées, à moins que vous ne soyez encore sur des versions plus anciennes._

Cependant le principal problème est que CustomName ne prennent pas encore en charge JSON.

Si vous utilisez un outil tiers (tel que NBTExplorer o MCEdit ) vous pourriez mettre le signe de section (§) suivi d'un code de formatage avant le nom pour obtenir la couleur/effet souhaité. La commande (que vous ne pouvez pas saisir directement dans Minecraft) ressemblerait à ceci :

/summon ArmorStand ~ ~1 ~ {CustomName:"§bhi",CustomNameVisible:1}

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X