123456789101112131415161718192021222324252627 |
- package com.zjinja.mcmod.decor.misc;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.common.config.Configuration;
- public class ConfigLoader {
- public static class ConfigInstance{
- public boolean enableDebug;
- public String locale;
- public boolean enableNZEAPI;
- }
- public static ConfigInstance Conf;
- public ConfigLoader(FMLPreInitializationEvent event){
- Configuration config = new Configuration(event.getSuggestedConfigurationFile());
- config.load();
- Conf = new ConfigInstance();
- Conf.enableDebug = config.get(Configuration.CATEGORY_GENERAL,"EnableDebug",false).getBoolean(false);
- Conf.enableNZEAPI = config.get(Configuration.CATEGORY_GENERAL,"EnableNZEAPI",false).getBoolean(false);
- Conf.locale = config.get(Configuration.CATEGORY_GENERAL,"Locale","zh_CN").getString();
- config.save();
- }
- }
|