net.minecraft.recipe.crafting

public class DyeingRecipe

extends GeneralCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.DyeRecipe
net.minecraft.class_1_148
net.minecraft.recipe.crafting.DyeingRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<DyeingRecipe>
MAP_CODEC
field_1_1161
CODEC
public static final PacketCodec<RegistryByteBuf, DyeingRecipe>
STREAM_CODEC
field_1_1163
PACKET_CODEC
public static final RecipeSerializer<DyeingRecipe>
SERIALIZER
field_1_1162
SERIALIZER
private final Ingredient
target
field_1_1166
target
private final Ingredient
dye
field_1_1164
dye
private final SimpleItemStackView
result
field_1_1165
result

Constructor summary

ModifierConstructor
public (Recipe$Settings settings, CraftingRecipe$RecipeBookLocation location, Ingredient target, Ingredient dye, SimpleItemStackView result)

Method summary

Modifier and TypeMethod
public boolean
matches(CraftingInput input, Level level)
method_1_1324(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input)
method_1_1312(class_9694 arg0)
craft(CraftingRecipeInput arg0)
public RecipeSerializer<DyeingRecipe>
getSerializer()
method_8119()
getSerializer()
protected IngredientPlacement
createPlacementInfo()
method_1_1571()
createIngredientPlacement()
public List<RecipeDisplay>
display()
method_64664()
getDisplays()
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(DyeRecipe arg0)
method_1_1315(class_1_148 arg0)
method_1_1315(DyeingRecipe recipe)
private static Ingredient
lambda$static$9(DyeRecipe arg0)
method_1_1323(class_1_148 arg0)
method_1_1323(DyeingRecipe recipe)
private static Ingredient
lambda$static$8(DyeRecipe arg0)
method_1_1322(class_1_148 arg0)
method_1_1322(DyeingRecipe recipe)
private static CraftingRecipe$RecipeBookLocation
lambda$static$7(DyeRecipe arg0)
method_1_1321(class_1_148 arg0)
method_1_1321(DyeingRecipe recipe)
private static Recipe$Settings
lambda$static$6(DyeRecipe arg0)
method_1_1320(class_1_148 arg0)
method_1_1320(DyeingRecipe recipe)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1313(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1313(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static SimpleItemStackView
lambda$static$5(DyeRecipe arg0)
method_1_1319(class_1_148 arg0)
method_1_1319(DyeingRecipe recipe)
private static Ingredient
lambda$static$4(DyeRecipe arg0)
method_1_1318(class_1_148 arg0)
method_1_1318(DyeingRecipe recipe)
private static Ingredient
lambda$static$3(DyeRecipe arg0)
method_1_1317(class_1_148 arg0)
method_1_1317(DyeingRecipe recipe)
private static CraftingRecipe$RecipeBookLocation
lambda$static$2(DyeRecipe arg0)
method_1_1316(class_1_148 arg0)
method_1_1316(DyeingRecipe recipe)
private static Recipe$Settings
lambda$static$1(DyeRecipe arg0)
method_1_1314(class_1_148 arg0)
method_1_1314(DyeingRecipe recipe)