net.minecraft.recipe.book

public record RecipeBookOptions$CategoryOption

net.minecraft.stats.RecipeBookSettings$TypeSettings
net.minecraft.class_5411$class_5412
net.minecraft.recipe.book.RecipeBookOptions$CategoryOption

Field summary

Modifier and TypeField
private final boolean
open
comp_3247
guiOpen
private final boolean
filtering
comp_3248
filteringCraftable
public static final RecipeBookOptions$CategoryOption
DEFAULT
field_54549
DEFAULT
public static final com.mojang.serialization.MapCodec<RecipeBookOptions$CategoryOption>
CRAFTING_MAP_CODEC
field_60341
CRAFTING
public static final com.mojang.serialization.MapCodec<RecipeBookOptions$CategoryOption>
FURNACE_MAP_CODEC
field_60342
FURNACE
public static final com.mojang.serialization.MapCodec<RecipeBookOptions$CategoryOption>
BLAST_FURNACE_MAP_CODEC
field_60343
BLAST_FURNACE
public static final com.mojang.serialization.MapCodec<RecipeBookOptions$CategoryOption>
SMOKER_MAP_CODEC
field_60344
SMOKER
public static final PacketCodec<io.netty.buffer.ByteBuf, RecipeBookOptions$CategoryOption>
STREAM_CODEC
field_60345
PACKET_CODEC

Constructor summary

ModifierConstructor
public (boolean guiOpen, boolean filteringCraftable)

Method summary

Modifier and TypeMethod
public RecipeBookOptions$CategoryOption
setOpen(boolean open)
method_64586(boolean arg0)
withGuiOpen(boolean guiOpen)
public RecipeBookOptions$CategoryOption
setFiltering(boolean filtering)
method_64587(boolean arg0)
withFilteringCraftable(boolean filteringCraftable)
private static com.mojang.serialization.MapCodec<RecipeBookOptions$CategoryOption>
codec(String openFieldName, String filteringFieldName)
method_71340(String arg0, String arg1)
createCodec(String guiOpenField, String filteringCraftableField)
public boolean
open()
comp_3247()
guiOpen()
public boolean
filtering()
comp_3248()
filteringCraftable()
private static com.mojang.datafixers.kinds.App
lambda$codec$0(String arg0, String arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_71341(String arg0, String arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_71341(String arg0, String arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)