Comment puis-je détecter si un joueur porte une armure spécifique?

Comment détecter si un joueur porte un morceau d'armure?

Disons que c'était du cuir et nommé Bob avec un seul colorant Lapis ajouté. Qu'est ce que je ferais? Je ne peux pas utiliser de comparateurs et tellement, seulement des blocs de commande – il aura une horloge constante attachée

  • Minecraft Mob-Spawning dans vanilla 1.8 server [closed]
  • Minecraft ArmorStand Teleportation
  • Comment dire quand un joueur ne bouge pas?
  • Peut détruire la commande pour détruire un certain type de bloc
  • Comment puis-je détecter quand un joueur casse un généticien?
  • Comment configurer le (s) Bloc (s) de commande pour tester un temps particulier et émettre un message?
  • One Solution collect form web for “Comment puis-je détecter si un joueur porte une armure spécifique?”

    Utilisez le test partiel nbt du tableau de bord

    Installer:

    /scoreboard objectives add armor dummy 

    L'horloge:

     /scoreboard players set @a armor 0 /scoreboard players set @a armor 1 {Inventory:[{Slot:103,id:"leather_helmet", tag:{color:255}}]} <Run command with selector score_armor_min=1> 

    La fente est 100 pour le démarrage, 101 pour la jambe, 102 pour la poitrine, 103 pour la barre. La couleur est calculée comme Rouge << 16 + Vert << 8 + Bleu.