Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [23:28:12 ERROR]: null
- org.bukkit.command.CommandException: Unhandled exception executing command 'api' in plugin ConnecticraftAPI v2.0
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-5f38d38-18fbb24]
- at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-5f38d38-18fbb24]
- at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_75]
- at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_75]
- at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-5f38d38-18fbb24]
- at java.lang.Thread.run(Thread.java:745) [?:1.7.0_75]
- Caused by: java.lang.NullPointerException
- at net.connecticraft.api.Coins.ajouter(Coins.java:53) ~[?:?]
- at net.connecticraft.api.Main.onCommand(Main.java:57) ~[?:?]
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-5f38d38-18fbb24]
- ... 15 more
- >
- ligne 53:
- Statement state2 = (Statement) conn.createStatement();
- package net.connecticraft.api;
- import java.sql.SQLException;
- import java.sql.Statement;
- import org.bukkit.entity.Player;
- import org.sql2o.Sql2o;
- import com.mysql.jdbc.Connection;
- public class Coins {
- Player player;
- String uuidstring;
- //Statement stmt;
- public static java.sql.Connection conn;
- public static String host;
- public static String username;
- public static String password;
- public static String bdd;
- static Main plugin;
- public Coins(Main instance) {
- plugin = instance;
- }
- public void ajouter(long coins) throws SQLException
- {
- /* SQL.debutRequete();
- stmt = SQL.stmt();
- String playername = this.uuidstring;
- stmt.executeUpdate("UPDATE player_games SET coins=coins+"+coins+" WHERE uuid='"+playername+"'");
- this.player.sendMessage("1 coin généré");
- SQL.finRequete();*/
- /* Coins.host = plugin.getConfig().getString("host");
- Coins.username = plugin.getConfig().getString("username");
- Coins.password = plugin.getConfig().getString("password");
- Coins.bdd = plugin.getConfig().getString("bdd");
- Sql2o sql2o = new Sql2o("jdbc:mysql://"+Coins.host+":3306/"+Coins.bdd+"?autoReconnect=true", Coins.username, Coins.password);
- String updateSql = "update player_games set coins = :coins where uuid = :uuid";
- try (Connection conn = (Connection) sql2o.open()) {
- ((Sql2o) conn).createQuery(updateSql)
- .addParameter("coins", coins)
- .addParameter("uuid", this.uuidstring)
- .executeUpdate();
- }*/
- try
- {
- Statement state2 = (Statement) conn.createStatement();
- state2.executeUpdate("UPDATE player_games SET coins=coins+"+coins+" WHERE uuid='"+this.uuidstring+"'");
- state2.close();
- }
- catch (SQLException e1)
- {
- e1.printStackTrace();
- }
- Main.test(this.player);
- }
- Coins(Player player)
- {
- this.player = player;
- UUID uuid = new UUID(player);
- this.uuidstring = uuid.recuperer();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement