类 RecipeBook

  • 直接已知子类:
    ClientRecipeBook, ServerRecipeBook

    public class RecipeBook
    extends Object
    Mappings:
    Namespace Name
    official aez
    intermediary net/minecraft/class_3439
    named net/minecraft/recipe/book/RecipeBook
    • 字段详细资料

      • recipes

        protected final Set<Identifier> recipes
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a:Ljava/util/Set;
        intermediary field_15300 Lnet/minecraft/class_3439;field_15300:Ljava/util/Set;
        named recipes Lnet/minecraft/recipe/book/RecipeBook;recipes:Ljava/util/Set;
      • toBeDisplayed

        protected final Set<Identifier> toBeDisplayed
        Mappings:
        Namespace Name Mixin selector
        official b Laez;b:Ljava/util/Set;
        intermediary field_15295 Lnet/minecraft/class_3439;field_15295:Ljava/util/Set;
        named toBeDisplayed Lnet/minecraft/recipe/book/RecipeBook;toBeDisplayed:Ljava/util/Set;
      • options

        private final RecipeBookOptions options
        Mappings:
        Namespace Name Mixin selector
        official c Laez;c:Lafa;
        intermediary field_25734 Lnet/minecraft/class_3439;field_25734:Lnet/minecraft/class_5411;
        named options Lnet/minecraft/recipe/book/RecipeBook;options:Lnet/minecraft/recipe/book/RecipeBookOptions;
    • 构造器详细资料

      • RecipeBook

        public RecipeBook()
    • 方法详细资料

      • copyFrom

        public void copyFrom​(RecipeBook book)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Laez;)V
        intermediary method_14875 Lnet/minecraft/class_3439;method_14875(Lnet/minecraft/class_3439;)V
        named copyFrom Lnet/minecraft/recipe/book/RecipeBook;copyFrom(Lnet/minecraft/recipe/book/RecipeBook;)V
      • add

        public void add​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lbsj;)V
        intermediary method_14876 Lnet/minecraft/class_3439;method_14876(Lnet/minecraft/class_1860;)V
        named add Lnet/minecraft/recipe/book/RecipeBook;add(Lnet/minecraft/recipe/Recipe;)V
      • add

        protected void add​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lwp;)V
        intermediary method_14881 Lnet/minecraft/class_3439;method_14881(Lnet/minecraft/class_2960;)V
        named add Lnet/minecraft/recipe/book/RecipeBook;add(Lnet/minecraft/util/Identifier;)V
      • contains

        public boolean contains​(@Nullable
                                @Nullable Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official b Laez;b(Lbsj;)Z
        intermediary method_14878 Lnet/minecraft/class_3439;method_14878(Lnet/minecraft/class_1860;)Z
        named contains Lnet/minecraft/recipe/book/RecipeBook;contains(Lnet/minecraft/recipe/Recipe;)Z
      • contains

        public boolean contains​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official b Laez;b(Lwp;)Z
        intermediary method_22845 Lnet/minecraft/class_3439;method_22845(Lnet/minecraft/class_2960;)Z
        named contains Lnet/minecraft/recipe/book/RecipeBook;contains(Lnet/minecraft/util/Identifier;)Z
      • remove

        public void remove​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official c Laez;c(Lbsj;)V
        intermediary method_14893 Lnet/minecraft/class_3439;method_14893(Lnet/minecraft/class_1860;)V
        named remove Lnet/minecraft/recipe/book/RecipeBook;remove(Lnet/minecraft/recipe/Recipe;)V
      • remove

        protected void remove​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official c Laez;c(Lwp;)V
        intermediary method_14879 Lnet/minecraft/class_3439;method_14879(Lnet/minecraft/class_2960;)V
        named remove Lnet/minecraft/recipe/book/RecipeBook;remove(Lnet/minecraft/util/Identifier;)V
      • shouldDisplay

        public boolean shouldDisplay​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official d Laez;d(Lbsj;)Z
        intermediary method_14883 Lnet/minecraft/class_3439;method_14883(Lnet/minecraft/class_1860;)Z
        named shouldDisplay Lnet/minecraft/recipe/book/RecipeBook;shouldDisplay(Lnet/minecraft/recipe/Recipe;)Z
      • onRecipeDisplayed

        public void onRecipeDisplayed​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official e Laez;e(Lbsj;)V
        intermediary method_14886 Lnet/minecraft/class_3439;method_14886(Lnet/minecraft/class_1860;)V
        named onRecipeDisplayed Lnet/minecraft/recipe/book/RecipeBook;onRecipeDisplayed(Lnet/minecraft/recipe/Recipe;)V
      • display

        public void display​(Recipe<?> recipe)
        Mappings:
        Namespace Name Mixin selector
        official f Laez;f(Lbsj;)V
        intermediary method_14885 Lnet/minecraft/class_3439;method_14885(Lnet/minecraft/class_1860;)V
        named display Lnet/minecraft/recipe/book/RecipeBook;display(Lnet/minecraft/recipe/Recipe;)V
      • display

        protected void display​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official d Laez;d(Lwp;)V
        intermediary method_14877 Lnet/minecraft/class_3439;method_14877(Lnet/minecraft/class_2960;)V
        named display Lnet/minecraft/recipe/book/RecipeBook;display(Lnet/minecraft/util/Identifier;)V
      • isGuiOpen

        public boolean isGuiOpen​(RecipeBookCategory category)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lbmv;)Z
        intermediary method_14887 Lnet/minecraft/class_3439;method_14887(Lnet/minecraft/class_5421;)Z
        named isGuiOpen Lnet/minecraft/recipe/book/RecipeBook;isGuiOpen(Lnet/minecraft/recipe/book/RecipeBookCategory;)Z
      • setGuiOpen

        public void setGuiOpen​(RecipeBookCategory category,
                               boolean open)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lbmv;Z)V
        intermediary method_14884 Lnet/minecraft/class_3439;method_14884(Lnet/minecraft/class_5421;Z)V
        named setGuiOpen Lnet/minecraft/recipe/book/RecipeBook;setGuiOpen(Lnet/minecraft/recipe/book/RecipeBookCategory;Z)V
      • isFilteringCraftable

        public boolean isFilteringCraftable​(AbstractRecipeScreenHandler<?> handler)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lbmu;)Z
        intermediary method_14880 Lnet/minecraft/class_3439;method_14880(Lnet/minecraft/class_1729;)Z
        named isFilteringCraftable Lnet/minecraft/recipe/book/RecipeBook;isFilteringCraftable(Lnet/minecraft/screen/AbstractRecipeScreenHandler;)Z
      • isFilteringCraftable

        public boolean isFilteringCraftable​(RecipeBookCategory category)
        Mappings:
        Namespace Name Mixin selector
        official b Laez;b(Lbmv;)Z
        intermediary method_30176 Lnet/minecraft/class_3439;method_30176(Lnet/minecraft/class_5421;)Z
        named isFilteringCraftable Lnet/minecraft/recipe/book/RecipeBook;isFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookCategory;)Z
      • setFilteringCraftable

        public void setFilteringCraftable​(RecipeBookCategory category,
                                          boolean filteringCraftable)
        Mappings:
        Namespace Name Mixin selector
        official b Laez;b(Lbmv;Z)V
        intermediary method_30177 Lnet/minecraft/class_3439;method_30177(Lnet/minecraft/class_5421;Z)V
        named setFilteringCraftable Lnet/minecraft/recipe/book/RecipeBook;setFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookCategory;Z)V
      • setOptions

        public void setOptions​(RecipeBookOptions options)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lafa;)V
        intermediary method_30174 Lnet/minecraft/class_3439;method_30174(Lnet/minecraft/class_5411;)V
        named setOptions Lnet/minecraft/recipe/book/RecipeBook;setOptions(Lnet/minecraft/recipe/book/RecipeBookOptions;)V
      • getOptions

        public RecipeBookOptions getOptions()
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a()Lafa;
        intermediary method_30173 Lnet/minecraft/class_3439;method_30173()Lnet/minecraft/class_5411;
        named getOptions Lnet/minecraft/recipe/book/RecipeBook;getOptions()Lnet/minecraft/recipe/book/RecipeBookOptions;
      • setCategoryOptions

        public void setCategoryOptions​(RecipeBookCategory category,
                                       boolean guiOpen,
                                       boolean filteringCraftable)
        Mappings:
        Namespace Name Mixin selector
        official a Laez;a(Lbmv;ZZ)V
        intermediary method_30175 Lnet/minecraft/class_3439;method_30175(Lnet/minecraft/class_5421;ZZ)V
        named setCategoryOptions Lnet/minecraft/recipe/book/RecipeBook;setCategoryOptions(Lnet/minecraft/recipe/book/RecipeBookCategory;ZZ)V