Olá, implementei uso de mysql/sqlite em kits no plugin essentials que estou fazendo para meu servidor e ao tentar pegar algum kit me deparo com o seguinte erro:
[13:08:01 INFO]:Muloo issued server command:/kit vip
[13:08:01 ERROR]:null
org.bukkit.command.CommandException:Unhandled exception executing command 'kit'in plugin Essentials v0.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(UnknownSource)[?:1.8.0_141]
at java.util.concurrent.FutureTask.run(UnknownSource)[?:1.8.0_141]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(UnknownSource)[?:1.8.0_141]Causedby: java.lang.NullPointerException
at me.muloo.essentials.kits.CommandKit.onCommand(CommandKit.java:32)~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)~[spigot.jar:git-Spigot-db6de12-18fbb24]...15 more
[13:08:01 INFO]:Muloo issued server command:/kit vip
[13:08:01 ERROR]:null
org.bukkit.command.CommandException:Unhandled exception executing command 'kit'in plugin Essentials v0.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)~[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(UnknownSource)[?:1.8.0_141]
at java.util.concurrent.FutureTask.run(UnknownSource)[?:1.8.0_141]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)[spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(UnknownSource)[?:1.8.0_141]Causedby: java.lang.NullPointerException
at me.muloo.essentials.kits.CommandKit.onCommand(CommandKit.java:32)~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)~[spigot.jar:git-Spigot-db6de12-18fbb24]...15 more
Linha do erro:
if(Main.cooldown.containsCooldown(playerN, kit)){
containsCooldown:
publicboolean containsCooldown(String player,String kit){try{Statement statement = c.createStatement();ResultSet res = statement.executeQuery("SELECT * FROM kits WHERE Player = '"+ player +"' AND kit = '"+ kit +"';");while(res.next()){returntrue;}}catch(SQLException e){
e.printStackTrace();}returnfalse;}
Ja tentei até colocar só return false; e continua o mesmo erro.
e todos metodos da classe tambem da erro.
Segue abaixo as classes utilizadas para o comando kit:
Pergunta
Muloo
Olá, implementei uso de mysql/sqlite em kits no plugin essentials que estou fazendo para meu servidor e ao tentar pegar algum kit me deparo com o seguinte erro:
Linha do erro:
containsCooldown:
Ja tentei até colocar só return false; e continua o mesmo erro.
e todos metodos da classe tambem da erro.
Segue abaixo as classes utilizadas para o comando kit:
CommandKit.class:
Cooldown.class:
SQLManager.class:
na Main estou usando em onEnable():
para carregar o database.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados