mojira.dev
MCPE-30227

Multiplayer state not getting saved

In multiplayer mode, the third user state will not get recognized after the game is closed and reopened. Example: Primary user starts the game. Second user joins in. Third user joins in. Third user gets armor and tools from first user. All three users adventure together for 45 minutes, gaining experience points. All users sleep in beds. Users all quit the game. The primary user exits Minecraft, then all three users decide to play together again. The third user spawns in the world spawn point instead of where they were when they quit previously. The third user has lost all their armor and tools. The third user has lost any experience points previously gained. If the third user had tamed a wolf, it no longer recognizes them.

This happens consistently in one world, but hasn't been tested in other worlds on the same tablet.

Comments 6

1.2.9 fixed a related bug that behaved this way sometimes when users went back and forth between local and online gaming. They had two internal IDs, giving them two player profiles in a world. It might be that your third user joined the world while using the offline ID somehow, and since then has done something that switched him to the correct online ID. Assuming the fix for that bug is correct, he or she should no longer get switched back to the offline ID, and it should work reliably from now on. Unfortunately, the player data stored under the offline ID is no longer accessible.

If this problem continues to occur, for any of your players, please update us with a comment.

1.2.9 fixed a related bug that behaved this way sometimes when users went back and forth between local and online gaming. They had two internal IDs, giving them two player profiles in a world. It might be that your third user joined the world while using the offline ID somehow, and since then has done something that switched him to the correct online ID. Assuming the fix for that bug is correct, he or she should no longer get switched back to the offline ID, and it should work reliably from now on. Unfortunately, the player data stored under the offline ID is no longer accessible.

If this problem continues to occur, for any of your players, please update us with a comment.

It's probable that we have been using 1.2.8 when this event was happening, so I will make sure all the tablets are updated and test it again over the next few days. However, I wanted to add some details.

The primary user (me) is the only one with an online account. The second and third players (my children) only use a "local" account to join in my worlds - they don't have xbox/microsoft accounts. They only have the character names that they created on their Amazon Fires. Does the online/offline ID still come into play in this scenario?

It's probable that we have been using 1.2.8 when this event was happening, so I will make sure all the tablets are updated and test it again over the next few days. However, I wanted to add some details.

The primary user (me) is the only one with an online account. The second and third players (my children) only use a "local" account to join in my worlds - they don't have xbox/microsoft accounts. They only have the character names that they created on their Amazon Fires. Does the online/offline ID still come into play in this scenario?

I was using "online" and "offline" as a way of distinguishing an Xbox Live ID (not the gamertag, it's an internal token) from a default ID used when not signed in to Xbox Live, so my suggestion above may not apply since your children don't have accounts. I don't know the answer to your question, but because 1.2.9 changed how those IDs are manipulated it still makes sense to forget what happened before and start fresh. I would suggest opening the world, having each of your children make some small change in their inventory, and closing the world. Do this several times and see if at any point their inventory reverts to an earlier save. If not, If not, you could cautiously go ahead and play with more confidence. Either way, please let us know if the bug still affects you. Thanks for your patience, by the way.

I was using "online" and "offline" as a way of distinguishing an Xbox Live ID (not the gamertag, it's an internal token) from a default ID used when not signed in to Xbox Live, so my suggestion above may not apply since your children don't have accounts. I don't know the answer to your question, but because 1.2.9 changed how those IDs are manipulated it still makes sense to forget what happened before and start fresh. I would suggest opening the world, having each of your children make some small change in their inventory, and closing the world. Do this several times and see if at any point their inventory reverts to an earlier save. If not, If not, you could cautiously go ahead and play with more confidence. Either way, please let us know if the bug still affects you. Thanks for your patience, by the way.

Reuben Hernandez

(Unassigned)

Unconfirmed

Tablet - Android - Amazon Kindle Fire HD

1.2.9.1

Retrieved