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

  • Comment réparer les erreurs 'Invalid JSON' sur Minecraft PC?
  • Pourquoi supprimer la poussière Redstone de mes contractions de bloc de commande?
  • Existe-t-il un moyen de définir une «limite de mode d'aventure» dans Minecraft?
  • Comment faire un épée éclair dans Vanilla Minecraft?
  • Donner des objets au joueur lorsque le joueur atteint X le nombre de décès
  • Test de Minecraft si un coffret contient un objet
  • 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.