Here are the problems with your command:
- The text for your
CanDestroy
tag is inside the Name
tag string. That's trouble. The Name
tag only accepts JSON text, and you are trying to include other NBT, which messes up the JSON text.
- You need to put
iron_bars
in "
s.
Here is your updated command:
/give iAugust minecraft:shears{display:{Name:"[{\"text\":\"Arcane Shears\",\"color\":\"aqua\",\"italic\":false,\"bold\":false}]"}, CanDestroy:["iron_bars"]}
In Minecraft 1.15 and above, you can simplify the whole process by putting the Name
tag in single quotes '
instead of double quotes "
.
/give iAugust minecraft:shears{display:{Name:'[{"text":"Arcane Shears","color":"aqua","italic":false,"bold":false}]'}, CanDestroy:["iron_bars"]}