1 votes

L'armure ne fournit pas de barres d'armure/de protection

J'utilise des blocs de commande pour donner aux joueurs des armures personnalisées, et j'ai rencontré un petit problème. Toutes les armures (sauf les bottes) ne donnent pas de barres d'armure en mode survie et n'agissent pas comme une protection. Voici la commande pour les bottes :

/give @p chainmail_boots 1 0 {display:{Name:"Archer Boots",Lore:["You feel somewhat lighter,and resistant to ranged damage"]},ench:[{id:0,lvl:2},{id:2,lvl:2},{id:4,lvl:2}],Unbreakable:1}

Ce qui, comme je l'ai dit do fournissent des barres d'armure/une protection en cas de survie, mais la commande suivante permet d'invoquer mon casque :

/give @p chainmail_helmet 1 0 {display:{Name:"Archer Helmet",Lore:["You feel somewhat faster, and resistant to ranged damage"]},AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.10,Operation:0,UUIDMost:24682,UUIDLeast:195471}],ench:[{id:0,lvl:2},{id:4,lvl:2}],Unbreakable:1}

Et que Le casque n'offre aucune protection lorsqu'il est porté. Ai-je oublié quelque chose ?

3voto

Skylinerw Points 12529

Depuis la version 1.9, l'armure est désormais un attribut, nommé generic.armor .

Lorsque le AttributeModifiers est spécifiée sur un élément, tous les modificateurs par défaut sont ignorés, y compris la balise generic.armor pour l'armure (et generic.armorToughness pour les armures en diamant également).

Vous devrez spécifier à nouveau ces modificateurs. Vous pouvez également utiliser le nouveau Slot pour les modificateurs, qui vous permet de spécifier exactement à quel emplacement d'armure le modificateur s'applique (avec les valeurs "tête", "poitrine", "jambes", "pieds", "main principale" et "main secondaire").

/give @p chainmail_helmet 1 0 {display:{Name:"Archer Helmet",Lore:["You feel somewhat faster, and resistant to ranged damage"]},AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Slot:"head",Amount:0.10,Operation:0,UUIDMost:24682,UUIDLeast:195471},{AttributeName:"generic.armor",Name:"armor",Slot:"head",Amount:2.0,Operation:0,UUIDMost:1,UUIDLeast:1}],ench:[{id:0,lvl:2},{id:4,lvl:2}],Unbreakable: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