
Error spam in console
2piotrek opened this issue ยท 1 comments
Describe the bug
Error spam in console after joining server when there are NPCs from Citizens plugin on the server
To Reproduce
Steps to reproduce the behavior:
- Start server with citizen plugins and npcs
- join server
- See errors in console
Expected behavior
No errors in console or "[emotecraft] Player . never joined. If it is a fake player, the fake-player plugin forgot to fire join event."
Minecraft version+mod loader
- Version: 1.21.5
- Modded: Paper
- Server
Mod version: emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93
Minecraft log and crash report:
Could not pass event PlayerTrackEntityEvent to emotecraft v2.6.0-b.build.93
java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.getName()" because "player" is null
at emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar/io.github.kosmx.emotes.bukkit.network.ServerSideEmotePlay.getPlayerFromUUID(ServerSideEmotePlay.java:53) ~[emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar:?]
at emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar/io.github.kosmx.emotes.bukkit.network.ServerSideEmotePlay.getPlayerNetworkInstance(ServerSideEmotePlay.java:45) ~[emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar:?]
at emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar/io.github.kosmx.emotes.bukkit.network.ServerSideEmotePlay.onPlayerTrackEntity(ServerSideEmotePlay.java:87) ~[emotecraft-paper-for-MC1.21.5-2.6.0-b.build.93.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.5-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[paper-api-1.21.5-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.5-R0.1-SNAPSHOT.jar:?]
at org.bukkit.event.Event.callEvent(Event.java:46) ~[paper-api-1.21.5-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.level.ChunkMap$TrackedEntity.updatePlayer(ChunkMap.java:1312) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at Citizens-2.0.38-b3786.jar/net.citizensnpcs.nms.v1_21_R4.util.CitizensEntityTracker.updatePlayer(CitizensEntityTracker.java:107) ~[Citizens-2.0.38-b3786.jar:?]
at net.minecraft.server.level.ChunkMap$TrackedEntity.moonrise$tick(ChunkMap.java:1175) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.level.ChunkMap.newTrackerTick(ChunkMap.java:1013) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.level.ChunkMap.tick(ChunkMap.java:1025) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:500) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:766) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1722) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1527) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1249) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:308) ~[paper-1.21.5.jar:1.21.5-40-b9d3147]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Additional context
On plugin version "emotecraft-paper-for-MC1.21.4-2.5.5" problem does not occur([emotecraft] Player . never joined. If it is a fake player, the fake-player plugin forgot to fire join event.)