接口 Recipe<C extends Container>
- 所有已知子接口:
CraftingRecipe
,IShapedRecipe<T>
,SmithingRecipe
- 所有已知实现类:
AbstractCookingRecipe
,ArmorDyeRecipe
,BannerDuplicateRecipe
,BlastingRecipe
,BookCloningRecipe
,CampfireCookingRecipe
,CustomRecipe
,DecoratedPotRecipe
,FireworkRocketRecipe
,FireworkStarFadeRecipe
,FireworkStarRecipe
,MapCloningRecipe
,MapExtendingRecipe
,RepairItemRecipe
,ShapedRecipe
,ShapelessRecipe
,ShieldDecorationRecipe
,ShulkerBoxColoring
,SingleItemRecipe
,SmeltingRecipe
,SmithingTransformRecipe
,SmithingTrimRecipe
,SmokingRecipe
,StonecutterRecipe
,SuspiciousStewRecipe
,TippedArrowRecipe
public interface Recipe<C extends Container>
-
方法概要
修饰符和类型方法说明assemble
(C pContainer, RegistryAccess pRegistryAccess) boolean
canCraftInDimensions
(int pWidth, int pHeight) default String
getGroup()
getId()
default NonNullList<Ingredient>
default NonNullList<ItemStack>
getRemainingItems
(C pContainer) getResultItem
(RegistryAccess pRegistryAccess) default ItemStack
RecipeType<?>
getType()
default boolean
default boolean
boolean
default boolean
-
方法详细资料
-
matches
-
assemble
-
canCraftInDimensions
boolean canCraftInDimensions(int pWidth, int pHeight) -
getResultItem
-
getRemainingItems
-
getIngredients
-
isSpecial
default boolean isSpecial() -
showNotification
default boolean showNotification() -
getGroup
-
getToastSymbol
-
getId
ResourceLocation getId() -
getSerializer
RecipeSerializer<?> getSerializer() -
getType
RecipeType<?> getType() -
isIncomplete
default boolean isIncomplete()
-