Advertisement
Guest User

Untitled

a guest
May 3rd, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. public void loadConfig() {
  2. File file = new File("plugins//CoinsAPI//config.yml");
  3. FileConfiguration cfg = this.getConfig();
  4. if (!file.exists()) {
  5. cfg.addDefault("mysql.host", "localhost");
  6. cfg.addDefault("mysql.database", "skypvp");
  7. cfg.addDefault("mysql.user", "root");
  8. cfg.addDefault("mysql.password", "123456");
  9. cfg.options().copyDefaults(true);
  10. saveConfig();
  11. }
  12. /*
  13. * cfg.addDefault("mysql.host", "HOST"); cfg.addDefault("mysql.port",
  14. * Integer.valueOf(3306)); cfg.addDefault("mysql.user", "USER");
  15. * cfg.addDefault("mysq.password", "PASSWORD");
  16. * cfg.addDefault("database", "DATABASE"); cfg.addDefault("startCoins",
  17. * Integer.valueOf(0)); cfg.addDefault("activeCommands",
  18. * Boolean.valueOf(true));
  19. */
  20.  
  21. }
  22.  
  23. public void onDisable() {
  24. mysql.close();
  25. }
  26.  
  27. private void ConnectMySQL() {
  28.  
  29. File file = new File("plugins//CoinsAPI//config.yml");
  30. FileConfiguration mcfg = YamlConfiguration.loadConfiguration(file);
  31. if (file.exists()) {
  32. String host = mcfg.getString("mysql.host");
  33. String database = mcfg.getString("mysql.database");
  34. String user = mcfg.getString("mysql.user");
  35. String password = mcfg.getString("mysql.password");
  36. mysql = new MySQL(host, database, user, password);
  37. mysql.connect();
  38. mysql.update("CREATE TABLE IF NOT EXISTS coins(name varchar(100) UNIQUE, coins int)");
  39. } else {
  40. System.out.println("Verbindung konnte nicht hergestellt werden!");
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement