mojira.dev
MC-166029

Shears can't be enchanted with silk touch using /enchant

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:

  1. Hold shears with cheats enabled

  2. Type this command: "/enchant @p minecraft:silk_touch"

  3. ---> ❌  You are told that shears cannot support this enchantment

  4. Place an anvil

  5. Combine the shears with a silk touch enchanted book

  6. You get silk touch shears, proving that shears can support silk touch.

Linked issues

Attachments

Comments 3

This is a feature if you want Shears to be enchanted with Silk Touch please give your feedback on Minecraft Feedback

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.

Caleb Blazek

(Unassigned)

Unconfirmed

(Unassigned)

1.15 Pre-release 1

Retrieved