Posted February 7, 20169 yr I'm doing my own recipes but it doesn't work. I have the recipes in a other file (Recipes.java). The file is under src/main/java, package, Recipes.java. Can anyone help me please? Btw I can't insert tab. Sorry for my bad English, I'm Swedish. Code: package enderem.moreitemsandblocks; import enderem.moreitemsandblocks.init.MoreBlocks; import enderem.moreitemsandblocks.init.MoreItems; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.registry.GameRegistry; public class Recipes { @EventHandler public void init(FMLInitializationEvent event) { GameRegistry.addRecipe(new ItemStack(MoreBlocks.Iron_furnace,1), new Object[]{"RIR","IFI","RIR", 'R', MoreItems.Iron_Plate, 'I', Items.iron_ingot, 'F', Blocks.furnace}); } }
February 7, 20169 yr FML only calls @EventHandler methods in your @Mod class. Remove the annotation and argument from Recipes.init (neither are needed) and call it from your @Mod class. In future, please use Gist or Pastebin to post logs/crash reports (if applicable) and code with syntax highlighting. To get syntax highlighting on Gist, give each file the appropriate extension (.java for Java code). To get syntax highlighting on Pastebin, select the language from the dropdown at the bottom of the page. It's much easier to read code with proper formatting and syntax highlighting. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
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.