-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
Describe the bug
When i leave the server i was getting this error
[20:17:52 ERROR]: Could not pass event PlayerQuitEvent to Akropolis v1.9.3
java.lang.NullPointerException: Cannot invoke "me.zetastormy.akropolis.module.modules.visual.scoreboard.ScoreboardHelper.removePlayer()" because the return value of "java.util.Map.get(Object)" is null
at Akropolis-1.9.3.jar/me.zetastormy.akropolis.module.modules.visual.scoreboard.ScoreboardManager.removeScoreboard(ScoreboardManager.java:105) ~[Akropolis-1.9.3.jar:?]
at Akropolis-1.9.3.jar/me.zetastormy.akropolis.module.modules.visual.scoreboard.ScoreboardManager.onPlayerQuit(ScoreboardManager.java:133) ~[Akropolis-1.9.3.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[leaf-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:65) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[leaf-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:706) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:689) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2292) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2270) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.network.Connection.handleDisconnection(Connection.java:904) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:270) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.MinecraftServer.tickConnection(MinecraftServer.java:1820) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:447) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1800) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1567) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1285) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:299) ~[leaf-1.21.8.jar:1.21.8-12-7992f91]
at java.base/java.lang.Thread.run(Thread.java:1447) ~[?:?]
made some workaround fix
https://github.com/rafalohaki/akropolis
you can use any added code in fork or make ur own based on this if u want
Link to latest.log file
Steps to reproduce
using server selector, when joining other server from lobby iw as getting this error
Expected behavior
error logs
Technical information
leaf 1.21.8
Additional context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working