Uses of Interface
net.minecraft.world.item.crafting.RecipeType
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of RecipeType in net.minecraft.core
Modifier and TypeFieldDescriptionstatic final Registry<RecipeType<?>>
Registry.RECIPE_TYPE
Deprecated.static final ResourceKey<Registry<RecipeType<?>>>
Registry.RECIPE_TYPE_REGISTRY
-
Uses of RecipeType in net.minecraft.world.inventory
Modifier and TypeFieldDescriptionprivate final RecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceMenu.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceMenu
(MenuType<?> p_38960_, RecipeType<? extends AbstractCookingRecipe> p_38961_, RecipeBookType p_38962_, int p_38963_, Inventory p_38964_) protected
AbstractFurnaceMenu
(MenuType<?> p_38966_, RecipeType<? extends AbstractCookingRecipe> p_38967_, RecipeBookType p_38968_, int p_38969_, Inventory p_38970_, Container p_38971_, ContainerData p_38972_) -
Uses of RecipeType in net.minecraft.world.item.crafting
Modifier and TypeFieldDescriptionstatic final RecipeType<BlastingRecipe>
RecipeType.BLASTING
static final RecipeType<CampfireCookingRecipe>
RecipeType.CAMPFIRE_COOKING
static final RecipeType<CraftingRecipe>
RecipeType.CRAFTING
static final RecipeType<SmeltingRecipe>
RecipeType.SMELTING
static final RecipeType<UpgradeRecipe>
RecipeType.SMITHING
static final RecipeType<SmokingRecipe>
RecipeType.SMOKING
static final RecipeType<StonecutterRecipe>
RecipeType.STONECUTTING
protected final RecipeType<?>
AbstractCookingRecipe.type
private final RecipeType<?>
SingleItemRecipe.type
Modifier and TypeFieldDescriptionprivate Map<RecipeType<?>,
Map<ResourceLocation, Recipe<?>>> RecipeManager.recipes
Modifier and TypeMethodDescriptionRecipeType<?>
AbstractCookingRecipe.getType()
default RecipeType<?>
CraftingRecipe.getType()
RecipeType<?>
Recipe.getType()
RecipeType<?>
SingleItemRecipe.getType()
RecipeType<?>
UpgradeRecipe.getType()
static <T extends Recipe<?>>
RecipeType<T>static <T extends Recipe<?>>
RecipeType<T>RecipeType.simple
(ResourceLocation name) Modifier and TypeMethodDescriptionprivate <C extends Container,
T extends Recipe<C>>
Map<ResourceLocation,T> RecipeManager.byType
(RecipeType<T> p_44055_) static <C extends Container,
T extends Recipe<C>>
RecipeManager.CachedCheck<C,T> RecipeManager.createCheck
(RecipeType<T> p_220268_) RecipeManager.getAllRecipesFor
(RecipeType<T> p_44014_) RecipeManager.getRecipeFor
(RecipeType<T> p_44016_, C p_44017_, Level p_44018_) <C extends Container,
T extends Recipe<C>>
Optional<com.mojang.datafixers.util.Pair<ResourceLocation,T>> RecipeManager.getRecipeFor
(RecipeType<T> p_220249_, C p_220250_, Level p_220251_, ResourceLocation p_220252_) RecipeManager.getRecipesFor
(RecipeType<T> p_44057_, C p_44058_, Level p_44059_) <C extends Container,
T extends Recipe<C>>
NonNullList<ItemStack>RecipeManager.getRemainingItemsFor
(RecipeType<T> p_44070_, C p_44071_, Level p_44072_) ModifierConstructorDescriptionAbstractCookingRecipe
(RecipeType<?> p_43734_, ResourceLocation p_43735_, String p_43736_, Ingredient p_43737_, ItemStack p_43738_, float p_43739_, int p_43740_) SingleItemRecipe
(RecipeType<?> p_44416_, RecipeSerializer<?> p_44417_, ResourceLocation p_44418_, String p_44419_, Ingredient p_44420_, ItemStack p_44421_) -
Uses of RecipeType in net.minecraft.world.level.block.entity
Modifier and TypeFieldDescriptionprivate final RecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceBlockEntity.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity
(BlockEntityType<?> p_154991_, BlockPos p_154992_, BlockState p_154993_, RecipeType<? extends AbstractCookingRecipe> p_154994_) -
Uses of RecipeType in net.minecraftforge.client
Modifier and TypeFieldDescriptionprivate static final Map<RecipeType<?>,
Function<Recipe<?>, RecipeBookCategories>> RecipeBookManager.RECIPE_CATEGORY_LOOKUPS
Modifier and TypeMethodDescriptionstatic <T extends Recipe<?>>
@Nullable RecipeBookCategoriesRecipeBookManager.findCategories
(RecipeType<T> type, T recipe) Finds the category the specified recipe should display in, or null if none. -
Uses of RecipeType in net.minecraftforge.client.event
Modifier and TypeFieldDescriptionprivate final Map<RecipeType<?>,
Function<Recipe<?>, RecipeBookCategories>> RegisterRecipeBookCategoriesEvent.recipeCategoryLookups
Modifier and TypeMethodDescriptionvoid
RegisterRecipeBookCategoriesEvent.registerRecipeCategoryFinder
(RecipeType<?> type, Function<Recipe<?>, RecipeBookCategories> lookup) Registers a category lookup for a certain recipe type. -
Uses of RecipeType in net.minecraftforge.common
Modifier and TypeMethodDescriptionstatic int
ForgeHooks.getBurnTime
(ItemStack stack, @Nullable RecipeType<?> recipeType) Gets the burn time of this itemstack. -
Uses of RecipeType in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptiondefault int
IForgeItem.getBurnTime
(ItemStack itemStack, @Nullable RecipeType<?> recipeType) default int
IForgeItemStack.getBurnTime
(@Nullable RecipeType<?> recipeType) -
Uses of RecipeType in net.minecraftforge.debug
Modifier and TypeFieldDescriptionprivate static final RegistryObject<RecipeType<?>>
DeferredRegistryTest.RECIPE_TYPE
private static final DeferredRegister<RecipeType<?>>
DeferredRegistryTest.RECIPE_TYPES
-
Uses of RecipeType in net.minecraftforge.debug.recipe.recipebook
Modifier and TypeFieldDescriptionstatic final RegistryObject<RecipeType<RecipeBookTestRecipe>>
RecipeBookExtensionTest.RECIPE_BOOK_TEST_RECIPE_TYPE
static final DeferredRegister<RecipeType<?>>
RecipeBookExtensionTest.RECIPE_TYPE
-
Uses of RecipeType in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic int
ForgeEventFactory.getItemBurnTime
(@NotNull ItemStack itemStack, int burnTime, @Nullable RecipeType<?> recipeType) -
Uses of RecipeType in net.minecraftforge.event.furnace
Modifier and TypeFieldDescriptionprivate final @Nullable RecipeType<?>
FurnaceFuelBurnTimeEvent.recipeType
Modifier and TypeMethodDescription@Nullable RecipeType<?>
FurnaceFuelBurnTimeEvent.getRecipeType()
Get the recipe type for which to obtain the burn time, if known.ModifierConstructorDescriptionFurnaceFuelBurnTimeEvent
(@NotNull ItemStack itemStack, int burnTime, @Nullable RecipeType<?> recipeType) -
Uses of RecipeType in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic final ResourceKey<Registry<RecipeType<?>>>
ForgeRegistries.Keys.RECIPE_TYPES
static final IForgeRegistry<RecipeType<?>>
ForgeRegistries.RECIPE_TYPES