net.minecraft.recipe

public class ShapedRecipe$Serializer

implements RecipeSerializer<ShapedRecipe>

net.minecraft.world.item.crafting.ShapedRecipe$Serializer
net.minecraft.class_1869$class_1870
net.minecraft.recipe.ShapedRecipe$Serializer

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<ShapedRecipe>
CODEC
field_46102
CODEC
public static final PacketCodec<RegistryByteBuf, ShapedRecipe>
STREAM_CODEC
field_48358
PACKET_CODEC

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<ShapedRecipe>
codec()
method_53736()
codec()
public PacketCodec<RegistryByteBuf, ShapedRecipe>
streamCodec()
method_56104()
packetCodec()
private static ShapedRecipe
fromNetwork(RegistryFriendlyByteBuf input)
method_8163(class_9129 arg0)
read(RegistryByteBuf buf)
private static void
toNetwork(RegistryFriendlyByteBuf output, ShapedRecipe recipe)
method_8165(class_9129 arg0, class_1869 arg1)
write(RegistryByteBuf buf, ShapedRecipe recipe)
private static com.mojang.datafixers.kinds.App
lambda$static$5(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_55071(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_55071(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Boolean
lambda$static$4(ShapedRecipe arg0)
method_55072(class_1869 arg0)
method_55072(ShapedRecipe recipe)
private static ItemStack
lambda$static$3(ShapedRecipe arg0)
method_55073(class_1869 arg0)
method_55073(ShapedRecipe recipe)
private static RawShapedRecipe
lambda$static$2(ShapedRecipe arg0)
method_55074(class_1869 arg0)
method_55074(ShapedRecipe recipe)
private static CraftingRecipeCategory
lambda$static$1(ShapedRecipe arg0)
method_55075(class_1869 arg0)
method_55075(ShapedRecipe recipe)
private static String
lambda$static$0(ShapedRecipe arg0)
method_55076(class_1869 arg0)
method_55076(ShapedRecipe recipe)