Solved MySQL Connection Problems

Discussion in 'Plugin Development' started by Reptar_, Nov 23, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    Reptar_

    So I have my main class and my events class that I'm using to update a database I've accessed, but I keep getting an error and I don't understand it. What I'm trying to do is have my join even initialize the player's stats on their first join, but it doesn't seem to be working.

    Main Class: http://pastebin.com/WVUV8AqV
    I hid my IP with '*s' but I know that's not the problem with my code.

    Events Class: http://pastebin.com/bPzYR1pT

    And My Error:
    Code:
    [16:17:46 WARN]: java.lang.NullPointerException
    [16:17:46 WARN]: at me.Reptar.Zombies.Main.playerDataContainsPlayer(Main.java:62)
    [16:17:46 WARN]: at me.Reptar.Zombies.GameEvents.onJoin(GameEvents.java:41)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [16:17:46 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [16:17:46 WARN]: at java.lang.reflect.Method.invoke(Method.java:601)
    [16:17:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292)
    [16:17:46 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.c(PlayerList.java:251)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.a(PlayerList.java:138)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.c(LoginListener.java:76)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.a(LoginListener.java:42)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:160)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
    [16:17:46 WARN]: java.lang.NullPointerException
    [16:17:46 WARN]: at me.Reptar.Zombies.GameEvents.onJoin(GameEvents.java:45)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [16:17:46 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [16:17:46 WARN]: at java.lang.reflect.Method.invoke(Method.java:601)
    [16:17:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292)
    [16:17:46 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.c(PlayerList.java:251)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.a(PlayerList.java:138)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.c(LoginListener.java:76)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.a(LoginListener.java:42)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:160)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
    [16:17:46 WARN]: java.lang.NullPointerException
    [16:17:46 WARN]: at me.Reptar.Zombies.Main.closeConnection(Main.java:54)
    [16:17:46 WARN]: at me.Reptar.Zombies.GameEvents.onJoin(GameEvents.java:52)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [16:17:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [16:17:46 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [16:17:46 WARN]: at java.lang.reflect.Method.invoke(Method.java:601)
    [16:17:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292)
    [16:17:46 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501)
    [16:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.c(PlayerList.java:251)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.PlayerList.a(PlayerList.java:138)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.c(LoginListener.java:76)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.LoginListener.a(LoginListener.java:42)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:160)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558)
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469)
     
    [16:17:46 WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
    
     
  2. Offline

    timtower Administrator Administrator Moderator

    Moved to plugin development
     
  3. Offline

    Skionz

    Reptar_ "connection" is null. You never called the openConnection method.
     
    Reptar_ likes this.
  4. Offline

    Reptar_

    Oh. My. Goodness. . . . I stressed out on this forever. . . and I forgot to open the connection. . .
     
    Skionz likes this.
Thread Status:
Not open for further replies.

Share This Page