[MCPE-6337] Tile Entities are not correctly sent in multiplayer Created: 05/Dec/13  Updated: 07/Sep/15  Resolved: 06/Dec/13

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 0.8.0 beta build 2, 0.8.0 beta build 3, 0.8.0 beta build 4, 0.8.0 beta build 5
Fix Version/s: 0.8.0 beta build 8

Type: Bug
Reporter: [Mojang] Shoghi Cervantes
Resolution: Fixed Votes: 0
Labels: None

Confirmation Status: Unconfirmed
Platform: Tablet - Android - Other (Specify in description)

 Description   

Tile Entities that need a packet to "spawn" in multiplayer (Chests, Double Chests, Signs) fail to appear in multiplayer.

In the case of signs, if a player joins, he won't see them. If he places a sign, other people will see it empty, but the text, when sent, is not shown.

Chests suffer another issue. They are shown, but only after tapping on them or randomly.

We tested this issue between two Android devices, one with the beta 5 and the other one with the beta 6.

To check this issue, I set up Wireshark to get packet dumps, and seems that the EntityDataPacket (0xb8) is correctly sent for Signs and Chests. I also checked this using PocketMine-MP, even sending everything after manually to eliminate any kind of issue caused by lag. The packets (in vanilla MCPE and PocketMine-MP) are similar, and playing on a PocketMine-MP also reproduces the problems with Chests and Signs.

(Note: Another device is needed to test this)



 Comments   
Comment by Fiti Ball [ 06/Dec/13 ]

so you also fixed the xperia play issues regarding the menus and eating/breed/shooting delays?

Comment by [Mojang] Aron Nieminen [ 06/Dec/13 ]

Thanks! This and a bunch of other bugs were fixed for 0.8.0 build 8 (that just might be a 0.8.0 release candidate!).

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