net.minecraft.recipe.crafting

public class FireworkStarCraftingRecipe

extends SpecialCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.FireworkStarRecipe
net.minecraft.class_1_163
net.minecraft.recipe.crafting.FireworkStarCraftingRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<FireworkStarCraftingRecipe>
MAP_CODEC
field_1_1271
CODEC
public static final PacketCodec<RegistryByteBuf, FireworkStarCraftingRecipe>
STREAM_CODEC
field_1_1273
PACKET_CODEC
public static final RecipeSerializer<FireworkStarCraftingRecipe>
SERIALIZER
field_1_1272
SERIALIZER
private final Map<FireworkExplosionComponent$Type, Ingredient>
shapes
field_1_1277
shapes
private final Ingredient
trail
field_1_1278
trail
private final Ingredient
twinkle
field_1_1279
twinkle
private final Ingredient
fuel
field_1_1275
fuel
private final Ingredient
dye
field_1_1274
dye
private final SimpleItemStackView
result
field_1_1276
result

Constructor summary

ModifierConstructor
public (Map<FireworkExplosionComponent$Type, Ingredient> shapes, Ingredient trail, Ingredient twinkle, Ingredient fuel, Ingredient dye, SimpleItemStackView result)

Method summary

Modifier and TypeMethod
private FireworkExplosionComponent$Type
findShape(ItemStack itemStack)
method_1_1487(class_1799 arg0)
getShapeForItem(ItemStack stack)
public boolean
matches(CraftingInput input, Level level)
method_1_1501(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input)
method_1_1486(class_9694 arg0)
craft(CraftingRecipeInput arg0)
public RecipeSerializer<FireworkStarCraftingRecipe>
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$12(FireworkStarRecipe arg0)
method_1_1492(class_1_163 arg0)
method_1_1492(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$11(FireworkStarRecipe arg0)
method_1_1491(class_1_163 arg0)
method_1_1491(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$10(FireworkStarRecipe arg0)
method_1_1490(class_1_163 arg0)
method_1_1490(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$9(FireworkStarRecipe arg0)
method_1_1500(class_1_163 arg0)
method_1_1500(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$8(FireworkStarRecipe arg0)
method_1_1499(class_1_163 arg0)
method_1_1499(FireworkStarCraftingRecipe recipe)
private static Map
lambda$static$7(FireworkStarRecipe arg0)
method_1_1498(class_1_163 arg0)
method_1_1498(FireworkStarCraftingRecipe recipe)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1488(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1488(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static SimpleItemStackView
lambda$static$6(FireworkStarRecipe arg0)
method_1_1497(class_1_163 arg0)
method_1_1497(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$5(FireworkStarRecipe arg0)
method_1_1496(class_1_163 arg0)
method_1_1496(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$4(FireworkStarRecipe arg0)
method_1_1495(class_1_163 arg0)
method_1_1495(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$3(FireworkStarRecipe arg0)
method_1_1494(class_1_163 arg0)
method_1_1494(FireworkStarCraftingRecipe recipe)
private static Ingredient
lambda$static$2(FireworkStarRecipe arg0)
method_1_1493(class_1_163 arg0)
method_1_1493(FireworkStarCraftingRecipe recipe)
private static Map
lambda$static$1(FireworkStarRecipe arg0)
method_1_1489(class_1_163 arg0)
method_1_1489(FireworkStarCraftingRecipe recipe)