Uses of Interface
net.minecraft.item.crafting.IRecipeType
Package
Description
-
Uses of IRecipeType in net.minecraft.inventory.container
Modifier and TypeFieldDescriptionprivate final IRecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceContainer.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceContainer
(ContainerType<?> p_i241921_1_, IRecipeType<? extends AbstractCookingRecipe> p_i241921_2_, RecipeBookCategory p_i241921_3_, int p_i241921_4_, PlayerInventory p_i241921_5_) protected
AbstractFurnaceContainer
(ContainerType<?> p_i241922_1_, IRecipeType<? extends AbstractCookingRecipe> p_i241922_2_, RecipeBookCategory p_i241922_3_, int p_i241922_4_, PlayerInventory p_i241922_5_, IInventory p_i241922_6_, IIntArray p_i241922_7_) -
Uses of IRecipeType in net.minecraft.item.crafting
Modifier and TypeFieldDescriptionstatic final IRecipeType<BlastingRecipe>
IRecipeType.BLASTING
static final IRecipeType<CampfireCookingRecipe>
IRecipeType.CAMPFIRE_COOKING
static final IRecipeType<ICraftingRecipe>
IRecipeType.CRAFTING
static final IRecipeType<FurnaceRecipe>
IRecipeType.SMELTING
static final IRecipeType<SmithingRecipe>
IRecipeType.SMITHING
static final IRecipeType<SmokingRecipe>
IRecipeType.SMOKING
static final IRecipeType<StonecuttingRecipe>
IRecipeType.STONECUTTING
protected final IRecipeType<?>
AbstractCookingRecipe.type
private final IRecipeType<?>
SingleItemRecipe.type
Modifier and TypeFieldDescriptionprivate Map<IRecipeType<?>,
Map<ResourceLocation, IRecipe<?>>> RecipeManager.recipes
Modifier and TypeMethodDescriptionIRecipeType<?>
AbstractCookingRecipe.getType()
default IRecipeType<?>
ICraftingRecipe.getType()
IRecipeType<?>
IRecipe.getType()
IRecipeType<?>
SingleItemRecipe.getType()
IRecipeType<?>
SmithingRecipe.getType()
static <T extends IRecipe<?>>
IRecipeType<T>Modifier and TypeMethodDescriptionprivate <C extends IInventory,
T extends IRecipe<C>>
Map<ResourceLocation,IRecipe<C>> RecipeManager.byType
(IRecipeType<T> p_215366_1_) <C extends IInventory,
T extends IRecipe<C>>
List<T>RecipeManager.getAllRecipesFor
(IRecipeType<T> p_241447_1_) <C extends IInventory,
T extends IRecipe<C>>
Optional<T>RecipeManager.getRecipeFor
(IRecipeType<T> p_215371_1_, C p_215371_2_, World p_215371_3_) <C extends IInventory,
T extends IRecipe<C>>
List<T>RecipeManager.getRecipesFor
(IRecipeType<T> p_215370_1_, C p_215370_2_, World p_215370_3_) <C extends IInventory,
T extends IRecipe<C>>
NonNullList<ItemStack>RecipeManager.getRemainingItemsFor
(IRecipeType<T> p_215369_1_, C p_215369_2_, World p_215369_3_) ModifierConstructorDescriptionAbstractCookingRecipe
(IRecipeType<?> p_i50032_1_, ResourceLocation p_i50032_2_, String p_i50032_3_, Ingredient p_i50032_4_, ItemStack p_i50032_5_, float p_i50032_6_, int p_i50032_7_) SingleItemRecipe
(IRecipeType<?> p_i50023_1_, IRecipeSerializer<?> p_i50023_2_, ResourceLocation p_i50023_3_, String p_i50023_4_, Ingredient p_i50023_5_, ItemStack p_i50023_6_) -
Uses of IRecipeType in net.minecraft.tileentity
Modifier and TypeFieldDescriptionprotected final IRecipeType<? extends AbstractCookingRecipe>
AbstractFurnaceTileEntity.recipeType
ModifierConstructorDescriptionprotected
AbstractFurnaceTileEntity
(TileEntityType<?> p_i49964_1_, IRecipeType<? extends AbstractCookingRecipe> p_i49964_2_) -
Uses of IRecipeType in net.minecraft.util.registry
Modifier and TypeFieldDescriptionstatic final Registry<IRecipeType<?>>
Registry.RECIPE_TYPE
static final RegistryKey<Registry<IRecipeType<?>>>
Registry.RECIPE_TYPE_REGISTRY
-
Uses of IRecipeType in net.minecraftforge.common
Modifier and TypeMethodDescriptionstatic int
ForgeHooks.getBurnTime
(ItemStack stack, IRecipeType<?> recipeType) Gets the burn time of this itemstack. -
Uses of IRecipeType in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptiondefault int
IForgeItem.getBurnTime
(ItemStack itemStack, IRecipeType<?> recipeType) default int
IForgeItemStack.getBurnTime
(IRecipeType<?> recipeType) -
Uses of IRecipeType in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic int
ForgeEventFactory.getItemBurnTime
(ItemStack itemStack, int burnTime, IRecipeType<?> recipeType) -
Uses of IRecipeType in net.minecraftforge.event.furnace
Modifier and TypeFieldDescriptionprivate final IRecipeType<?>
FurnaceFuelBurnTimeEvent.recipeType
Modifier and TypeMethodDescriptionIRecipeType<?>
FurnaceFuelBurnTimeEvent.getRecipeType()
Get the recipe type for which to obtain the burn time, if known.ModifierConstructorDescriptionFurnaceFuelBurnTimeEvent
(ItemStack itemStack, int burnTime, IRecipeType<?> recipeType)