Interface Recipe<C extends Container>
- All Known Subinterfaces:
CraftingRecipe,IShapedRecipe<T>
- All Known Implementing Classes:
AbstractCookingRecipe,ArmorDyeRecipe,BannerDuplicateRecipe,BlastingRecipe,BookCloningRecipe,CampfireCookingRecipe,CustomRecipe,FireworkRocketRecipe,FireworkStarFadeRecipe,FireworkStarRecipe,MapCloningRecipe,MapExtendingRecipe,RecipeBookTestRecipe,RepairItemRecipe,ShapedRecipe,ShapelessRecipe,ShieldDecorationRecipe,ShulkerBoxColoring,SingleItemRecipe,SmeltingRecipe,SmokingRecipe,StonecutterRecipe,SuspiciousStewRecipe,TippedArrowRecipe,UpgradeRecipe
public interface Recipe<C extends Container>
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanCraftInDimensions(int p_43999_, int p_44000_) default StringgetGroup()getId()default NonNullList<Ingredient>default NonNullList<ItemStack>getRemainingItems(C p_44004_) default ItemStackRecipeType<?>getType()default booleandefault booleanboolean
-
Method Details
-
matches
-
assemble
-
canCraftInDimensions
boolean canCraftInDimensions(int p_43999_, int p_44000_) -
getResultItem
ItemStack getResultItem() -
getRemainingItems
-
getIngredients
-
isSpecial
default boolean isSpecial() -
getGroup
-
getToastSymbol
-
getId
ResourceLocation getId() -
getSerializer
RecipeSerializer<?> getSerializer() -
getType
RecipeType<?> getType() -
isIncomplete
default boolean isIncomplete()
-