Jump to content


  • Posts

  • Joined

  • Last visited


  • Gender
  • Location

Hessuu's Achievements

Tree Puncher

Tree Puncher (2/8)



  1. How do I remove existing recipes exactly? I have this in postinit now, and it only adds a recipe, the removal bit doesn't seem to work. A code snipped showing how to do it would be appreciated. ItemStack letter = new ItemStack(13373,1,0); RemoveRecipe(letter); GameRegistry.addShapelessRecipe(letter, paper); } private static void RemoveRecipe(ItemStack resultItem) //Code by yope_fried inspired by pigalot { ItemStack recipeResult = null; ArrayList recipes = (ArrayList) CraftingManager.getInstance().getRecipeList(); for (int i = 0; i < recipes.size(); i++) { IRecipe tmpRecipe = (IRecipe) recipes.get(i); if (tmpRecipe instanceof ShapedRecipes) { ShapedRecipes recipe = (ShapedRecipes)tmpRecipe; recipeResult = recipe.getRecipeOutput(); } if (tmpRecipe instanceof ShapelessRecipes) { ShapelessRecipes recipe = (ShapelessRecipes)tmpRecipe; recipeResult = recipe.getRecipeOutput(); } if (ItemStack.areItemStacksEqual(resultItem, recipeResult)) { System.out.println("[YOUR_MOD_NAME] Removed Recipe: " + recipes.get(i) + " -> " + recipeResult); recipes.remove(i); } } }
  2. I have now figured out how to add recipes of my own for the mod items. Is it possible to remove the old ones somehow? Does this get rid of a recipe? How do I do this?
  3. I'm trying to make a little addon to forestry that changes the letter and stamp recipes. How would I go about doing that? I have forge set up with a "base mod" and forestry api included in workspace, just no idea where to go form here.
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.