ActuallyAdditions/src/main/java/ellpeck/someprettyrandomstuff/config/ConfigurationHandler.java
Ellpeck 3f70981076 Almost ready to release for Beta!
Crafting, Textures, In- and Output etc. done!
2015-03-07 02:23:31 +01:00

36 lines
1.1 KiB
Java

package ellpeck.someprettyrandomstuff.config;
import ellpeck.someprettyrandomstuff.util.Util;
import net.minecraftforge.common.config.Configuration;
import java.io.File;
public class ConfigurationHandler{
public static final String CATEGORY_FOOD_CRAFTING = "food crafting";
public static final String CATEGORY_MISC_CRAFTING = "misc crafting";
public static final String CATEGORY_BLOCKS_CRAFTING = "block crafting";
public static final String CATEGORY_ITEMS_CRAFTING = "items crafting";
public static final String CATEGORY_TOOL_VALUES = "tool values";
public static final String CATEGORY_MACHINE_VALUES = "machine values";
public static final String CATEGORY_MOB_DROPS = "mob drops";
public static void init(File configFile){
Util.logInfo("Grabbing Configurations...");
Configuration config = new Configuration(configFile);
try{
config.load();
ConfigValues.defineConfigValues(config);
}
catch(Exception e){
e.printStackTrace();
}
finally{
config.save();
}
}
}