Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static FileConfiguration villageConfig;
- private static File villageConfigurationFile;
- public void reloadVillages() {
- // System.out.println(villageConfig);
- if(villageConfig == null){
- villageConfigurationFile = new File(getDataFolder(), "test.yml");
- }
- villageConfig = YamlConfiguration.loadConfiguration(villageConfigurationFile);
- // System.out.println("Loaded "+villageConfig.toString());
- InputStream defConfigStream = this.getResource("test.yml");
- if(defConfigStream != null){
- // System.out.println("Found defaults, copying...");
- YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defConfigStream);
- villageConfig.setDefaults(defConfig);
- } else {
- System.out.println(defConfigStream.toString()+" not found");
- }
- }
- public FileConfiguration getVillageFile() {
- if(villageConfig == null)
- reloadVillages();
- return villageConfig;
- }
- public void saveVillages() {
- if(villageConfig == null || villageConfigurationFile == null)
- return;
- try{
- getVillageFile().save(villageConfigurationFile);
- } catch(IOException e){
- getLogger().severe("Could not save config to "+villageConfigurationFile);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment