Package net.minecraft.recipe.book
Class RecipeBook
java.lang.Object
net.minecraft.recipe.book.RecipeBook
- Direct Known Subclasses:
ClientRecipeBook,ServerRecipeBook
- Mappings:
Namespace Name named net/minecraft/recipe/book/RecipeBookintermediary net/minecraft/class_3439official avs
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RecipeBookOptionsprotected final Set<Identifier> protected final Set<Identifier> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(RecipeEntry<?> recipe) protected voidadd(Identifier id) booleancontains(@Nullable RecipeEntry<?> recipe) booleancontains(Identifier id) voidcopyFrom(RecipeBook book) voiddisplay(RecipeEntry<?> recipe) protected voiddisplay(Identifier id) booleanisFilteringCraftable(RecipeBookCategory category) booleanisFilteringCraftable(AbstractRecipeScreenHandler<?, ?> handler) booleanisGuiOpen(RecipeBookCategory category) voidonRecipeDisplayed(RecipeEntry<?> recipe) voidremove(RecipeEntry<?> recipe) protected voidremove(Identifier id) voidsetCategoryOptions(RecipeBookCategory category, boolean guiOpen, boolean filteringCraftable) voidsetFilteringCraftable(RecipeBookCategory category, boolean filteringCraftable) voidsetGuiOpen(RecipeBookCategory category, boolean open) voidsetOptions(RecipeBookOptions options) booleanshouldDisplay(RecipeEntry<?> recipe)
-
Field Details
-
recipes
- Mappings:
Namespace Name Mixin selector named recipesLnet/minecraft/recipe/book/RecipeBook;recipes:Ljava/util/Set;intermediary field_15300Lnet/minecraft/class_3439;field_15300:Ljava/util/Set;official aLavs;a:Ljava/util/Set;
-
toBeDisplayed
- Mappings:
Namespace Name Mixin selector named toBeDisplayedLnet/minecraft/recipe/book/RecipeBook;toBeDisplayed:Ljava/util/Set;intermediary field_15295Lnet/minecraft/class_3439;field_15295:Ljava/util/Set;official bLavs;b:Ljava/util/Set;
-
options
- Mappings:
Namespace Name Mixin selector named optionsLnet/minecraft/recipe/book/RecipeBook;options:Lnet/minecraft/recipe/book/RecipeBookOptions;intermediary field_25734Lnet/minecraft/class_3439;field_25734:Lnet/minecraft/class_5411;official cLavs;c:Lavt;
-
-
Constructor Details
-
RecipeBook
public RecipeBook()
-
-
Method Details
-
copyFrom
- Mappings:
Namespace Name Mixin selector named copyFromLnet/minecraft/recipe/book/RecipeBook;copyFrom(Lnet/minecraft/recipe/book/RecipeBook;)Vintermediary method_14875Lnet/minecraft/class_3439;method_14875(Lnet/minecraft/class_3439;)Vofficial aLavs;a(Lavs;)V
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/recipe/book/RecipeBook;add(Lnet/minecraft/recipe/RecipeEntry;)Vintermediary method_14876Lnet/minecraft/class_3439;method_14876(Lnet/minecraft/class_8786;)Vofficial aLavs;a(Lczb;)V
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/recipe/book/RecipeBook;add(Lnet/minecraft/util/Identifier;)Vintermediary method_14881Lnet/minecraft/class_3439;method_14881(Lnet/minecraft/class_2960;)Vofficial aLavs;a(Lakr;)V
-
contains
- Mappings:
Namespace Name Mixin selector named containsLnet/minecraft/recipe/book/RecipeBook;contains(Lnet/minecraft/recipe/RecipeEntry;)Zintermediary method_14878Lnet/minecraft/class_3439;method_14878(Lnet/minecraft/class_8786;)Zofficial bLavs;b(Lczb;)Z
-
contains
- Mappings:
Namespace Name Mixin selector named containsLnet/minecraft/recipe/book/RecipeBook;contains(Lnet/minecraft/util/Identifier;)Zintermediary method_22845Lnet/minecraft/class_3439;method_22845(Lnet/minecraft/class_2960;)Zofficial bLavs;b(Lakr;)Z
-
remove
- Mappings:
Namespace Name Mixin selector named removeLnet/minecraft/recipe/book/RecipeBook;remove(Lnet/minecraft/recipe/RecipeEntry;)Vintermediary method_14893Lnet/minecraft/class_3439;method_14893(Lnet/minecraft/class_8786;)Vofficial cLavs;c(Lczb;)V
-
remove
- Mappings:
Namespace Name Mixin selector named removeLnet/minecraft/recipe/book/RecipeBook;remove(Lnet/minecraft/util/Identifier;)Vintermediary method_14879Lnet/minecraft/class_3439;method_14879(Lnet/minecraft/class_2960;)Vofficial cLavs;c(Lakr;)V
-
shouldDisplay
- Mappings:
Namespace Name Mixin selector named shouldDisplayLnet/minecraft/recipe/book/RecipeBook;shouldDisplay(Lnet/minecraft/recipe/RecipeEntry;)Zintermediary method_14883Lnet/minecraft/class_3439;method_14883(Lnet/minecraft/class_8786;)Zofficial dLavs;d(Lczb;)Z
-
onRecipeDisplayed
- Mappings:
Namespace Name Mixin selector named onRecipeDisplayedLnet/minecraft/recipe/book/RecipeBook;onRecipeDisplayed(Lnet/minecraft/recipe/RecipeEntry;)Vintermediary method_14886Lnet/minecraft/class_3439;method_14886(Lnet/minecraft/class_8786;)Vofficial eLavs;e(Lczb;)V
-
display
- Mappings:
Namespace Name Mixin selector named displayLnet/minecraft/recipe/book/RecipeBook;display(Lnet/minecraft/recipe/RecipeEntry;)Vintermediary method_14885Lnet/minecraft/class_3439;method_14885(Lnet/minecraft/class_8786;)Vofficial fLavs;f(Lczb;)V
-
display
- Mappings:
Namespace Name Mixin selector named displayLnet/minecraft/recipe/book/RecipeBook;display(Lnet/minecraft/util/Identifier;)Vintermediary method_14877Lnet/minecraft/class_3439;method_14877(Lnet/minecraft/class_2960;)Vofficial dLavs;d(Lakr;)V
-
isGuiOpen
- Mappings:
Namespace Name Mixin selector named isGuiOpenLnet/minecraft/recipe/book/RecipeBook;isGuiOpen(Lnet/minecraft/recipe/book/RecipeBookCategory;)Zintermediary method_14887Lnet/minecraft/class_3439;method_14887(Lnet/minecraft/class_5421;)Zofficial aLavs;a(Lcrj;)Z
-
setGuiOpen
- Mappings:
Namespace Name Mixin selector named setGuiOpenLnet/minecraft/recipe/book/RecipeBook;setGuiOpen(Lnet/minecraft/recipe/book/RecipeBookCategory;Z)Vintermediary method_14884Lnet/minecraft/class_3439;method_14884(Lnet/minecraft/class_5421;Z)Vofficial aLavs;a(Lcrj;Z)V
-
isFilteringCraftable
- Mappings:
Namespace Name Mixin selector named isFilteringCraftableLnet/minecraft/recipe/book/RecipeBook;isFilteringCraftable(Lnet/minecraft/screen/AbstractRecipeScreenHandler;)Zintermediary method_14880Lnet/minecraft/class_3439;method_14880(Lnet/minecraft/class_1729;)Zofficial aLavs;a(Lcri;)Z
-
isFilteringCraftable
- Mappings:
Namespace Name Mixin selector named isFilteringCraftableLnet/minecraft/recipe/book/RecipeBook;isFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookCategory;)Zintermediary method_30176Lnet/minecraft/class_3439;method_30176(Lnet/minecraft/class_5421;)Zofficial bLavs;b(Lcrj;)Z
-
setFilteringCraftable
- Mappings:
Namespace Name Mixin selector named setFilteringCraftableLnet/minecraft/recipe/book/RecipeBook;setFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookCategory;Z)Vintermediary method_30177Lnet/minecraft/class_3439;method_30177(Lnet/minecraft/class_5421;Z)Vofficial bLavs;b(Lcrj;Z)V
-
setOptions
- Mappings:
Namespace Name Mixin selector named setOptionsLnet/minecraft/recipe/book/RecipeBook;setOptions(Lnet/minecraft/recipe/book/RecipeBookOptions;)Vintermediary method_30174Lnet/minecraft/class_3439;method_30174(Lnet/minecraft/class_5411;)Vofficial aLavs;a(Lavt;)V
-
getOptions
- Mappings:
Namespace Name Mixin selector named getOptionsLnet/minecraft/recipe/book/RecipeBook;getOptions()Lnet/minecraft/recipe/book/RecipeBookOptions;intermediary method_30173Lnet/minecraft/class_3439;method_30173()Lnet/minecraft/class_5411;official aLavs;a()Lavt;
-
setCategoryOptions
public void setCategoryOptions(RecipeBookCategory category, boolean guiOpen, boolean filteringCraftable) - Mappings:
Namespace Name Mixin selector named setCategoryOptionsLnet/minecraft/recipe/book/RecipeBook;setCategoryOptions(Lnet/minecraft/recipe/book/RecipeBookCategory;ZZ)Vintermediary method_30175Lnet/minecraft/class_3439;method_30175(Lnet/minecraft/class_5421;ZZ)Vofficial aLavs;a(Lcrj;ZZ)V
-