Possibilité d'ajouter plusieurs enchantements dans un seul essai?

Je fais un mini-jeu (l'équipement de la bombe) et l'armure doit être enchantée. Je sais que l'armure peut être enchantée par les blocs de commande et c'est ce que j'ai l'intention de faire. Je me demande s'il est possible d'enchanter l'armure deux fois Un bloc de commande ou dois-je avoir plusieurs blocs de commandes comme je l'ai fait dans le passé?

Merci d'avance.

Si vous utilisez la commande enchant , vous ne pouvez faire qu'une enchantement par bloc de commande. Il existe cependant des façons de le faire:

DataTags

Lorsque vous summon ou give un article, vous pouvez spécifier 'DataTags'. Ces balises donnent à Minecraft des informations supplémentaires sur l'élément, par exemple, son nom d'affichage ou les enchantements qu'il possède (voir plus loin pour plus d'informations).

Un exemple de commande pour ajouter des enchantements serait celui-ci (donne Leggings de fer avec Fire Protection III et Unbreaking I):

 give @p iron_leggings 1 0 {ench:[{id:1,lvl:3},{id:34,lvl:1}]} 

Ou déposer un objet sur le terrain:

 summon Item ~ ~1 ~ {Item:{id:308,Count:1,Damage:0,tag:{ench:[{id:1,lvl:3},{id:34,lvl:1}]}}} 

(Vous avez besoin d'un bloc de commande pour tester cela, le chat va couper la commande)


Explication détaillée

En regardant la syntaxe de la commande give :

 /give <player> <item> [amount] [data] [dataTags] 

Vous pouvez voir le dernier argument, dataTags . Ne confondez pas cela avec les data , qui est la valeur de dommage de l'objet. Ils sont formatés dans JSON, et vous pouvez trouver un bon tutoriel ici , mais je vais essayer de l'expliquer aussi:

Les crochets extérieurs {} marquent un groupe de balises. Il y a là une ench clé. Cela spécifie une liste d'enchantements (entouré par [] ). Dans la liste, il existe des paires de valeurs avec chaque id et un lvl . Ceux-ci spécifient un enchantement.

Vous pouvez obtenir les ID de cette liste: Minecraft Wiki

Le niveau doit être un nombre, mais vous ne devez pas suivre les limites normales d'enchantement de Minecraft (vous pourriez créer un outil avec efficacité 100). Notez que les enchantements élevés seront affichés de manière étrange (mais entièrement fonctionnels).

give @p item here 1 0 {ench:[{id:id here,lvl:level here},{id:id here,lvl:level here}]} obtenez les id pour enchanter sur http: //www.planetminecraft. Com / blog / minecraft-enchantment-id-list /