public static void Prepare(Plugin plugin) {
		MySQL.setPlugin(plugin);
		SQLLogin = new File(plugin.getDataFolder() + File.separator + "MySQL.yml");
		System.out.println("Filepath" + SQLLogin.getPath());
		if (!SQLLogin.exists()) {
			System.out.println("MySQL.yml was not found, Creating it");
			System.out.println("Please configure MYSQL.YML in the plguins datafolder");
			System.out.println("Plugin will disable now. Reboot the server when the file is configured");
			try {
				SQLLogin.createNewFile();
				SQLConfig = YamlConfiguration.loadConfiguration(SQLLogin);
				SQLConfig.set("User", "USERNAME");
				SQLConfig.set("Pass", "PASSWORD");
				SQLConfig.set("Url", "jdbc:mysql://localhost:3306/database");
				SQLConfig.save(SQLLogin);
				plugin.getPluginLoader().disablePlugin(plugin);
			} catch (IOException e) {
				System.out.println("Couldn't Generate MySQL.YML, Disabling");
				plugin.getPluginLoader().disablePlugin(plugin);
			}
		} else {
			SQLConfig = YamlConfiguration.loadConfiguration(SQLLogin);
			if (SQLConfig.getString("User").equals("USERNAME") && SQLConfig.getString("User").equals("PASSWORD") && SQLConfig.getString("User").equals("jdbc:mysql://localhost:3306/database")) {
				System.out.println("Loaded Configuration is still the default one. Disabling");
				plugin.getPluginLoader().disablePlugin(plugin);
			} else {
				MySQL.User = SQLConfig.getString("User");
				MySQL.Pass = SQLConfig.getString("Pass");
				MySQL.Url = SQLConfig.getString("Url");
			}
		}
	}