Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static Main instance;
- public static MySQL mysql;
- public TutorialCountdown tutorialCountdown = new TutorialCountdown();
- @Override
- public void onEnable() {
- instance = this;
- this.reloadConfig();
- this.getConfig().options().header("MySQL Settings -> CBSystem");
- this.getConfig().addDefault("MySQL.host" , "localhost");
- this.getConfig().addDefault("MySQL.database" , "CityBuild");
- this.getConfig().addDefault("MySQL.user" , "CityBuild");
- this.getConfig().addDefault("MySQL.password" , "4hZbzgGEWEaqqbR6");
- this.getConfig().options().copyDefaults(true);
- this.saveConfig();
- Bukkit.getConsoleSender().sendMessage("§aCBSystem start!");
- init(Bukkit.getPluginManager());
- ConnectMysql();
- this.getCommand("pay").setExecutor(new PayCommand(this));
- }
- private void init(PluginManager pm){
- pm.registerEvents(new JoinListener(), this);
- }
- private void ConnectMysql() {
- mysql = new MySQL(this.getConfig().getString("MySQL.host") , this.getConfig().getString("MySQL.database"), this.getConfig().getString("MySQL.user") , this.getConfig().getString("MySQL.password"));
- mysql.update("CREATE TABLE IF NOT EXISTS CB(UUID varchar(64));");
- mysql.update("CREATE TABLE IF NOT EXISTS Coins(UUID varchar(64), COINS int);");
- }
- @Override
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage("§c CBSystem Stop!");
- mysql.close();
- }
- public static Main getInstance() {
- return instance;
- }
- public TutorialCountdown getTutorialCountdown() {
- return tutorialCountdown;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement