Package net.minecraft.recipe.book
Class RecipeBookOptions
java.lang.Object
net.minecraft.recipe.book.RecipeBookOptions
- Mappings:
Namespace Name named net/minecraft/recipe/book/RecipeBookOptions
intermediary net/minecraft/class_5411
official azd
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RecipeBookOptions.CategoryOption
static final com.mojang.serialization.MapCodec
<RecipeBookOptions> private RecipeBookOptions.CategoryOption
private RecipeBookOptions.CategoryOption
static final PacketCodec
<PacketByteBuf, RecipeBookOptions> private RecipeBookOptions.CategoryOption
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
RecipeBookOptions
(RecipeBookOptions.CategoryOption crafting, RecipeBookOptions.CategoryOption furnace, RecipeBookOptions.CategoryOption blastFurnace, RecipeBookOptions.CategoryOption smoker) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
apply
(RecipeBookType type, UnaryOperator<RecipeBookOptions.CategoryOption> modifier) copy()
void
copyFrom
(RecipeBookOptions other) getOption
(RecipeBookType type) boolean
isFilteringCraftable
(RecipeBookType category) boolean
isGuiOpen
(RecipeBookType category) void
setFilteringCraftable
(RecipeBookType category, boolean filtering) void
setGuiOpen
(RecipeBookType category, boolean open)
-
Field Details
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODEC
Lnet/minecraft/recipe/book/RecipeBookOptions;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
intermediary field_54548
Lnet/minecraft/class_5411;field_54548:Lnet/minecraft/class_9139;
official a
Lazd;a:Lzm;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODEC
Lnet/minecraft/recipe/book/RecipeBookOptions;CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_60335
Lnet/minecraft/class_5411;field_60335:Lcom/mojang/serialization/MapCodec;
official b
Lazd;b:Lcom/mojang/serialization/MapCodec;
-
crafting
- Mappings:
Namespace Name Mixin selector named crafting
Lnet/minecraft/recipe/book/RecipeBookOptions;crafting:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;
intermediary field_60336
Lnet/minecraft/class_5411;field_60336:Lnet/minecraft/class_5411$class_5412;
official c
Lazd;c:Lazd$a;
-
furnace
- Mappings:
Namespace Name Mixin selector named furnace
Lnet/minecraft/recipe/book/RecipeBookOptions;furnace:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;
intermediary field_60337
Lnet/minecraft/class_5411;field_60337:Lnet/minecraft/class_5411$class_5412;
official d
Lazd;d:Lazd$a;
-
blastFurnace
- Mappings:
Namespace Name Mixin selector named blastFurnace
Lnet/minecraft/recipe/book/RecipeBookOptions;blastFurnace:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;
intermediary field_60338
Lnet/minecraft/class_5411;field_60338:Lnet/minecraft/class_5411$class_5412;
official e
Lazd;e:Lazd$a;
-
smoker
- Mappings:
Namespace Name Mixin selector named smoker
Lnet/minecraft/recipe/book/RecipeBookOptions;smoker:Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;
intermediary field_60339
Lnet/minecraft/class_5411;field_60339:Lnet/minecraft/class_5411$class_5412;
official f
Lazd;f:Lazd$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;)V
intermediary <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;)V
official <init>
Lazd;<init>(Lazd$a;Lazd$a;Lazd$a;Lazd$a;)V
-
-
Method Details
-
getOption
- Mappings:
Namespace Name Mixin selector named getOption
Lnet/minecraft/recipe/book/RecipeBookOptions;getOption(Lnet/minecraft/recipe/book/RecipeBookType;)Lnet/minecraft/recipe/book/RecipeBookOptions$CategoryOption;
intermediary method_64585
Lnet/minecraft/class_5411;method_64585(Lnet/minecraft/class_5421;)Lnet/minecraft/class_5411$class_5412;
official a
Lazd;a(Ldac;)Lazd$a;
-
apply
- Mappings:
Namespace Name Mixin selector named apply
Lnet/minecraft/recipe/book/RecipeBookOptions;apply(Lnet/minecraft/recipe/book/RecipeBookType;Ljava/util/function/UnaryOperator;)V
intermediary method_64581
Lnet/minecraft/class_5411;method_64581(Lnet/minecraft/class_5421;Ljava/util/function/UnaryOperator;)V
official a
Lazd;a(Ldac;Ljava/util/function/UnaryOperator;)V
-
isGuiOpen
- Mappings:
Namespace Name Mixin selector named isGuiOpen
Lnet/minecraft/recipe/book/RecipeBookOptions;isGuiOpen(Lnet/minecraft/recipe/book/RecipeBookType;)Z
intermediary method_30180
Lnet/minecraft/class_5411;method_30180(Lnet/minecraft/class_5421;)Z
official b
Lazd;b(Ldac;)Z
-
setGuiOpen
- Mappings:
Namespace Name Mixin selector named setGuiOpen
Lnet/minecraft/recipe/book/RecipeBookOptions;setGuiOpen(Lnet/minecraft/recipe/book/RecipeBookType;Z)V
intermediary method_30181
Lnet/minecraft/class_5411;method_30181(Lnet/minecraft/class_5421;Z)V
official a
Lazd;a(Ldac;Z)V
-
isFilteringCraftable
- Mappings:
Namespace Name Mixin selector named isFilteringCraftable
Lnet/minecraft/recipe/book/RecipeBookOptions;isFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookType;)Z
intermediary method_30187
Lnet/minecraft/class_5411;method_30187(Lnet/minecraft/class_5421;)Z
official c
Lazd;c(Ldac;)Z
-
setFilteringCraftable
- Mappings:
Namespace Name Mixin selector named setFilteringCraftable
Lnet/minecraft/recipe/book/RecipeBookOptions;setFilteringCraftable(Lnet/minecraft/recipe/book/RecipeBookType;Z)V
intermediary method_30188
Lnet/minecraft/class_5411;method_30188(Lnet/minecraft/class_5421;Z)V
official b
Lazd;b(Ldac;Z)V
-
copy
- Mappings:
Namespace Name Mixin selector named copy
Lnet/minecraft/recipe/book/RecipeBookOptions;copy()Lnet/minecraft/recipe/book/RecipeBookOptions;
intermediary method_30178
Lnet/minecraft/class_5411;method_30178()Lnet/minecraft/class_5411;
official a
Lazd;a()Lazd;
-
copyFrom
- Mappings:
Namespace Name Mixin selector named copyFrom
Lnet/minecraft/recipe/book/RecipeBookOptions;copyFrom(Lnet/minecraft/recipe/book/RecipeBookOptions;)V
intermediary method_30179
Lnet/minecraft/class_5411;method_30179(Lnet/minecraft/class_5411;)V
official a
Lazd;a(Lazd;)V
-