-
Bug
-
Resolution: Duplicate
-
None
-
Minecraft 18w43b, Minecraft 18w43c
-
None
-
Windows 7
-
Unconfirmed
I am excited for the /drop command (though only used it for the mine so far) and I would like for it to be more coherent. At the moment, all the "tool" option affects things is when it has silk touch or fortune. This in itself is great, but it also has potential to be much more than that. For instance, if I use the stone pickaxe on a diamond ore, I would expect the drop command to give nothing, just like if the player mined it. Also shears are completely ignored (at least on grass), and when used on a chest all the items inside are ignored.
Steps to reproduce
- Find the block to test with, and hold the item to test with.
- Run the command /drop player @p mine ~ ~-1 ~ mainhand
What I expected to happen
- When I use the preceding command on regular grass with shears, I should get grass.
- When I use it on diamond ore with a wooden pickaxe, I should get nothing.
- When I use it on stone with shears with silk touch, I should get nothing.
- When I use it on diorite with empty hand, I should get nothing.
- When I use it on a chest (with dirt inside) with a diamond, I should get a chest and the dirt.
- When I use /drop player @p mine ~ ~-1 ~ minecraft:stone_axe{Enchantments:[
{id:silk_touch,lvl:1}
]} on diamond ore, I should get nothing.
What actually happened
- I got seeds.
- I got a diamond.
- I got stone.
- I got diorite.
- I got only a chest.
- I got diamond ore.
Potential fixes
- Change it so the item dropped is as if the player mined it with that item.
- Add a "generic" option (like mainhand) that drops with its own default tool like it currently does, but here the default would be "air" meaning nothing would drop when stone is sampled (unless a pickaxe was used).
- duplicates
-
MC-138163 /loot mine doesn't always drop the same as mining the block manually
- Resolved