[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. |