void loadFiles() {
// Create config file if not exists
File cFile = new File(getDataFolder(), "config.yml");
if (!cFile.exists()) {
if (cFile.getParentFile().mkdirs()) {
createConfigFile(getResource("config.yml"), cFile);
logger.log(Level.INFO, "Configuration file created!");
}
}
// Check config for right parameters existance
this.reloadConfig();
Configuration config = this.getConfig();
UseQuickPortals = Boolean.parseBoolean(config.getString("UseQuickPortals"));
config.set("UseQuickPortals", UseQuickPortals);
UseMetrics = Boolean.parseBoolean(config.getString("UseMetrics"));
config.set("UseMetrics", UseMetrics);
this.saveConfig();
logger.log(Level.INFO, "Configuration file reloaded! " +
"Using quick portals: " + UseQuickPortals + "; " +
"Using metrics: " + UseMetrics);
// Now let's check portal data.
File pFile = new File(getDataFolder(), "portals.yml");
if (!pFile.exists()) {
if (pFile.getParentFile().mkdirs()) {
createConfigFile(getResource("portals.yml"), pFile);
logger.log(Level.INFO, "Portals file created!");
}
}
portalsFile = YamlConfiguration.loadConfiguration(new File(getDataFolder(), "portals.yml"));
logger.log(Level.INFO, "Portal data file loaded!");
}
CutePortals.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:CutePortals
作者:
评论列表
文章目录