When trying to enchant shears with silk touch using /enchant, an error message appears saying that "Shears cannot support that enchantment". If you use an enchanted book with shears on an anvil, however, it works fine.
What I expected to happen: I expected /enchant to allow shears with silk touch, since they can have silk touch if an enchanted book is used.
What actually happened: An error message appeared saying that shears cannot have silk touch.
Steps to reproduce:
Hold shears with cheats enabled
Type this command: "/enchant @p minecraft:silk_touch"
---> ❌ You are told that shears cannot support this enchantment
Place an anvil
Combine the shears with a silk touch enchanted book
You get silk touch shears, proving that shears can support silk touch.
Linked issues
duplicates 1
Attachments
Comments 3
You can't enchant a shear with silk touch in survival mode.
Anvils bypass the checks when the player is in creative mode.
The /enchant
command always checks whether the enchantment can be applied to the tool with normal enchantment rules.
If you need to give the player a special tool with normally unsupported enchantments, use /give with nbt.
Also dupe of MC-93832.
This is a feature if you want Shears to be enchanted with Silk Touch please give your feedback on Minecraft Feedback