package common; import common.items.ErrorItem; import common.items.MetaItem_CraftingComponent; import common.tileentities.GTMTE_TFFTHatch; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import gregtech.api.enums.Mods; import kekztech.Items; public class CommonProxy { public void preInit(final FMLPreInitializationEvent e) { // Items ErrorItem.getInstance() .registerItem(); MetaItem_CraftingComponent.getInstance() .registerItem(); Items.registerOreDictNames(); // Blocks Blocks.preInit(); // TileEntities TileEntities.preInit(); if (Mods.Thaumcraft.isModLoaded() && Mods.ThaumicTinkerer.isModLoaded()) { // TC Research Researches.preInit(); } } public void init(final FMLInitializationEvent e) { // GregTech Meta TileEntities TileEntities.init(); } public void postInit(final FMLPostInitializationEvent e) { // Recipes Recipes.postInit(); if (Mods.Thaumcraft.isModLoaded() && Mods.ThaumicTinkerer.isModLoaded()) { // Research Researches.postInit(); } GTMTE_TFFTHatch.registerAEIntegration(); } }