Advertisement
Guest User

Untitled

a guest
May 3rd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. public void onEnable() {
  2. Bukkit.getPluginManager().registerEvents(this, this);
  3. loadConfig();
  4. ConnectMySQL();
  5. }
  6.  
  7. public void onDisable(){
  8. mysql.close();
  9. }
  10.  
  11. public void loadConfig() {
  12. FileConfiguration cfg = this.getConfig();
  13. cfg.addDefault("mysql.default", "true");
  14. String msg = cfg.getString("mysql.default");
  15. if(msg == "true"){
  16. cfg.addDefault("mysql.host", "LOCALHOST");
  17. cfg.addDefault("mysql.database", "DATABASE");
  18. cfg.addDefault("mysql.user", "USER");
  19. cfg.addDefault("mysql.password", "PASSWORD");
  20. cfg.options().copyDefaults(true);
  21. saveConfig();
  22. } else {
  23. cfg.options().copyDefaults(false);
  24. saveConfig();
  25. }
  26.  
  27.  
  28.  
  29.  
  30. }
  31.  
  32. private void ConnectMySQL() {
  33. FileConfiguration mcfg = this.getConfig();
  34. String host = mcfg.getString("mysql.host");
  35. String database = mcfg.getString("mysql.database");
  36. String user = mcfg.getString("mysql.user");
  37. String password = mcfg.getString("mysql.password");
  38. mysql = new MySQL(host, database, user, password);
  39. mysql.connect();
  40. mysql.update("CREATE TABLE IF NOT EXISTS coins(name varchar(100) UNIQUE, coins int)");
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement