Uses of Class
net.minecraft.world.item.crafting.AbstractCookingRecipe
Packages that use AbstractCookingRecipe
Package
Description
-
Uses of AbstractCookingRecipe in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes with type parameters of type AbstractCookingRecipeModifier and TypeMethodDescriptionprotected <T extends AbstractCookingRecipe>
voidRecipeProvider.cookRecipes
(String pCookingMethod, RecipeSerializer<T> pCookingSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, int pCookingTime) static <T extends AbstractCookingRecipe>
SimpleCookingRecipeBuilderSimpleCookingRecipeBuilder.generic
(Ingredient p_250999_, RecipeCategory p_248815_, ItemStack result, float p_251320_, int p_248693_, RecipeSerializer<T> p_250921_, AbstractCookingRecipe.Factory<T> p_312657_) static <T extends AbstractCookingRecipe>
SimpleCookingRecipeBuilderSimpleCookingRecipeBuilder.generic
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, RecipeSerializer<T> pCookingSerializer, AbstractCookingRecipe.Factory<T> pFactory) protected <T extends AbstractCookingRecipe>
voidRecipeProvider.oreCooking
(RecipeSerializer<T> pSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, List<ItemLike> pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup, String pSuffix) protected <T extends AbstractCookingRecipe>
voidRecipeProvider.simpleCookingRecipe
(String pCookingMethod, RecipeSerializer<T> pCookingSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, int pCookingTime, ItemLike pMaterial, ItemLike pResult, float pExperience) Method parameters in net.minecraft.data.recipes with type arguments of type AbstractCookingRecipeModifier and TypeMethodDescriptionprivate static CookingBookCategory
SimpleCookingRecipeBuilder.determineRecipeCategory
(RecipeSerializer<? extends AbstractCookingRecipe> pSerializer, ItemLike pResult) -
Uses of AbstractCookingRecipe in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory with type parameters of type AbstractCookingRecipeModifier and TypeFieldDescriptionprivate final RecipeType
<? extends AbstractCookingRecipe> AbstractFurnaceMenu.recipeType
Constructor parameters in net.minecraft.world.inventory with type arguments of type AbstractCookingRecipeModifierConstructorDescriptionprotected
AbstractFurnaceMenu
(MenuType<?> pMenuType, RecipeType<? extends AbstractCookingRecipe> pRecipeType, ResourceKey<RecipePropertySet> pAcceptedInputs, RecipeBookType pRecipeBookType, int pContainerId, Inventory pInventory) protected
AbstractFurnaceMenu
(MenuType<?> pMenuType, RecipeType<? extends AbstractCookingRecipe> pRecipeType, ResourceKey<RecipePropertySet> pAcceptedInputs, RecipeBookType pRecipeBookType, int pContainerId, Inventory pInventory, Container pContainer, ContainerData pData) -
Uses of AbstractCookingRecipe in net.minecraft.world.item.crafting
Classes in net.minecraft.world.item.crafting with type parameters of type AbstractCookingRecipeModifier and TypeInterfaceDescriptionstatic interface
static class
Subclasses of AbstractCookingRecipe in net.minecraft.world.item.craftingModifier and TypeClassDescriptionclass
class
class
class
Methods in net.minecraft.world.item.crafting that return types with arguments of type AbstractCookingRecipeModifier and TypeMethodDescriptionabstract RecipeSerializer
<? extends AbstractCookingRecipe> AbstractCookingRecipe.getSerializer()
abstract RecipeType
<? extends AbstractCookingRecipe> AbstractCookingRecipe.getType()
-
Uses of AbstractCookingRecipe in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity with type parameters of type AbstractCookingRecipeModifier and TypeFieldDescriptionprivate final RecipeManager.CachedCheck
<SingleRecipeInput, ? extends AbstractCookingRecipe> AbstractFurnaceBlockEntity.quickCheck
private final RecipeType
<? extends AbstractCookingRecipe> AbstractFurnaceBlockEntity.recipeType
Method parameters in net.minecraft.world.level.block.entity with type arguments of type AbstractCookingRecipeModifier and TypeMethodDescriptionprivate static boolean
AbstractFurnaceBlockEntity.burn
(RegistryAccess pRegistryAccess, RecipeHolder<? extends AbstractCookingRecipe> pRecipe, SingleRecipeInput pRecipeInput, NonNullList<ItemStack> pItems, int pMaxStackSize) private static boolean
AbstractFurnaceBlockEntity.canBurn
(RegistryAccess pRegistryAccess, RecipeHolder<? extends AbstractCookingRecipe> pRecipe, SingleRecipeInput pRecipeInput, NonNullList<ItemStack> pItems, int pMaxStackSize) Constructor parameters in net.minecraft.world.level.block.entity with type arguments of type AbstractCookingRecipeModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity
(BlockEntityType<?> pType, BlockPos pPos, BlockState pBlockState, RecipeType<? extends AbstractCookingRecipe> pRecipeType)