I know how to do it, with specific quantity of items, such as 2 ender eyes, for example:
/execute if data entity @p {Inventory:[{id:"minecraft:eye_of_ender",Count:2b}]}
But it doesn't work if the player has more than 2, what can I do?
minecraft-commandsminecraft-java-editionminecraft-java-edition-server
I know how to do it, with specific quantity of items, such as 2 ender eyes, for example:
/execute if data entity @p {Inventory:[{id:"minecraft:eye_of_ender",Count:2b}]}
But it doesn't work if the player has more than 2, what can I do?
Best Answer
Setup:
scoreboard objectives add eyesOfEnder dummy
Run these commands every tick:
execute store result score #count eyesOfEnder run clear @p minecraft:eye_of_ender 0
execute if score #count eyesOfEnder matches 2.. run clear @p minecraft:eye_of_ender 2