Summary:
The item taken from Allay moves to the empty slot (where the player takes the item) of the player, and not to others in the stack. This breaks parity with Java and makes getting items from Allay very inconvenient.
Steps to reproduce:
Summon allay.
Take 2 items (which can be placed in 1 slot).
Give 1 item to Allay.
Take item from Allay (with an empty hand).
Observed results:
The item is moved to an empty slot (with which the player takes the item from Allay).
Expected results:
The item is moved to an item that already exists in the player's inventory on the stack.
Attachments
Comments 2
@unknown you are completely right. I will create a report. Also, my bug is not fixed, instead a new parity issue has been added...
Now after patch 1.19.0.29 Preview, 1.19.0.28 Beta, you can pick up stackable items from Allay while holding the same item as Allay in your hands, which is also very convenient. However, items still don't go into the stack when taken from Allay with an empty hand.
I will add a comparison video.
Java
[media]Bedrock
[media]
This problem goes beyond just items dispensed from allays. All identical item stacking is now deprioritized over slot position in the inventory of the player and chests. Very annoying.