Config.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:prisonPicks 作者:
private static YamlConfiguration load(String FileLocation)
   {
       File f = new File(FileLocation);
    YamlConfiguration cfg;
    cfg = setDefaults(); 
    if ( ! f.exists())
       {
        try 
           {
               if(f.getParentFile().mkdir() && f.createNewFile())
               {
                   Bukkit.getServer().getLogger().log(Level.INFO, "[PrisonPicks] New Config Created at: " + FileLocation);
                   cfg.save(new File(FileLocation));
               } else
               {
                   Bukkit.getServer().getLogger().log(Level.SEVERE, "[PrisonPicks] Failed to create Config file");
               }
        }catch (IOException e1)
           {
            e1.printStackTrace(); 
        }
    }else 
       {
        try 
           {
            cfg.load(f); 
        }catch (IOException | InvalidConfigurationException e)
           {
            e.printStackTrace(); 
        }
    }
    return cfg; 
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号