-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Could not pass event PlayerQuitEvent to BirthDayReload v1.0-SNAPSHOT
java.lang.NullPointerException: Cannot invoke "java.time.LocalDate.toString()" because the return value of "org.referix.birthDayReload.playerdata.PlayerData.ge
tBirthday()" is null
at BirthdayReload.1.0.0.jar/org.referix.birthDayReload.database.PlayerDataDAO.lambda$savePlayerData$0(PlayerDataDAO.java:26) ~[BirthdayReload.1.0.0.jar
:?]
at BirthdayReload.1.0.0.jar/org.referix.libs.jdbi.v3.core.HandleConsumer.lambda$asCallback$0(HandleConsumer.java:32) ~[BirthdayReload.1.0.0.jar:?]
at BirthdayReload.1.0.0.jar/org.referix.libs.jdbi.v3.core.Jdbi.withHandle(Jdbi.java:371) ~[BirthdayReload.1.0.0.jar:?]
at BirthdayReload.1.0.0.jar/org.referix.libs.jdbi.v3.core.Jdbi.useHandle(Jdbi.java:387) ~[BirthdayReload.1.0.0.jar:?]
at BirthdayReload.1.0.0.jar/org.referix.birthDayReload.database.PlayerDataDAO.savePlayerData(PlayerDataDAO.java:20) ~[BirthdayReload.1.0.0.jar:?]
at BirthdayReload.1.0.0.jar/org.referix.birthDayReload.playerdata.PlayerManager.savePlayerData(PlayerManager.java:32) ~[BirthdayReload.1.0.0.jar:?]
at BirthdayReload.1.0.0.jar/org.referix.birthDayReload.MainListener.onPlayerQuit(MainListener.java:96) ~[BirthdayReload.1.0.0.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1060.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:1.21.1-2298-a61db94]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:630) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:607) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:591) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2186) ~[purpur-1.21.1.jar:1.21.1-2
298-a61db94]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2166) ~[purpur-1.21.1.jar:1.21.1-2298-a61db
94]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2153) ~[purpur-1.21.1.jar:1.21.1-2298-a61db
94]
at net.minecraft.network.Connection.handleDisconnection(Connection.java:911) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:262) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1861) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:513) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1635) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1335) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:334) ~[purpur-1.21.1.jar:1.21.1-2298-a61db94]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]