2 votes

Pourquoi cette commande ne fonctionne-t-elle pas ?

/summon Villager ~ ~2 ~ {Offers:{Recipes:[{buy:{id:371,Count:15},sell:{id:264,Count:4}}

Je l'utilise comme un villageois recycleur et je n'arrive pas à faire fonctionner le premier échange. Que se passe-t-il ?

4voto

Mutantoe Points 358

Si vous enlevez le texte de la balise NBT, vous obtenez ceci :

{{[{{},{}}

Cela montre que vos supports sont déséquilibrés. Pour corriger cela, il suffit d'ajouter ]}} à la commande, pour fermer toutes les parenthèses.

/summon Villager ~ ~2 ~ {Offers:{Recipes:[{buy:{id:371,Count:15},sell:{id:264,Count:4}}]}}

À l'avenir, vous pourriez utiliser MCStacker un outil permettant de générer des commandes plus longues.

1voto

Kyle Simpson Points 3800

Oui, votre commande ne fonctionne pas car il manque des accolades. Laissez-moi décomposer votre code et vous pourrez voir ce qui ne va pas dans votre code.

Voici la décomposition de votre code, comme vous pouvez le voir il manque beaucoup de crochets.

enter image description here

Laissez-moi vous montrer le code correct. En dessous de cette image se trouve le code correct que vous devez avoir.

enter image description here

Si je le change en une seule ligne, cela deviendra comme ceci :

/summon Villager ~ ~2 ~{Offers:{Recipes:[{buy:{id:371,Count:15},sell:{id:264,Count:4}}]}}

J'espère que cette réponse pourra clarifier votre problème.

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