net.minecraft.recipe

public class AbstractCookingRecipe$Serializer<T extends AbstractCookingRecipe>

implements RecipeSerializer<T>

net.minecraft.world.item.crafting.AbstractCookingRecipe$Serializer
net.minecraft.class_1874$class_10285
net.minecraft.recipe.AbstractCookingRecipe$Serializer

Field summary

Modifier and TypeField
private final com.mojang.serialization.MapCodec<T>
codec
field_54625
codec
private final PacketCodec<RegistryByteBuf, T>
streamCodec
field_54626
packetCodec

Constructor summary

ModifierConstructor
public (AbstractCookingRecipe$RecipeFactory<T> factory, int defaultCookingTime)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<T>
codec()
method_53736()
codec()
public PacketCodec<RegistryByteBuf, T>
streamCodec()
method_56104()
packetCodec()
private static com.mojang.datafixers.kinds.App
lambda$new$0(int arg0, AbstractCookingRecipe$Factory arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_64665(int arg0, class_1874$class_3958 arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_64665(int arg0, AbstractCookingRecipe$RecipeFactory arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)