1 votes

Aidez-nous avec cette commande Minecraft ! Pourquoi ne fonctionne-t-elle pas ?

Je fais donc une carte avec beaucoup de commandes et il est donc plus facile de copier/coller des commandes. Mais lorsque je place la commande suivante, le message suivant s'affiche : "Data tag parsing failed : Invalid tag encountered, expected '{' as first char". J'ai beaucoup essayé, mais je n'y arrive pas !

Commandement :

/testforblock ~ ~2 ~minecraft:standing_banner 0 replace{Base:15,Patterns:[{Pattern:ss,Color:1},{Pattern:tr,Color:4}]}

Je suis en train de mettre une autre commande et de placer un bloc de commande avec cette commande à l'intérieur. Cela fonctionne. Voici l'autre commande :

/setblock 1153 30 -1769 command_block 0 replace{Command:"/testforblock ~ ~2 ~minecraft:standing_banner 0 replace{Base:15,Patterns:[{Pattern:ss,Color:1},{Pattern:tr,Color:4}]}",}

2voto

SirBenet Points 27779

Syntaxe pour testforblock es:

/testforblock <x> <y> <z> <TileName> [dataValue] [dataTag]

Le problème que vous rencontrez semble être dû au fait que vous avez ajouté le mot "replace" entre dataValue et dataTag (probablement en copiant et collant à partir d'une commande setblock).

Retirer le replace et cela devrait fonctionner correctement :

/testforblock ~ ~2 ~ minecraft:standing_banner 0 {Base:15,Patterns:[{Pattern:ss,Color:1},{Pattern:tr,Color:4}]}

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