package gq.cestaberous.supernaturalflora; import net.minecraft.item.Item; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; 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.common.registry.GameRegistry; @Mod(modid = "snf", name = "Supernatural Flora", version = "1.0") public class SupernaturalFlora { public static Item itemEndSight; public static Item itemTearVial; @EventHandler public void preInit(FMLPreInitializationEvent event){ //block and item registry and init; Furnace recipes //item init itemEndSight = new ItemEndSight().setUnlocalizedName("ItemEndSight").setTextureName("snf:itemendsight"); itemTearVial = new ItemTearVial().setUnlocalizedName("ItemTearVial").setTextureName("snf:itemtearvial"); //item registry GameRegistry.registerItem(itemEndSight, itemEndSight.getUnlocalizedName().substring(5)); GameRegistry.registerItem(itemTearVial, itemTearVial.getUnlocalizedName().substring(5)); } @EventHandler public void init(FMLInitializationEvent event){ //proxy, tile entity, entity, GUI, packet init and handling //recipes } @EventHandler public void postInit(FMLPostInitializationEvent event){ } }