CutePortals.java 文件源码

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

项目:CutePortals 作者:
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!");
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号