1 votes

Comment convoquer une entité avec plusieurs balises ?

Comme le dit le titre, je veux convoquer un villageois avec plusieurs étiquettes dès le départ. En effet, j'ai plusieurs villageois avec le tag extra donc je ne peux pas ajouter de tag CorpFred à un villageois avec l'étiquette extra parce qu'alors tous les villageois avec cette étiquette auront également CorpFred . Alors, comment faire pour invoquer un villageois avec plusieurs étiquettes (attention, ceci est pour la version 1.9.4) ?

/summon Villager ~ ~ ~ {Offers:{},Tags:["extra"],CustomName:"Corporal Frederickson",NoAI:1b}

Si vous pouviez ajouter la balise CorpFred à ce /summon commande, je vous en serais très reconnaissant.

2 votes

1 votes

@pppery Je présume que la même technique est utilisée pour résoudre le problème à la fois ici et dans le duplicata suggéré, mais les deux semblent être des questions suffisamment distinctes pour qu'elles restent ouvertes.

1 votes

@Joachim Je suis d'accord. MSE dit que si la compréhension de la façon dont ces questions sont liées nécessite autre chose que des changements de base, elles ne sont pas des doublons, simplement liées.

2voto

SirBenet Points 27779

Tags est juste une liste, [] de cordes, "" . Pour ajouter plusieurs éléments à une liste, séparez-les par des virgules :

/summon Villager ~ ~ ~ {Offers:{},Tags:["extra","CorpFred"],CustomName:"Corporal Frederickson",NoAI:1b}

0 votes

Oh bien, je suis déchiré. J'ai trouvé un moyen de contourner le problème la nuit dernière, j'ai ajouté l'option CorpFred au PNJ, alors je ferais /scoreboard players tag @e[type=Villager,tag=CorpFred] add extra mais je vais utiliser le vôtre car il est beaucoup plus rapide. Merci.

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