import java.util.Iterator;
import java.util.List;
import net.minecraft.block.Block;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.CraftingManager;
import net.minecraft.item.crafting.IRecipe;
public class RecipeRemover {
public static void remover(Item item)
{
List<IRecipe> recipes = CraftingManager.getInstance().getRecipeList();
Iterator<IRecipe> remover = recipes.iterator();
while(remover.hasNext()){
ItemStack iStack = remover.next().getRecipeOutput();
if(iStack != null && iStack.getItem() == item){
remover.remove();
}
}
}
public static void blockRemover(ItemStack item)
{
List<IRecipe> recipes = CraftingManager.getInstance().getRecipeList();
Iterator<IRecipe> remover = recipes.iterator();
while(remover.hasNext()){
ItemStack iStack = remover.next().getRecipeOutput();
if(iStack != null && iStack.getItem() == item.getItem()){
remover.remove();
}
}
}
}