Mr_Redstone19
Schafhirte
Hallo.
Da mein altes Statssystem nicht funktioniert hat, habe ich nun ein MySQL-Stats-System mithilfe von einem Video gecodet.
Jedoch kommt immer beim Start ein Error, der so aussieht:
Jedoch weiß ich nicht, wo der Fehler in der Methode ist.
Darum hier die onEnable-Methode und die connect-Methode und die Update-Methode:
onEnable:
Da steht eig. nur ConnectMySQL(); drin!
connect:
Update:
https://pastebin.com/wFXiLJsG (Wäre sonst zu lang)
Hoffe ihr könnt mir helfen! Dankeee!
Und: Bitte nicht zu komplizierte Sätze schreiben. Ich programmiere mit MySQL gerade zum ersten mal
Da mein altes Statssystem nicht funktioniert hat, habe ich nun ein MySQL-Stats-System mithilfe von einem Video gecodet.
Jedoch kommt immer beim Start ein Error, der so aussieht:
Code:
[Server thread/INFO]: [MySQL] Die Verbindung zur MySQL ist fehlgeschlagen! Fehler: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
[07:20:37] [Server thread/ERROR]: Error occurred while enabling Surf v1.0 (Is it up to date?)
java.lang.NullPointerException
at at.proxxy.mysql.MySQL.update(MySQL.java:51) ~[?:?]
at at.proxxy.main.Main.ConnectMySQL(Main.java:108) ~[?:?]
at at.proxxy.main.Main.onEnable(Main.java:103) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigotserver.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigotserver.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
Jedoch weiß ich nicht, wo der Fehler in der Methode ist.
Darum hier die onEnable-Methode und die connect-Methode und die Update-Methode:
onEnable:
Da steht eig. nur ConnectMySQL(); drin!
connect:
Javascript:
private void ConnectMySQL() {
mysql = new MySQL("localhost", "Surfstats", "Surfstats", "Surfstats");
mysql.update("CREATE TABLE IF NOT EXISTS Surfstats(UUID varchar(64), KILLS int, DEATHS int);");
}
Update:
https://pastebin.com/wFXiLJsG (Wäre sonst zu lang)
Hoffe ihr könnt mir helfen! Dankeee!
Und: Bitte nicht zu komplizierte Sätze schreiben. Ich programmiere mit MySQL gerade zum ersten mal
Zuletzt bearbeitet von einem Moderator: