Class RecipeBook

java.lang.Object
net.minecraft.item.crafting.RecipeBook
Direct Known Subclasses:
ClientRecipeBook, ServerRecipeBook

public class RecipeBook extends Object
  • Field Details

  • Constructor Details

    • RecipeBook

      public RecipeBook()
  • Method Details

    • copyOverData

      public void copyOverData(RecipeBook p_193824_1_)
    • add

      public void add(IRecipe<?> p_194073_1_)
    • add

      protected void add(ResourceLocation p_209118_1_)
    • contains

      public boolean contains(@Nullable IRecipe<?> p_193830_1_)
    • contains

      public boolean contains(ResourceLocation p_226144_1_)
    • remove

      public void remove(IRecipe<?> p_193831_1_)
    • remove

      protected void remove(ResourceLocation p_209119_1_)
    • willHighlight

      public boolean willHighlight(IRecipe<?> p_194076_1_)
    • removeHighlight

      public void removeHighlight(IRecipe<?> p_194074_1_)
    • addHighlight

      public void addHighlight(IRecipe<?> p_193825_1_)
    • addHighlight

      protected void addHighlight(ResourceLocation p_209120_1_)
    • isOpen

      public boolean isOpen(RecipeBookCategory p_242142_1_)
    • setOpen

      public void setOpen(RecipeBookCategory p_242143_1_, boolean p_242143_2_)
    • isFiltering

      public boolean isFiltering(RecipeBookContainer<?> p_242141_1_)
    • isFiltering

      public boolean isFiltering(RecipeBookCategory p_242145_1_)
    • setFiltering

      public void setFiltering(RecipeBookCategory p_242146_1_, boolean p_242146_2_)
    • setBookSettings

      public void setBookSettings(RecipeBookStatus p_242140_1_)
    • getBookSettings

      public RecipeBookStatus getBookSettings()
    • setBookSetting

      public void setBookSetting(RecipeBookCategory p_242144_1_, boolean p_242144_2_, boolean p_242144_3_)