| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | RecipeUnlockedTrigger.Instance. recipe | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RecipeUnlockedTrigger.Instance. test(IRecipe recipe) | 
| void | RecipeUnlockedTrigger. trigger(EntityPlayerMP player,
       IRecipe recipe) | 
| void | RecipeUnlockedTrigger.Listeners. trigger(IRecipe recipe) | 
| Constructor and Description | 
|---|
| Instance(IRecipe recipe) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntityPlayerSP. removeRecipeHighlight(IRecipe p_193103_1_) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | RecipeBookPage. lastClickedRecipe | 
| private IRecipe | GuiRecipeOverlay. lastRecipeClicked | 
| private IRecipe | GhostRecipe. recipe | 
| private IRecipe | GuiRecipeOverlay.Button. recipe | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.List<IRecipe> | RecipeList. recipes | 
| Modifier and Type | Method and Description | 
|---|---|
| IRecipe | RecipeBookPage. getLastClickedRecipe() | 
| IRecipe | GuiRecipeOverlay. getLastRecipeClicked() | 
| IRecipe | GhostRecipe. getRecipe() | 
| IRecipe | GuiButtonRecipe. getRecipe() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<IRecipe> | RecipeList. getDisplayRecipes(boolean onlyCraftable) | 
| private java.util.List<IRecipe> | GuiButtonRecipe. getOrderedRecipes() | 
| java.util.List<IRecipe> | RecipeList. getRecipes() | 
| java.util.List<IRecipe> | RecipeList. getRecipes(boolean p_194208_1_) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RecipeList. add(IRecipe recipe) | 
| boolean | RecipeList. isCraftable(IRecipe recipe) | 
| void | GhostRecipe. setRecipe(IRecipe p_192685_1_) | 
| void | GuiRecipeBook. setupGhostRecipe(IRecipe p_193951_1_,
                java.util.List<Slot> p_193951_2_) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GuiRecipeBook. recipesShown(java.util.List<IRecipe> recipes) | 
| void | IRecipeUpdateListener. recipesShown(java.util.List<IRecipe> recipes) | 
| void | RecipeBookPage. recipesShown(java.util.List<IRecipe> p_194195_1_) | 
| Constructor and Description | 
|---|
| Button(int p_i47594_2_,
      int p_i47594_3_,
      IRecipe p_i47594_4_,
      boolean p_i47594_5_) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | RecipeToast. addOrUpdate(GuiToast p_193665_0_,
           IRecipe p_193665_1_) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PlayerControllerMP. func_194338_a(int p_194338_1_,
             IRecipe p_194338_2_,
             boolean p_194338_3_,
             EntityPlayer p_194338_4_) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | RecipeItemHelper.RecipePicker. recipe | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RecipeItemHelper. canCraft(IRecipe recipe,
        it.unimi.dsi.fastutil.ints.IntList p_194116_2_) | 
| boolean | RecipeItemHelper. canCraft(IRecipe recipe,
        it.unimi.dsi.fastutil.ints.IntList p_194118_2_,
        int p_194118_3_) | 
| int | RecipeItemHelper. getBiggestCraftableStack(IRecipe recipe,
                        int p_194121_2_,
                        it.unimi.dsi.fastutil.ints.IntList p_194121_3_) | 
| int | RecipeItemHelper. getBiggestCraftableStack(IRecipe recipe,
                        it.unimi.dsi.fastutil.ints.IntList p_194114_2_) | 
| Constructor and Description | 
|---|
| RecipePicker(IRecipe p_i47608_2_) | 
| Modifier and Type | Method and Description | 
|---|---|
| private java.util.List<IRecipe> | RecipeCommand. getRecipes() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntityPlayer. resetRecipes(java.util.List<IRecipe> p_192022_1_) | 
| void | EntityPlayerMP. resetRecipes(java.util.List<IRecipe> p_192022_1_) | 
| void | EntityPlayer. unlockRecipes(java.util.List<IRecipe> p_192021_1_) | 
| void | EntityPlayerMP. unlockRecipes(java.util.List<IRecipe> p_192021_1_) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | InventoryCraftResult. recipeUsed | 
| Modifier and Type | Method and Description | 
|---|---|
| IRecipe | InventoryCraftResult. getRecipeUsed() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InventoryCraftResult. setRecipeUsed(IRecipe p_193056_1_) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RecipeBookCloning | 
| class  | RecipeFireworks | 
| class  | RecipeRepairItem | 
| class  | RecipesArmorDyes | 
| static class  | RecipesBanners.RecipeAddPattern | 
| static class  | RecipesBanners.RecipeDuplicatePattern | 
| class  | RecipesMapCloning | 
| class  | RecipesMapExtending | 
| class  | RecipeTippedArrow | 
| class  | ShapedRecipes | 
| class  | ShapelessRecipes | 
| static class  | ShieldRecipes.Decoration | 
| static class  | ShulkerBoxRecipes.ShulkerBoxColoring | 
| Modifier and Type | Field and Description | 
|---|---|
| static RegistryNamespaced<ResourceLocation,IRecipe> | CraftingManager. REGISTRY | 
| Modifier and Type | Method and Description | 
|---|---|
| static IRecipe | CraftingManager. findMatchingRecipe(InventoryCrafting craftMatrix,
                  World worldIn) | 
| static IRecipe | CraftingManager. getRecipe(ResourceLocation name) | 
| static IRecipe | CraftingManager. getRecipeById(int id)Deprecated.  | 
| private static IRecipe | CraftingManager. parseRecipeJson(com.google.gson.JsonObject p_193376_0_) | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | CraftingManager. getIDForRecipe(IRecipe recipe)Deprecated.  | 
| private static void | CraftingManager. register(ResourceLocation name,
        IRecipe recipe) | 
| private static void | CraftingManager. register(java.lang.String name,
        IRecipe recipe) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | CPacketPlaceRecipe. field_194321_b | 
| private IRecipe | CPacketRecipeInfo. recipe | 
| Modifier and Type | Method and Description | 
|---|---|
| IRecipe | CPacketPlaceRecipe. func_194317_b() | 
| IRecipe | CPacketRecipeInfo. getRecipe() | 
| Constructor and Description | 
|---|
| CPacketPlaceRecipe(int p_i47614_1_,
                  IRecipe p_i47614_2_,
                  boolean p_i47614_3_) | 
| CPacketRecipeInfo(IRecipe p_i47518_1_) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | SPacketPlaceGhostRecipe. field_194315_b | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.List<IRecipe> | SPacketRecipeBook. displayedRecipes | 
| private java.util.List<IRecipe> | SPacketRecipeBook. recipes | 
| Modifier and Type | Method and Description | 
|---|---|
| IRecipe | SPacketPlaceGhostRecipe. func_194311_a() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<IRecipe> | SPacketRecipeBook. getDisplayedRecipes() | 
| java.util.List<IRecipe> | SPacketRecipeBook. getRecipes() | 
| Constructor and Description | 
|---|
| SPacketPlaceGhostRecipe(int p_i47615_1_,
                       IRecipe p_i47615_2_) | 
| Constructor and Description | 
|---|
| SPacketRecipeBook(SPacketRecipeBook.State stateIn,
                 java.util.List<IRecipe> recipesIn,
                 java.util.List<IRecipe> displayedRecipesIn,
                 boolean isGuiOpen,
                 boolean p_i47597_5_) | 
| SPacketRecipeBook(SPacketRecipeBook.State stateIn,
                 java.util.List<IRecipe> recipesIn,
                 java.util.List<IRecipe> displayedRecipesIn,
                 boolean isGuiOpen,
                 boolean p_i47597_5_) | 
| Modifier and Type | Method and Description | 
|---|---|
| private java.util.List<IRecipe> | RecipeBookServer. getDisplayedRecipes() | 
| private java.util.List<IRecipe> | RecipeBookServer. getRecipes() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static int | RecipeBook. getRecipeId(IRecipe recipe)Deprecated.  | 
| boolean | RecipeBook. isNew(IRecipe recipe) | 
| boolean | RecipeBook. isUnlocked(IRecipe recipe) | 
| void | RecipeBook. lock(IRecipe recipe) | 
| void | RecipeBook. markNew(IRecipe recipe) | 
| void | RecipeBook. markSeen(IRecipe recipe) | 
| void | RecipeBook. unlock(IRecipe recipe) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RecipeBookServer. add(java.util.List<IRecipe> recipesIn,
   EntityPlayerMP player) | 
| void | RecipeBookServer. remove(java.util.List<IRecipe> recipesIn,
      EntityPlayerMP player) | 
| private void | RecipeBookServer. sendPacket(SPacketRecipeBook.State state,
          EntityPlayerMP player,
          java.util.List<IRecipe> recipesIn) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRecipe | ServerRecipeBookHelper. field_194333_d | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ServerRecipeBookHelper. func_194327_a(EntityPlayerMP p_194327_1_,
             IRecipe p_194327_2_,
             boolean p_194327_3_) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ForgeHooks. sendRecipeBook(NetHandlerPlayServer connection,
              SPacketRecipeBook.State state,
              java.util.List<IRecipe> recipes,
              java.util.List<IRecipe> display,
              boolean isGuiOpen,
              boolean isFilteringCraftable) | 
| static void | ForgeHooks. sendRecipeBook(NetHandlerPlayServer connection,
              SPacketRecipeBook.State state,
              java.util.List<IRecipe> recipes,
              java.util.List<IRecipe> display,
              boolean isGuiOpen,
              boolean isFilteringCraftable) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IShapedRecipeUsed to mark a recipe that shape matters so that the recipe
 book and auto crafting picks the correct shape. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IRecipe | CraftingHelper. getRecipe(com.google.gson.JsonObject json,
         JsonContext context) | 
| IRecipe | IRecipeFactory. parse(JsonContext context,
     com.google.gson.JsonObject json) | 
| Modifier and Type | Field and Description | 
|---|---|
| static IForgeRegistry<IRecipe> | ForgeRegistries. RECIPES | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShapedOreRecipe | 
| class  | ShapelessOreRecipe | 
| Modifier and Type | Method and Description | 
|---|---|
| int | RecipeSorter. compare(IRecipe r1,
       IRecipe r2)Deprecated.  | 
| static RecipeSorter.Category | RecipeSorter. getCategory(IRecipe recipe)Deprecated.  | 
| private static int | RecipeSorter. getPriority(IRecipe recipe)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| private static class  | GameData.RecipeCallbacks.DummyRecipe | 
| Modifier and Type | Method and Description | 
|---|---|
| IRecipe | GameData.RecipeCallbacks. createMissing(ResourceLocation key,
             boolean isNetwork) | 
| IRecipe | GameData.RecipeCallbacks.DummyRecipe. setRegistryName(ResourceLocation name) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Class<IRecipe> | GameData.RecipeCallbacks.DummyRecipe. getRegistryType() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GameData.RecipeCallbacks. onValidate(IForgeRegistryInternal<IRecipe> owner,
          RegistryManager stage,
          int id,
          ResourceLocation key,
          IRecipe obj) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GameData.RecipeCallbacks. onValidate(IForgeRegistryInternal<IRecipe> owner,
          RegistryManager stage,
          int id,
          ResourceLocation key,
          IRecipe obj) |