Test for Armor stand with certain armor
I want to make a command that tests for an armor stand that has a pumpkin on the head and wears a leather chestplate, leggings and boots but I can't find the right inventory slots. How can I do this?
Here is the very basic command that I am trying to use:
/testfor @e[type=Armor_Stand] {SelectedItemSlot:0-8,Inventory:[{Slot:0-8b,tag:{display:{Name:"Example"}}}]}
Solution 1:
You'll want to use this:
/testfor @e[type=ArmorStand] {Equipment:[{id:hand item},{id:boots},{id:pants},{id:chest},{id:helmet}]}
If you don't want to test for a certain slot just leave the { }
of that slot empty.
Like Equipment:[{},{id:boots},{id:pants},{id:chest},{id:helmet}]
for testing only for armor and no hand item.