net.minecraft.recipe

public interface Recipe$RecipeBookLocation<CategoryType>

net.minecraft.world.item.crafting.Recipe$BookInfo
net.minecraft.class_1860$class_1_143
net.minecraft.recipe.Recipe$RecipeBookLocation

Method summary

Modifier and TypeMethod
CategoryType
category()
method_1_1259()
category()
String
group()
comp_1_112()
group()
static <CategoryType, SelfType extends Recipe$RecipeBookLocation<CategoryType>> com.mojang.serialization.MapCodec<SelfType>
mapCodec(com.mojang.serialization.Codec<CategoryType> categoryCodec, CategoryType defaultCategory, Recipe$BookInfo$Constructor<CategoryType, SelfType> constructor)
method_1_1261(com.mojang.serialization.Codec<CategoryType> arg0, CategoryType arg1, class_1860$class_1_143$class_1_144<CategoryType, SelfType> arg2)
codec(com.mojang.serialization.Codec<CategoryType> categoryCodec, CategoryType defaultCategory, Recipe$RecipeBookLocation$Factory<CategoryType, SelfType> factory)
static <CategoryType, SelfType extends Recipe$RecipeBookLocation<CategoryType>> PacketCodec<RegistryByteBuf, SelfType>
streamCodec(StreamCodec<? super RegistryFriendlyByteBuf, CategoryType> categoryCodec, Recipe$BookInfo$Constructor<CategoryType, SelfType> constructor)
method_1_1262(class_9139<? super class_9129, CategoryType> arg0, class_1860$class_1_143$class_1_144<CategoryType, SelfType> arg1)
packetCodec(PacketCodec<? super RegistryByteBuf, CategoryType> categoryCodec, Recipe$RecipeBookLocation$Factory<CategoryType, SelfType> factory)
private static com.mojang.datafixers.kinds.App
lambda$mapCodec$0(com.mojang.serialization.Codec arg0, Object arg1, Recipe$BookInfo$Constructor arg2, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg3)
method_1_1260(com.mojang.serialization.Codec arg0, Object arg1, class_1860$class_1_143$class_1_144 arg2, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg3)
method_1_1260(com.mojang.serialization.Codec arg0, Object arg1, Recipe$RecipeBookLocation$Factory arg2, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)