• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Bankcraft problem

HardSoul

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
2 August 2012
Beiträge
759
Diamanten
251
Minecraft
HardS0ul
Hi Leute,
heute morgen viel mir auf, das unser Bankplugin (Bankcraft) einen Fheler hat. Die Schilder gehen nicht und die Commands auch nicht.
In der KOnsole stehen 3 Fehler:
Nr.1:
Code:
2013-07-18 13:17:32 [SEVERE] Could not pass event PlayerInteractEvent to Bankcraft v2.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 org.bukkit.craftbukkit.v1_6_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:192)
        at net.minecraft.server.v1_6_R2.PlayerInteractManager.interact(PlayerInteractManager.java:373)
        at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:630)
        at net.minecraft.server.v1_6_R2.Packet15Place.handle(SourceFile:58)
        at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296)
        at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
        at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
        at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
        at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
        at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
        at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
        at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.NullPointerException
        at de.hotmail.gurkilein.bankcraft.database.mysql.SignMysqlInterface.getType(SignMysqlInterface.java:33)
        at de.hotmail.gurkilein.bankcraft.MinecraftPlayerListener.onklick(MinecraftPlayerListener.java:30)
        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)
        ... 16 more
Nr.2:
Code:
2013-07-18 13:17:33 [WARNING] [Bankcraft] Task #48 for Bankcraft v2.1 generated an exception
java.lang.NullPointerException
        at de.hotmail.gurkilein.bankcraft.database.mysql.SignMysqlInterface.getLocations(SignMysqlInterface.java:186)
        at de.hotmail.gurkilein.bankcraft.SignHandler.getSigns(SignHandler.java:183)
        at de.hotmail.gurkilein.bankcraft.InterestGrantingTask.run(InterestGrantingTask.java:28)
        at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:53)
        at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
        at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:522)
        at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
        at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
        at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
        at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Nr.3:
Code:
2013-07-18 13:17:38 [INFO] Basti07711 issued server command: /bank status(g)
2013-07-18 13:17:38 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'bank' in plugin Bankcraft v2.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
        at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
        at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:964)
        at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:882)
        at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
        at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
        at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296)
        at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
        at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
        at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
        at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
        at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
        at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
        at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.NullPointerException
        at de.hotmail.gurkilein.bankcraft.database.mysql.ExperienceMysqlInterface.hasAccount(ExperienceMysqlInterface.java:30)
        at de.hotmail.gurkilein.bankcraft.database.mysql.ExperienceMysqlInterface.getBalance(ExperienceMysqlInterface.java:66)
        at de.hotmail.gurkilein.bankcraft.database.mysql.ExperienceMysqlInterface.getBalance(ExperienceMysqlInterface.java:1)
        at de.hotmail.gurkilein.bankcraft.ConfigurationHandler.printMessage(ConfigurationHandler.java:49)
        at de.hotmail.gurkilein.bankcraft.banking.InteractionHandler.interact(InteractionHandler.java:120)
        at de.hotmail.gurkilein.bankcraft.banking.InteractionHandler.interact(InteractionHandler.java:77)
        at de.hotmail.gurkilein.bankcraft.banking.InteractionHandler.interact(InteractionHandler.java:211)
        at de.hotmail.gurkilein.bankcraft.MinecraftCommandListener.onCommand(MinecraftCommandListener.java:115)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
        ... 15 more
Gestern hat noch alles geklappt. Das Plugin ist für die 1.6.2 und ich nutze auch die CraftBukkit 1.6.2. Was stimmt damit nicht?
 
G

games6471

Guest
Also ich sehe, dass der NPE immer zustande kommt, wenn er auf die Verbindungsvariable zugreift.

Hast du irgendeinen Reload gemacht? Haben sich deine MySQL-Daten verändert? Gibt es sogar schon einen Fehler beim Starten des Plugins?
 
Oben