package de.jatitv.commandguiv2.Bungee; import net.md_5.bungee.config.Configuration; import net.md_5.bungee.config.ConfigurationProvider; import net.md_5.bungee.config.YamlConfiguration; import java.io.File; import java.io.IOException; public class BConfig { public static void create() throws IOException { File config = new File(BMain.plugin.getDataFolder(), "config.yml"); if (!BMain.plugin.getDataFolder().exists()) BMain.plugin.getDataFolder().mkdir(); if (!config.exists()) { config.createNewFile(); } Configuration configuration = ConfigurationProvider.getProvider(YamlConfiguration.class).load(config); configuration.set("MySQL.Enable", false); configuration.set("MySQL.IP", "localhost"); configuration.set("MySQL.Port", 3306); configuration.set("MySQL.Database", "database"); configuration.set("MySQL.User", "user"); configuration.set("MySQL.Password", ""); configuration.set("MySQL.SSL", false); ConfigurationProvider.getProvider(YamlConfiguration.class).save(configuration, config); BMySQL.Enable = configuration.getBoolean("MySQL.Enable"); BMySQL.ip = configuration.getString("MySQL.IP"); BMySQL.port = configuration.getInt("MySQL.Port"); BMySQL.database = configuration.getString("MySQL.Database"); BMySQL.user = configuration.getString("MySQL.User"); BMySQL.password = configuration.getString("MySQL.Password"); BMySQL.SSL = configuration.getBoolean("MySQL.SSL"); } }