mojira.dev
MC-227584

Inconsistency between /loot .. mine with silk touch and actual tool with silk touch for some blocks

Affects snow layers, cobwebs, and possibly some other.

Expected:
Mining a layer of snow with a silk touch pickaxe should drop a snow layer, the same way mining a bookcase with a silk touch pickaxe drops a bookcase and not the raw books.
This is consistent with /loot give @s mine ~ ~ ~ mainhand

Actual:
Mining it manually with a silk touch pickaxe gives nothing.
Using the /loot command will however drop you the snow layer.

Steps to reproduce:

  • Run below commands while standing on a snow layer holding the pickaxe with silk touch.

/loot give @s mine ~ ~ ~ mainhand
  • Alternatively, stand on the snow layer and just use:

/loot give @s mine ~ ~ ~ minecraft:diamond_pickaxe{Enchantments:[{id:"silk_touch",lvl:1}]}

Try to break the snow layer manually with the same pickaxe. You get nothing.

Suggested fix:

  • Either make it consistent that both drop the item, or neither drop the item.

  • Additionally, you should take a look at 'required item' + silk touch for various blocks and re-determine if it should or should not drop a block and make it consistent with /loot

Linked issues

Comments 1

Thank you for your report!
We're tracking this issue in MC-138163, so this ticket is being resolved and linked as a duplicate.

If you would like to add a vote and any extra information to the main ticket it would be appreciated.

If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! If you think it was incorrect, please notify us on Discord or Reddit

AgentM

(Unassigned)

Unconfirmed

(Unassigned)

1.17 Release Candidate 1

Retrieved