[MCPE-20070] As client in multiplayer, creative players cannot remove items from item frames Created: 18/Feb/17  Updated: 25/Feb/17  Resolved: 25/Feb/17

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 1.0.3, 1.0.4.0
Fix Version/s: 1.0.4.0

Type: Bug
Reporter: [MCPE Helper] Dylan K. Taylor
Resolution: Fixed Votes: 3
Labels: None

Confirmation Status: Confirmed
Platform: Phone - Android - LG Other (Specify in description)
CHK:
ADO: 59548

 Description   

If I join another player as a client in multiplayer, removing items from item frames does not work.

The client will see the item in the frame disappear, but the host sees no change at all. Clicking on the item frame again causes the old item to re-appear rotated.

Before 1.0.3, creative clients in multiplayer would send an ItemFrameDropItemPacket with an Air item to indicate item removal without drops. However, since 1.0.3 this packet is not sent at all for creative players, and on top of that, the item field has been removed from the packet altogether.

The information above was obtained while working with a custom server, and then used to reproduce the issue in vanilla.



 Comments   
Comment by [MCPE Mod] Dr.Awesome4333 [ 25/Feb/17 ]

Resolved as fixed in 1.0.4.0 due to 1.0.4.1 not being an a available option yet.

Comment by [MCPE Helper] Dylan K. Taylor [ 25/Feb/17 ]

Fixed in 1.0.4.1 beta.

Comment by [Mojang] Mega_Spud (Jay Wells) [ 19/Feb/17 ]

I can confirm this issue.

Here is a video of the issue from version 1.0.2: https://youtu.be/c8faICTwkm0

Comment by [MCPE Helper] Dylan K. Taylor [ 18/Feb/17 ]

Also worth noting that there is no other way to detect item frame item removal interaction that I know about (UseItemPacket is sent, but all zeros) so there are no hacks I can use to get around this issue.

Generated at Sat Jan 11 15:25:40 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.