@@ -0,0 +1,1061 @@
+package ljfa.glassshards;%0A%0Aimport java.io.File;%0A%0Aimport net.minecraftforge.common.config.Configuration;%0Aimport cpw.mods.fml.client.event.ConfigChangedEvent;%0Aimport cpw.mods.fml.common.FMLCommonHandler;%0Aimport cpw.mods.fml.common.eventhandler.SubscribeEvent;%0A%0Apublic class Config %7B%0A    public static Configuration conf;%0A    %0A    public static final String CATEGORY_GENERAL = %22general%22;%0A    %0A    public static void loadConfig(File file) %7B%0A        if(conf == null)%0A            conf = new Configuration(file);%0A        %0A        conf.load();%0A        loadValues();%0A        %0A        FMLCommonHandler.instance().bus().register(new ChangeHandler());%0A    %7D%0A    %0A    public static void loadValues() %7B%0A        if(conf.hasChanged())%0A            conf.save();%0A    %7D%0A    %0A    /** Reloads the config values upon change */%0A    public static class ChangeHandler %7B%0A        @SubscribeEvent%0A        public void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent eventArgs) %7B%0A            if(eventArgs.modID.equals(Reference.MODID))%0A                loadValues();%0A        %7D%0A    %7D%0A%7D%0A

Add basic config