Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Core extends JavaPlugin {
- public static Core core;
- public static String DB_HOST;
- public static String DB_USER;
- public static String DB_PASSWORD;
- public static String DB_NAME;
- public static String DB_TABLE;
- public static String prefix = ChatColor.GOLD + "Cave" + ChatColor.YELLOW + "Points" + ChatColor.GRAY + " System: ";
- @Override
- public void onEnable() {
- Bukkit.getConsoleSender().sendMessage(prefix + "Loading settings and managers...");
- getCommand("economy").setExecutor(new EconomyCommand());
- getCommand("eco").setExecutor(new EconomyCommand());
- Bukkit.getConsoleSender().sendMessage(prefix + "Setting up MySQL Database...");
- getConfig().options().copyDefaults(true);
- getConfig().options().copyHeader(true);
- getConfig().options().header("CaveCoinSystemConfig Config V1.0");
- getConfig().addDefault("mysql.host", "localhost");
- getConfig().addDefault("mysql.user", "root");
- getConfig().addDefault("mysql.password", "root");
- getConfig().addDefault("mysql.database", "cave_economy");
- getConfig().addDefault("mysql.table", "economy");
- saveConfig();
- DB_HOST = getConfig().getString("mysql.host");
- DB_USER = getConfig().getString("mysql.user");
- DB_PASSWORD = getConfig().getString("mysql.password");
- DB_NAME = getConfig().getString("mysql.database");
- DB_TABLE = getConfig().getString("mysql.table");
- setupEconomy();
- super.onEnable();
- }
- @Override
- public void onDisable() {
- super.onDisable();
- }
- private boolean setupEconomy() {
- if (getServer().getPluginManager().getPlugin("Vault") == null) {
- return false;
- }
- RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class);
- if (rsp == null) {
- return false;
- }
- Economy econ;
- econ = rsp.getProvider();
- return econ != null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement