Package codechicken.lib.config

Examples of codechicken.lib.config.ConfigFile


        File saveDir = new File(CommonUtils.getMinecraftDir(), "saves/NEI/" + saveName);
        boolean newWorld = !saveDir.exists();
        if (newWorld)
            saveDir.mkdirs();

        world = new ConfigSet(new File(saveDir, "NEI.dat"), new ConfigFile(new File(saveDir, "NEI.cfg")));
        onWorldLoad(newWorld);
    }
View Full Code Here


        }
    }

    private static void loadConfig() {
        File file = new File(saveDir, "server.cfg");
        serverConfig = new ConfigFile(file);

        serverConfig.setNewLineMode(1);
        serverConfig.getTag("permissions").useBraces();
        serverConfig.getTag("permissions").setComment("List of players who can use these features.\nEg. time=CodeChicken, Friend1");
View Full Code Here

{
    public static ConfigFile config;

    public static void loadConfig() {
        if(config == null)
            config = new ConfigFile(new File(CodeChickenCorePlugin.minecraftDir, "config/CodeChickenCore.cfg")).setComment("CodeChickenCore configuration file.");
    }
View Full Code Here

        return (List<IClassTransformer>) get(f_transformers, Launch.classLoader);
    }

    public static void load() {
        CodeChickenCoreModContainer.loadConfig();
        ConfigFile config = CodeChickenCoreModContainer.config;
        File mcDir = CodeChickenCorePlugin.minecraftDir;

        if (config.getTag("dev.deobfuscate")
                .setComment("set to true to completely deobfuscate mcp names")
                .getBooleanValue(!ObfMapping.obfuscated)) {
            run = new ObfuscationRun(false, ObfMapping.MCPRemapper.getConfFiles(),
                    ObfuscationRun.fillDefaults(new HashMap<String, String>()));
            run.obf.setHeirachyEvaluator(instance);
View Full Code Here

            File mcDir = (File)((Object[])Class.forName("cpw.mods.fml.relauncher.FMLInjectionData").getMethod("data").invoke(null))[6];
            File file = new File(mcDir, "config/CodeChickenLib.cfg");
            if(ObfMapping.obfuscated)
                return new DefaultingConfigFile(file);
            else
                return new ConfigFile(file).setComment("CodeChickenLib development configuration file.");
        } catch (Exception ignored) {
            return null;//no config for these systems
        }
    }
View Full Code Here

            File mcDir = (File)((Object[])Class.forName("cpw.mods.fml.relauncher.FMLInjectionData").getMethod("data").invoke(null))[6];
            File file = new File(mcDir, "config/CodeChickenLib.cfg");
            if(ObfMapping.obfuscated)
                return new DefaultingConfigFile(file);
            else
                return new ConfigFile(file).setComment("CodeChickenLib development configuration file.");
        } catch (Exception ignored) {
            return null;//no config for these systems
        }
    }
View Full Code Here

TOP

Related Classes of codechicken.lib.config.ConfigFile

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.