net.minecraft.recipe.crafting

public class DecoratedPotRecipe

extends SpecialCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.DecoratedPotRecipe
net.minecraft.class_1_162
net.minecraft.recipe.crafting.DecoratedPotRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<DecoratedPotRecipe>
MAP_CODEC
field_1_1263
CODEC
public static final PacketCodec<RegistryByteBuf, DecoratedPotRecipe>
STREAM_CODEC
field_1_1265
PACKET_CODEC
public static final RecipeSerializer<DecoratedPotRecipe>
SERIALIZER
field_1_1264
SERIALIZER
private final Ingredient
backPattern
field_1_1266
back
private final Ingredient
leftPattern
field_1_1268
left
private final Ingredient
rightPattern
field_1_1270
right
private final Ingredient
frontPattern
field_1_1267
front
private final SimpleItemStackView
result
field_1_1269
result

Constructor summary

ModifierConstructor
public (Ingredient input, SimpleItemStackView result)
public (Ingredient back, Ingredient left, Ingredient right, Ingredient front, SimpleItemStackView result)

Method summary

Modifier and TypeMethod
private static ItemStack
back(CraftingInput input)
method_1_1470(class_9694 arg0)
getBack(CraftingRecipeInput input)
private static ItemStack
left(CraftingInput input)
method_1_1483(class_9694 arg0)
getLeft(CraftingRecipeInput input)
private static ItemStack
right(CraftingInput input)
method_1_1485(class_9694 arg0)
getRight(CraftingRecipeInput input)
private static ItemStack
front(CraftingInput input)
method_1_1471(class_9694 arg0)
getFront(CraftingRecipeInput input)
public boolean
matches(CraftingInput input, Level level)
method_1_1484(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input)
method_1_1469(class_9694 arg0)
craft(CraftingRecipeInput arg0)
public RecipeSerializer<DecoratedPotRecipe>
getSerializer()
method_8119()
getSerializer()
public ItemStack
assemble(RecipeInput input)
method_8116(class_9695 arg0)
craft(RecipeInput arg0)
public boolean
matches(RecipeInput input, Level level)
method_8115(class_9695 arg0, class_1937 arg1)
matches(RecipeInput arg0, World arg1)
private static SimpleItemStackView
lambda$static$10(DecoratedPotRecipe arg0)
method_1_1474(class_1_162 arg0)
method_1_1474(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$9(DecoratedPotRecipe arg0)
method_1_1482(class_1_162 arg0)
method_1_1482(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$8(DecoratedPotRecipe arg0)
method_1_1481(class_1_162 arg0)
method_1_1481(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$7(DecoratedPotRecipe arg0)
method_1_1480(class_1_162 arg0)
method_1_1480(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$6(DecoratedPotRecipe arg0)
method_1_1479(class_1_162 arg0)
method_1_1479(DecoratedPotRecipe recipe)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1472(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1472(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static SimpleItemStackView
lambda$static$5(DecoratedPotRecipe arg0)
method_1_1478(class_1_162 arg0)
method_1_1478(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$4(DecoratedPotRecipe arg0)
method_1_1477(class_1_162 arg0)
method_1_1477(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$3(DecoratedPotRecipe arg0)
method_1_1476(class_1_162 arg0)
method_1_1476(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$2(DecoratedPotRecipe arg0)
method_1_1475(class_1_162 arg0)
method_1_1475(DecoratedPotRecipe recipe)
private static Ingredient
lambda$static$1(DecoratedPotRecipe arg0)
method_1_1473(class_1_162 arg0)
method_1_1473(DecoratedPotRecipe recipe)