public void reloadConfig() {
	
		if (configFile == null) {
			configFile = new File(master.getDataFolder(), configFileName);
		}
		config = YamlConfiguration.loadConfiguration(configFile);
		
		if (configFileName.equals("localization.yml")) {
			InputStream defDataConfigStream = master.getResource("localization.yml");
			if (defDataConfigStream != null) {
				YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defDataConfigStream);
				
				try {
					defConfig.save(configFile);
					config.load(configFile);
					config.save(configFile);
				} catch (IOException e1) {
					e1.printStackTrace();
				} catch (InvalidConfigurationException e) {
					e.printStackTrace();
				}
			}
		}
	}