mojira.dev

Patryk Cichy

Assigned

No issues.

Reported

No issues.

Comments

There is some funkyness going on with the XBOX Live accounts. I have a local BDS server (not really relevant, I'm saying that only because I have server logs that might prove to be valuable) that me and my family are playing. When connecting from my PS4 the first player gets identified nicely, their skin loaded and all. Second player always gets defaulted to Steve or Alex. What is interesting is that the second player using the same Xbox Live account can connect to the BDS via their mobile, get identified as the same user (same inventory, same position).

[23-Aug-2020 14:20:28] [INFO] Player disconnected: <obfuscated>, xuid:
[23-Aug-2020 14:21:11] [INFO] Player connected: <obfuscated>, xuid: 253544<obfuscated>
[23-Aug-2020 14:30:41] [INFO] Player disconnected: <obfuscated>, xuid: 253542<obfuscated>
[23-Aug-2020 14:30:41] [INFO] Player disconnected: <obfuscated>, xuid: 253544<obfuscated>

Above is a snipped from the server logs. Notice the first line with empty xuid. That's the second player using the console. Line 4 is the same player logging in via mobile. Looks to me that when split screen players access a world their xuid is not passed on to the server. This was tested in multiple user combinations always with the same result - only first player gets his xuid passed to the server. For the rest of them it's blank. Which explains the skins as they're (I'm assuming) bound to the xuid.

The list command executed on the server returns

[23-Aug-2020 22:45:10] There are 2/4 players online:
[23-Aug-2020 22:45:10] Steve, <obfuscated>

 

 

This is the case for PS4 in version 1.16.20

PS4 keeps game saves separate from the actual game. Meaning that if you uninstall any game its data will still be there. Same goes for Minecraft.

So no need to do any backups, throw spells, or whatever. Just reinstall the game and it will work like a charm.

As a workaround you can put minecarts unloaders in your farm and activate it only when your farm produces something. Like when a piston breaking pumpkins fires or when you activate a flying machine or whatever. Just pick a signal with an observer and use that to turn the minecarts on and off

Had the same thing after a crash overnight (which on itself needs a fix... there's been a lot of them). A reinstall helped.

Still affects 1.14.60. I hope it's actually fixed as stated in the Fix version.