diff --git a/api/buildcraft/api/recipes/IAssemblyRecipeManager.java b/api/buildcraft/api/recipes/IAssemblyRecipeManager.java index 8b5dc9fa..6e2ddf89 100644 --- a/api/buildcraft/api/recipes/IAssemblyRecipeManager.java +++ b/api/buildcraft/api/recipes/IAssemblyRecipeManager.java @@ -28,6 +28,10 @@ public interface IAssemblyRecipeManager { void addRecipe(String id, int energyCost, ItemStack output, Object... input); void addRecipe(IFlexibleRecipe recipe); + + void removeRecipe(String id); + + void removeRecipe(IFlexibleRecipe recipe); Collection> getRecipes(); } diff --git a/api/buildcraft/api/recipes/IRefineryRecipeManager.java b/api/buildcraft/api/recipes/IRefineryRecipeManager.java index a2064334..4af07f49 100644 --- a/api/buildcraft/api/recipes/IRefineryRecipeManager.java +++ b/api/buildcraft/api/recipes/IRefineryRecipeManager.java @@ -18,6 +18,10 @@ public interface IRefineryRecipeManager { void addRecipe(String id, FluidStack ingredient1, FluidStack ingredient2, FluidStack result, int energy, int delay); + void removeRecipe(String id); + + void removeRecipe(IFlexibleRecipe recipe); + Collection> getRecipes(); IFlexibleRecipe getRecipe(String currentRecipeId);