Uses of Class
net.minecraft.recipe.AbstractCookingRecipe
Package
Description
-
Uses of AbstractCookingRecipe in net.minecraft.block.entity
Modifier and TypeFieldDescriptionprivate final RecipeManager.MatchGetter<Inventory,
? extends AbstractCookingRecipe> AbstractFurnaceBlockEntity.matchGetter
ModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity
(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType) -
Uses of AbstractCookingRecipe in net.minecraft.data.server.recipe
Modifier and TypeFieldDescriptionprivate final RecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.CookingRecipeJsonProvider.serializer
private final RecipeSerializer<? extends AbstractCookingRecipe>
CookingRecipeJsonBuilder.serializer
Modifier and TypeMethodDescriptionstatic CookingRecipeJsonBuilder
CookingRecipeJsonBuilder.create
(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, RecipeSerializer<? extends AbstractCookingRecipe> serializer) protected static void
RecipeProvider.generateCookingRecipes
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime) private static CookingRecipeCategory
CookingRecipeJsonBuilder.getCookingRecipeCategory
(RecipeSerializer<? extends AbstractCookingRecipe> serializer, ItemConvertible output) private static void
RecipeProvider.offerFoodCookingRecipe
(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static void
RecipeProvider.offerMultipleOptions
(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> serializer, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group, String method) ModifierConstructorDescriptionprivate
CookingRecipeJsonBuilder
(RecipeCategory category, CookingRecipeCategory cookingCategory, ItemConvertible output, Ingredient input, float experience, int cookingTime, RecipeSerializer<? extends AbstractCookingRecipe> serializer) CookingRecipeJsonProvider
(Identifier recipeId, String group, CookingRecipeCategory category, Ingredient input, Item result, float experience, int cookingTime, Advancement.Builder advancementBuilder, Identifier advancementId, RecipeSerializer<? extends AbstractCookingRecipe> serializer) -
Uses of AbstractCookingRecipe in net.minecraft.recipe
Modifier and TypeClassDescriptionclass
CookingRecipeSerializer<T extends AbstractCookingRecipe>
(package private) static interface
Modifier and TypeClassDescriptionclass
class
class
class
-
Uses of AbstractCookingRecipe in net.minecraft.screen
Modifier and TypeFieldDescriptionprivate final RecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceScreenHandler.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceScreenHandler
(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory category, int syncId, PlayerInventory playerInventory) protected
AbstractFurnaceScreenHandler
(ScreenHandlerType<?> type, RecipeType<? extends AbstractCookingRecipe> recipeType, RecipeBookCategory category, int syncId, PlayerInventory playerInventory, Inventory inventory, PropertyDelegate propertyDelegate)