-
Bug
-
Resolution: Invalid
-
None
-
Minecraft 18w43c
-
None
-
Confirmed
The bug
While /drop <target> mine should block the same as manually mining the block, this isn't always the case. This probably happens because when mining the block manually, the loot table isn't invoked if the tool has a too low tier, while /drop doesn't do the same check.
How to reproduce
Via /drop
- Make sure you hold nothing in your (main)hand and place a stone block
/setblock ^ ^ ^1 minecraft:stone
- Drop the item from the stone block that just got placed, while using your (empty) mainhand
/drop player @s mine ^ ^ ^1 mainhand
Note that you will get a cobblestone item
Manually
- Break the stone block manually (without a tool, in survival mode)
This time no item will drop.
- is duplicated by
-
MC-138427 /drop assumes tool when giving items.
- Resolved
-
MC-151742 Custom loot_table Not Overriding Tool Requirements
- Resolved
-
MC-153351 Loot mine command ignores pickaxe level.
- Resolved
-
MC-160861 snow loot table incorrectly
- Resolved
-
MC-170505 /loot ignores minimum tools
- Resolved
-
MC-171702 Blocks without loot table can't accept a custom one
- Resolved
-
MC-174169 Golden pickaxe doesnt work in gold ore loot tables
- Resolved
-
MC-227584 Inconsistency between /loot .. mine with silk touch and actual tool with silk touch for some blocks
- Resolved
-
MC-237537 Certain blocks don't use their drop loot table when removed from minable/<tool> and needs_<type>_tool tag
- Resolved
-
MC-248251 Loot table Inconsistencies
- Resolved
-
MC-265116 Dead corals cannot have custom loot tables
- Resolved