Package net.minecraft.recipe
Class FireworkStarRecipe
java.lang.Object
net.minecraft.recipe.SpecialCraftingRecipe
net.minecraft.recipe.FireworkStarRecipe
- All Implemented Interfaces:
CraftingRecipe,Recipe<CraftingInventory>
public class FireworkStarRecipe extends SpecialCraftingRecipe
-
Field Summary
Fields Modifier and Type Field Description private static IngredientFLICKER_MODIFIERprivate static IngredientGUNPOWDERprivate static IngredientTRAIL_MODIFIERprivate static IngredientTYPE_MODIFIERprivate static Map<Item,FireworkItem.Type>TYPE_MODIFIER_MAP -
Constructor Summary
Constructors Constructor Description FireworkStarRecipe(Identifier id) -
Method Summary
Modifier and Type Method Description ItemStackcraft(CraftingInventory craftingInventory)Crafts this recipe.booleanfits(int width, int height)Determines whether this recipe's pattern will fit into the available crafting area.ItemStackgetOutput()RecipeSerializer<?>getSerializer()booleanmatches(CraftingInventory craftingInventory, World world)Determines whether this recipe matches the contents currently placed inside the available crafting grid.Methods inherited from class net.minecraft.recipe.SpecialCraftingRecipe
getId, isIgnoredInRecipeBookMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipe.CraftingRecipe
getTypeMethods inherited from interface net.minecraft.recipe.Recipe
createIcon, getGroup, getIngredients, getRemainder
-
Field Details
-
TYPE_MODIFIER
-
TRAIL_MODIFIER
-
FLICKER_MODIFIER
-
TYPE_MODIFIER_MAP
-
GUNPOWDER
-
-
Constructor Details
-
FireworkStarRecipe
-
-
Method Details
-
matches
Description copied from interface:RecipeDetermines whether this recipe matches the contents currently placed inside the available crafting grid. -
craft
Description copied from interface:RecipeCrafts this recipe.This method may perform side effects on the
inventoryargument.This method should return a new item stack on each call.
- Returns:
- the resulting item stack
-
fits
@Environment(CLIENT) public boolean fits(int width, int height)Determines whether this recipe's pattern will fit into the available crafting area. -
getOutput
- Specified by:
getOutputin interfaceRecipe<CraftingInventory>- Overrides:
getOutputin classSpecialCraftingRecipe
-
getSerializer
-