EtherealOnyx / Parties

An rpg-like party system for Minecraft. Currently contains 24 customizable elements with direct support for 16+ mods! Also provides extra features like xp sharing, stage syncing, and more.
4 stars 0 forks source link

Loading a world causes a crash (with XP Sharing on) #131

Closed EtherealOnyx closed 1 year ago

EtherealOnyx commented 1 year ago
java.lang.NullPointerException: Cannot invoke "net.minecraft.server.level.ServerPlayer.m_142081_()" because the return value of "io.sedu.mc.parties.data.PlayerData.getPlayer()" is null
    at io.sedu.mc.parties.data.PlayerData.getOnlineMembers(PlayerData.java:333) ~[sedparties-1.18.2-0.4.1.jar%23159!/:?] {re:mixin,re:classloading}

Happens when player is loading into the world and before they've been fully logged in, I believe... The server player has not been cached yet which causes this error to occur.