Added logger class that takes variables and replaces % with them
This commit is contained in:
@@ -5,6 +5,7 @@ import com.alttd.commands.subcommands.CommandCreateVillager;
|
||||
import com.alttd.commands.subcommands.CommandHelp;
|
||||
import com.alttd.commands.subcommands.CommandReload;
|
||||
import com.alttd.config.Config;
|
||||
import com.alttd.util.Logger;
|
||||
import net.kyori.adventure.text.minimessage.MiniMessage;
|
||||
import net.kyori.adventure.text.minimessage.Template;
|
||||
import org.bukkit.command.*;
|
||||
@@ -27,7 +28,7 @@ public class CommandManager implements CommandExecutor, TabExecutor {
|
||||
if (command == null) {
|
||||
subCommands = null;
|
||||
miniMessage = null;
|
||||
villagerUI.getLogger().severe("Unable to find villager ui command.");
|
||||
Logger.severe("Unable to find villager ui command.");
|
||||
return;
|
||||
}
|
||||
command.setExecutor(this);
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.alttd.commands.database;
|
||||
|
||||
import com.alttd.VillagerUI;
|
||||
import com.alttd.config.Config;
|
||||
import com.alttd.util.Logger;
|
||||
import org.bukkit.Bukkit;
|
||||
|
||||
import java.sql.Connection;
|
||||
@@ -22,9 +23,9 @@ public class Database {
|
||||
connection = DriverManager.getConnection(url, Config.USERNAME, Config.PASSWORD);
|
||||
} catch (SQLException e) {
|
||||
e.printStackTrace();
|
||||
VillagerUI.getInstance().getLogger().severe("Connection to database failed!");
|
||||
Logger.severe("Connection to database failed!");
|
||||
connection = null;
|
||||
VillagerUI.getInstance().getLogger().severe("Shutting down VillagerUI");
|
||||
Logger.severe("Shutting down VillagerUI");
|
||||
Bukkit.getPluginManager().disablePlugin(VillagerUI.getInstance());
|
||||
return;
|
||||
}
|
||||
@@ -33,16 +34,21 @@ public class Database {
|
||||
createUserPointsTable();
|
||||
}
|
||||
|
||||
static void createUserPointsTable() {
|
||||
private static void createUserPointsTable() {
|
||||
try {
|
||||
String sql = "CREATE TABLE IF NOT EXISTS user_points(" +
|
||||
"UUID varchar 36 NOT NULL, " +
|
||||
"Points int NOT NULL, " +
|
||||
"PRIMARY KEY (UUID)" +
|
||||
"UUID varchar(36) NOT NULL, " +
|
||||
"points int NOT NULL, " +
|
||||
"villager_type varchar(128) NOT NULL, " +
|
||||
"PRIMARY KEY (UUID), " +
|
||||
"UNIQUE KEY (villager_type)" +
|
||||
")";
|
||||
connection.prepareStatement(sql).executeUpdate();
|
||||
} catch (SQLException e) {
|
||||
e.printStackTrace();
|
||||
Logger.severe("Error while trying to create user point table");
|
||||
Logger.severe("Shutting down VillagerUI");
|
||||
Bukkit.getPluginManager().disablePlugin(VillagerUI.getInstance());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user