Posted March 29, 201411 yr I recently came back to this after learning more java and started to do 1.7. Im using the recommended forge(10.12.0.1024). I ran into a problem with my items loading. I am just working with the example mod that came with the default forge environment. This is what I have so far. @Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION) public class ExampleMod { public static final String MODID = "example"; public static final String VERSION = "1.0"; public static Item Copperingot; public static Block TestBlock; public static CreativeTabs exampleTab = new CreativeTabs("ExampleTab"){ public Item getTabIconItem(){ return Items.diamond; } }; @EventHandler public void preInit(FMLInitializationEvent event){ //RecipesBlocks.registerBlockRecipes(); Copperingot = new Item().setUnlocalizedName(MODID + "Copperingot").setCreativeTab(exampleTab);//.setTextureName("example:copper_ingot"); GameRegistry.registerItem(Copperingot, "CopperIngot"); TestBlock = new TestBlock().setBlockName(MODID + "TestBlock").setCreativeTab(exampleTab); GameRegistry.registerBlock(TestBlock, "TestBlock"); } @EventHandler public void init(FMLInitializationEvent event) { } } Am I missing something simple?
March 29, 201411 yr You named your preInit - FMLInitializationEvent (instead of) FMLPreInitializationEvent
March 29, 201411 yr Author ahh. Was going to say I defined and registered everything. I didn't spot the difference when I read it and typed it. That fixed everything.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.