I have a world with a lot of multiplayer player data (eg the data that saves a player's inventory, last coordinates, name, etc). All the data is slowing down the game only in this world and makes it freeze when players join and drop to around 5-10 fps when a player is on my world. I've had maybe ~300-400 people join this world and the data is slowing it down somehow. Even opening the world can take ~30 seconds or even just crash the game. This has been an issue since 0.11 and still is an issue in 0.15.2. The world is 33.3MB superflat. I'm not sure why this happens, it's like mcpe is reading player data when it doesn't need to do it...
Comments 6
This is a port forwarded LAN world with a player limit of 5, but many have joined. It lags even when I turn multiplayer off.
Yes this still happens with 0.15.9. I have some updates for my report now, I am now using an iPhone SE (iPhone 8,1) running iOS 10.0.2. Same world, same problem. I think it is called NBT data, and it seems that it is always loaded, using resources even with multi-player off. I think it keeps the NBT in RAM but the problem is it doesn't need to use it. It loads data of all players inventories, coordinates, direction, skin, etc when they aren't even on the world at the time. This results in massive lag or freezes for a few seconds when crossing chunks.
This is a bulk resolve of issues that haven't been updated to 0.16.0+ yet. Please comment below (To open the ticket) and update your affected versions. If you cannot reproduce the bug, please write in the comments so we can resolve it as "Cannot Reproduce". Thank You!
"I've had maybe ~300-400 people join this world", at the same time? is this an external server?
My questions are because, RAM memory need a lot of space if a lot of players join at the same time in a server.