## Uses of Interface
net.minecraft.item.crafting.IRecipe

- Packages that use IRecipe
  Package | Description
  --- | ---
  cpw.mods.fml.common.registry |
  net.minecraft.item.crafting |
  net.minecraftforge.oredict |

- - ### Uses of IRecipe in cpw.mods.fml.common.registry

    Methods in cpw.mods.fml.common.registry that return IRecipe
    Modifier and Type | Method and Description
    --- | ---
    `static IRecipe` | GameRegistry.`addShapedRecipe(ItemStack output, Object... params)`

    Methods in cpw.mods.fml.common.registry with parameters of type IRecipe
    Modifier and Type | Method and Description
    --- | ---
    `static void` | GameRegistry.`addRecipe(IRecipe recipe)`

  - ### Uses of IRecipe in net.minecraft.item.crafting

    Classes in net.minecraft.item.crafting that implement IRecipe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RecipeFireworks`
    `class` | `RecipesArmorDyes`
    `class` | `RecipesMapCloning`
    `class` | `RecipesMapExtending`
    `class` | `ShapedRecipes`
    `class` | `ShapelessRecipes`

  - ### Uses of IRecipe in net.minecraftforge.oredict

    Classes in net.minecraftforge.oredict that implement IRecipe
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ShapedOreRecipe`
    `class` | `ShapelessOreRecipe`

    Methods in net.minecraftforge.oredict with parameters of type IRecipe
    Modifier and Type | Method and Description
    --- | ---
    `int` | RecipeSorter.`compare(IRecipe r1, IRecipe r2)`
    `static RecipeSorter.Category` | RecipeSorter.`getCategory(IRecipe recipe)`