Uses of Interface
net.minecraft.world.item.crafting.RecipeType
Package
Description
-
Uses of RecipeType in net.minecraft.core
Modifier and TypeFieldDescriptionstatic final Registry<RecipeType<?>>
Registry.RECIPE_TYPE
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>Modifier and TypeMethodDescriptionprivate <C extends Container,
T extends Recipe<C>>
Map<ResourceLocation,Recipe<C>> RecipeManager.byType
(RecipeType<T> p_44055_) RecipeManager.getAllRecipesFor
(RecipeType<T> p_44014_) RecipeManager.getRecipeFor
(RecipeType<T> p_44016_, C p_44017_, Level p_44018_) 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
Modifier and TypeMethodDescriptionprivate static int
AbstractFurnaceBlockEntity.getTotalCookTime
(Level p_155010_, RecipeType<? extends AbstractCookingRecipe> p_155011_, Container p_155012_) 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>> RecipeBookRegistry.FIND_CATEGORIES_FOR_TYPE
Modifier and TypeMethodDescriptionstatic void
RecipeBookRegistry.addCategoriesFinder
(RecipeType<?> type, Function<Recipe<?>, RecipeBookCategories> finder) static RecipeBookCategories
RecipeBookRegistry.findCategories
(RecipeType<?> type, Recipe<?> recipe) -
Uses of RecipeType in net.minecraftforge.common
Modifier and TypeMethodDescriptionstatic int
ForgeHooks.getBurnTime
(ItemStack stack, 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, RecipeType<?> recipeType) default int
IForgeItemStack.getBurnTime
(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 Supplier<RecipeType<RecipeBookTestRecipe>>
RecipeBookTestRecipe.TYPE
-
Uses of RecipeType in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic int
ForgeEventFactory.getItemBurnTime
(ItemStack itemStack, int burnTime, RecipeType<?> recipeType) -
Uses of RecipeType in net.minecraftforge.event.furnace
Modifier and TypeMethodDescriptionRecipeType<?>
FurnaceFuelBurnTimeEvent.getRecipeType()
Get the recipe type for which to obtain the burn time, if known.ModifierConstructorDescriptionFurnaceFuelBurnTimeEvent
(ItemStack itemStack, int burnTime, RecipeType<?> recipeType)