package com.amadornes.framez.compat; import net.minecraft.item.ItemStack; import com.amadornes.framez.api.IFramezWrench.WrenchAction; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; /* * This file was originally created by me for use in BluePower but I thought it'd be quite useful to just copy it here instead of having * to rewrite it all over again, as it works perfectly as it is */ public abstract class CompatModule { public void preInit(FMLPreInitializationEvent ev) { } public void init(FMLInitializationEvent ev) { } public void postInit(FMLPostInitializationEvent ev) { } public void registerBlocks() { } public void registerItems() { } @SideOnly(Side.CLIENT) public void registerRenders() { } public WrenchAction getWrenchAction(ItemStack stack) { return null; } }