Connection Lost: Invalid Player Data
seraphean opened this issue · 6 comments
what it says in the title, getting a connection error "Connection Lost: Invalid Player Data" when adding origins to an existing singleplayer world.
steps to reproduce:
- create singleplayer world without origins installed
- quit game and install origins
- try to enter existing world
- lose connection and get booted back to multiplayer servers list
i don't think it's a compatibility issue as creating a fresh world with origins installed works fine, but here's a list of other mods installed, just in case:
adorn
axolotl item fix
bedspreads
better biome blend
craftpresence
custom portals
debrand
disable custom worlds advice
dynamic fps
dynamic music
ears
fabric language kotlin
flesh2leather
illuminations
infinityfix
inmis
lapis reserve
mod menu
more axolotl variants
music duration reducer
optifabric + optifine
origins:classes
pling
smoothboot
snow under trees
the aether
trinkets
Hi, I couldn't reproduce this. Following the steps doesn't do anything special, it works as intended: I get to choose an origin once I join the previously created world with Origins now installed.
For reference, I was using Fabric API 0.37.0 and Origins 1.0.3
My spouse is currently having this issue. World created in Minecraft 1.17, Origins 1.0.2, Fabric API 0.36.0 then updated to Minecraft 1.17.1, Origins 1.0.3, and Fabric API 0.37.1. The issue didn't appear at first launch with the updated software, so I'm not confident that I can duplicate it
After spending a lot of time testing I have come to the conclusion that origins doesn't play well with other mods when you have shaders enabled as I'm getting the same issue when I have Iris shaders installed instead of optifine. Whenever I put stuff in my inventory from multiple mods with shaders enabled and origins installed reloading the world will cause this error to appear
Try creating the world, exiting minecraft, and then joining that same world again. You'll recreate this issue.
A fix was found with help of another person, here’s a link to the fix:
Try creating the world, exiting minecraft, and then joining that same world again. You'll recreate this issue.