Skip to content

[ERROR] Cant pass playerquit event on mc 1.21.3 #68

Description

@XXJNOTFOUND

Does the issue still persist on the default config?
Yes

Is the plugin up to date?
Yes

Server Environment & Version
Your server software (ie Paper 1.12.2)
Leaf 1.21.3 from here
Additional Information (Optional)
logs:

[23:26:27] [Server thread/ERROR]: Could not pass event PlayerQuitEvent to ResourceWorld v2.1.0
java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getSpawnLocation()" because the return value of "org.bukkit.Bukkit.getWorld(String)" is null
	at ResourceWorld-2.1.0.jar/me.nik.resourceworld.modules.impl.LeaveWorld.onLeave(LeaveWorld.java:27) ~[ResourceWorld-2.1.0.jar:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor348.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[leaf-api-1.21.3-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[leaf-api-1.21.3-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:71) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[leaf-api-1.21.3-R0.1-SNAPSHOT.jar:?]
	at net.minecraft.server.players.PlayerList.remove(PlayerList.java:728) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.players.PlayerList.remove(PlayerList.java:710) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2215) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2195) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2182) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.network.Connection.handleDisconnection(Connection.java:919) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:268) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.MinecraftServer.tickConnection(MinecraftServer.java:1918) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:502) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1895) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1680) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1350) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[leaf-1.21.3.jar:1.21.3-DEV-e380e4b]
	at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ErrorAn error found in console

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions