When you have full inventory it will be cause drop or move to any inventory slots doesn't keep when full inventory in this bowl.
Edit: Also tested may affected with using any potion would cause drop or wait with move any inventory slots but won't glass keep in this slot.
Steps to reproduce:
Go to creative mode and create new world.
Use any full inventory and any two stews
Go to survival mode
Use command with hunger e.g. level 5 and 180 minutes.
Eat with stews
Expected results:
Stews cause drop or move to any inventory slots.
Observed results:
Stews would no longer cause drop or move to any inventory slots.
Linked issues
Attachments
Comments 11
Summary:
Eating stew with a full inventory will throw the empty bowl away, instead of keeping it in the hotbar. This works with honey bottles also.
Repro Steps:
Obtain a bowl of stew (rabbit, mushroom) or a honey bottle
Fill the rest of the inventory (eg /give @s diamond_axe 36)
Switch to Peaceful
Switch to Survival
Eat/drink the stew or honey
Observed Results:
After consuming the stew/honey, the empty bowl or bottle is dropped on the floor.
Expected Results:
The empty bowl/bottle should remain in the player's hotbar.
To add a little more detail, what's happening is that when you eat stew, the game treats the hotbar spot that you had the stew in as still occupied, so it tries to put the empty bowl in the next available inventory spot. It makes you drop the bowl if it doesn't find an empty spot.
This has a serious negative impact on gameplay in certain situations, such as using mushroom stew as a sole food source while traveling through the nether and building bridges over the lava oceans. Mushroom stew is convenient for Nether travel as you can collect mushrooms as you go and make the stew in the 2x2 personal crafting grid. This bug can cause a player to starve to death because they unexpectedly throw their bowl in lava after filling their inventory up mining through a bunch of netherrack.
This does not just affect stews. It also happens on every type of potion and water bottles. The empty bottle always gets moved to another slot if possible.
Also, it will automatically stack bowls and bottles for you. That was the reason it was programmed that way.
The 1.16.100.57 changelog mentions this change:
Fixed an issue that prevented an empty item from being given back after using a food like soup or stew
Does that fix this issue?
If this is being fixed...
I guess I liked it. I mean it's kind of annoying when you only have one bowl and a full inventory so it drops on the ground, that is annoying and should be fixed. But I like having my bowls stack again after I eat out of one. I'll have like 3 or 4 bowls in my inventory, as well as like 20 of each mushroom, and whenever my hunger is low I just craft a bowl of mushroom stew, the bowl appears in my hotbar, and after I eat it, it returns to the slot with the other bowls.
I guess I'm saying I wish that part remains the same...
Is it possible that could be a setting or something in the pause menu so players can turn that on or off? Or is that too hard to do/not worth the extra work?
Are you saying that the bowl shouldn't drop after eating the stew?