Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.arivi.tools.managers;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.FileConfigurationOptions;
- import pl.arivi.tools.basic.Logger;
- import pl.arivi.tools.basic.Main;
- public class ConfigurationManager
- {
- private static FileConfiguration fc = Main.getInstance().getConfig();
- public static void defaultConfiguration()
- {
- fc.addDefault("options.mysql.host", "localhost");
- fc.addDefault("options.mysql.port", Integer.valueOf(3306));
- fc.addDefault("options.mysql.user", "root");
- fc.addDefault("options.mysql.db", "sektory");
- fc.addDefault("options.mysql.pass", "pass");
- fc.options().copyDefaults(true);
- Main.getInstance().saveConfig();
- }
- public static void loadConfiguration()
- {
- pl.arivi.tools.basic.Settings.mysqlhost = fc.getString("options.mysql.host");
- pl.arivi.tools.basic.Settings.mysqlport = fc.getInt("options.mysql.port");
- pl.arivi.tools.basic.Settings.mysqluser = fc.getString("options.mysql.user");
- pl.arivi.tools.basic.Settings.mysqlpass = fc.getString("options.mysql.pass");
- pl.arivi.tools.basic.Settings.mysqldb = fc.getString("options.mysql.db");
- Logger.info("Configuration loaded.");
- }
- }
Add Comment
Please, Sign In to add comment