PlayerQuitEvent is not handled by the plugin (error every time a player quits) #34


  • New
  • Defect
Open
Assigned to _ForgeUser9864261
  • _ForgeUser6850413 created this issue Apr 2, 2013

    What steps will reproduce the problem?
    1. Load the plugin
    2. Ask an user to quit
    3. Observe the console output

    What is the expected output? What do you see instead?
    The PlayerQuitEvent isn't handled well by the plugin, see the error below

    What version of the product are you using?
    StrangeWeapons 0.5.3

    Do you have an error log of what happened?
    2013-04-02 11:50:30 [SEVERE] Could not pass event PlayerQuitEvent to StrangeWeapons v0.5.3
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:39)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
        at net.minecraft.server.v1_5_R2.PlayerList.disconnect(PlayerList.java:254)
        at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:692)
        at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:182)
        at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110)
        at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35)
        at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:66)
        at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580)
        at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229)
        at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:469)
        at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:401)
        at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.NullPointerException
        at to.joe.strangeweapons.StrangeWeapons.onQuit(StrangeWeapons.java:329)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
        ... 15 more

    Please provide any additional information below.

  • _ForgeUser6850413 added the tags New Defect Apr 2, 2013
  • _ForgeUser7975629 posted a comment Apr 2, 2013

    Same here: [SEVERE] Could not pass event PlayerQuitEvent to StrangeWeapons v0.6.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R2.PlayerList.disconnect(PlayerList.java:255) at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:695) at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:297) at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at to.joe.strangeweapons.StrangeWeapons.onQuit(StrangeWeapons.java:167) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more


    Edited Apr 27, 2013
  • _ForgeUser7648123 posted a comment Apr 27, 2013

    Getting the same problem as well. Anyone know of any fixes yet?


To post a comment, please login or register a new account.