Package net.minecraft.recipe.book
Class RecipeBookOptions
java.lang.Object
net.minecraft.recipe.book.RecipeBookOptions
- Mappings:
Namespace Name named net/minecraft/recipe/book/RecipeBookOptionsintermediary net/minecraft/class_5411official bci
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RecipeBookOptions.CategoryOptionstatic final com.mojang.serialization.MapCodec<RecipeBookOptions> private RecipeBookOptions.CategoryOptionprivate RecipeBookOptions.CategoryOptionstatic final PacketCodec<PacketByteBuf, RecipeBookOptions> private RecipeBookOptions.CategoryOption -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRecipeBookOptions(RecipeBookOptions.CategoryOption crafting, RecipeBookOptions.CategoryOption furnace, RecipeBookOptions.CategoryOption blastFurnace, RecipeBookOptions.CategoryOption smoker) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidapply(RecipeBookType type, UnaryOperator<RecipeBookOptions.CategoryOption> modifier) copy()voidcopyFrom(RecipeBookOptions other) getOption(RecipeBookType type) booleanisFilteringCraftable(RecipeBookType category) booleanisGuiOpen(RecipeBookType category) voidsetFilteringCraftable(RecipeBookType category, boolean filtering) voidsetGuiOpen(RecipeBookType category, boolean open)
-
Field Details
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODECLnet/minecraft/recipe/book/RecipeBookOptions;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_54548Lnet/minecraft/class_5411;field_54548:Lnet/minecraft/class_9139;official aLbci;a:Laae;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/recipe/book/RecipeBookOptions;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_60335Lnet/minecraft/class_5411;field_60335:Lcom/mojang/serialization/MapCodec;official bLbci;b:Lcom/mojang/serialization/MapCodec;
-
crafting
- Mappings:
Namespace Name Mixin selector named craftingLnet/minecraft/recipe/book/RecipeBookOptions;crafting:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;intermediary field_60336Lnet/minecraft/class_5411;field_60336:Lnet/minecraft/class_5411$class_5412;official cLbci;c:Lbci$a;
-
furnace
- Mappings:
Namespace Name Mixin selector named furnaceLnet/minecraft/recipe/book/RecipeBookOptions;furnace:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;intermediary field_60337Lnet/minecraft/class_5411;field_60337:Lnet/minecraft/class_5411$class_5412;official dLbci;d:Lbci$a;
-
blastFurnace
- Mappings:
Namespace Name Mixin selector named blastFurnaceLnet/minecraft/recipe/book/RecipeBookOptions;blastFurnace:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;intermediary field_60338Lnet/minecraft/class_5411;field_60338:Lnet/minecraft/class_5411$class_5412;official eLbci;e:Lbci$a;
-
smoker
- Mappings:
Namespace Name Mixin selector named smokerLnet/minecraft/recipe/book/RecipeBookOptions;smoker:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;intermediary field_60339Lnet/minecraft/class_5411;field_60339:Lnet/minecraft/class_5411$class_5412;official fLbci;f:Lbci$a;
-
-
Constructor Details
-
RecipeBookOptions
public RecipeBookOptions() -
RecipeBookOptions
private RecipeBookOptions(RecipeBookOptions.CategoryOption crafting, RecipeBookOptions.CategoryOption furnace, RecipeBookOptions.CategoryOption blastFurnace, RecipeBookOptions.CategoryOption smoker) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/recipe/book/RecipeBookOptions;<init>(Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;)Vintermediary <init>Lnet/minecraft/class_5411;<init>(Lnet/minecraft/class_5411$class_5412;Lnet/minecraft/class_5411$class_5412;Lnet/minecraft/class_5411$class_5412;Lnet/minecraft/class_5411$class_5412;)Vofficial <init>Lbci;<init>(Lbci$a;Lbci$a;Lbci$a;Lbci$a;)V
-
-
Method Details
-
getOption
- Mappings:
Namespace Name Mixin selector named getOptionLnet/minecraft/recipe/book/RecipeBookOptions;getOption(Lnet/minecraft/recipe/book/RecipeBookType;)Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;intermediary method_64585Lnet/minecraft/class_5411;method_64585(Lnet/minecraft/class_5421;)Lnet/minecraft/class_5411$class_5412;official aLbci;a(Ldew;)Lbci$a;
-
apply
- Mappings:
Namespace Name Mixin selector named applyLnet/minecraft/recipe/book/RecipeBookOptions;apply(Lnet/minecraft/recipe/book/RecipeBookType;Ljava/util/function/UnaryOperator;)Vintermediary method_64581Lnet/minecraft/class_5411;method_64581(Lnet/minecraft/class_5421;Ljava/util/function/UnaryOperator;)Vofficial aLbci;a(Ldew;Ljava/util/function/UnaryOperator;)V
-
isGuiOpen
- Mappings:
Namespace Name Mixin selector named isGuiOpenLnet/minecraft/recipe/book/RecipeBookOptions;isGuiOpen(Lnet/minecraft/recipe/book/RecipeBookType;)Zintermediary method_30180Lnet/minecraft/class_5411;method_30180(Lnet/minecraft/class_5421;)Zofficial bLbci;b(Ldew;)Z
-
setGuiOpen
- Mappings:
Namespace Name Mixin selector named setGuiOpenLnet/minecraft/recipe/book/RecipeBookOptions;setGuiOpen(Lnet/minecraft/recipe/book/RecipeBookType;Z)Vintermediary method_30181Lnet/minecraft/class_5411;method_30181(Lnet/minecraft/class_5421;Z)Vofficial aLbci;a(Ldew;Z)V
-
isFilteringCraftable
- Mappings:
Namespace Name Mixin selector named isFilteringCraftableLnet/minecraft/recipe/book/RecipeBookOptions;isFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookType;)Zintermediary method_30187Lnet/minecraft/class_5411;method_30187(Lnet/minecraft/class_5421;)Zofficial cLbci;c(Ldew;)Z
-
setFilteringCraftable
- Mappings:
Namespace Name Mixin selector named setFilteringCraftableLnet/minecraft/recipe/book/RecipeBookOptions;setFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookType;Z)Vintermediary method_30188Lnet/minecraft/class_5411;method_30188(Lnet/minecraft/class_5421;Z)Vofficial bLbci;b(Ldew;Z)V
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/recipe/book/RecipeBookOptions;copy()Lnet/minecraft/recipe/book/RecipeBookOptions;intermediary method_30178Lnet/minecraft/class_5411;method_30178()Lnet/minecraft/class_5411;official aLbci;a()Lbci;
-
copyFrom
- Mappings:
Namespace Name Mixin selector named copyFromLnet/minecraft/recipe/book/RecipeBookOptions;copyFrom(Lnet/minecraft/recipe/book/RecipeBookOptions;)Vintermediary method_30179Lnet/minecraft/class_5411;method_30179(Lnet/minecraft/class_5411;)Vofficial aLbci;a(Lbci;)V
-