@Mod.EventHandler public void preInit(FMLPreInitializationEvent event) throws IOException { String configFolderPath = event.getModConfigurationDirectory().toString() + File.separator + Reference.MOD_ID + File.separator; ForgeConfig.init(event.getSuggestedConfigurationFile()); Integration.init(); customItemsTab.init(); JsonConfigurationHandler.init(configFolderPath, event.getSourceFile()); GameRegistry.registerWorldGenerator(new CustomWorldGenerator(), 1); proxy.registerTileEntities(); proxy.Integration_NEI(); MinecraftForge.EVENT_BUS.register(new EntityDropHandler()); MinecraftForge.EVENT_BUS.register(new BlockDropHandler()); }
@Mod.EventHandler public void postInit(FMLPostInitializationEvent event) { JsonConfigurationHandler.post_init(); }