Uses of Interface
net.minecraft.data.recipes.RecipeOutput
Packages that use RecipeOutput
Package
Description
Classes for NeoForge's own data generation.
-
Uses of RecipeOutput in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes with parameters of type RecipeOutputModifier and TypeMethodDescriptionprotected static void
RecipeProvider.banner
(RecipeOutput p_301322_, ItemLike p_126083_, ItemLike p_126084_) protected static void
RecipeProvider.bedFromPlanksAndWool
(RecipeOutput p_301140_, ItemLike p_126075_, ItemLike p_126076_) protected void
RecipeProvider.buildRecipes
(RecipeOutput p_301172_) protected void
RecipeProvider.buildRecipes
(RecipeOutput recipeOutput, HolderLookup.Provider holderLookup) protected static void
RecipeProvider.candle
(RecipeOutput p_301024_, ItemLike p_176544_, ItemLike p_176545_) protected static void
RecipeProvider.carpet
(RecipeOutput p_300953_, ItemLike p_176718_, ItemLike p_176719_) protected static void
RecipeProvider.chestBoat
(RecipeOutput p_300996_, ItemLike p_236373_, ItemLike p_236374_) protected static void
RecipeProvider.chiseled
(RecipeOutput p_300911_, RecipeCategory p_251604_, ItemLike p_251049_, ItemLike p_252267_) protected static void
RecipeProvider.colorBlockWithDye
(RecipeOutput p_301260_, List<Item> p_289675_, List<Item> p_289672_, String p_289641_) protected static void
RecipeProvider.coloredTerracottaFromTerracottaAndDye
(RecipeOutput p_300948_, ItemLike p_126099_, ItemLike p_126100_) protected static void
RecipeProvider.concretePowder
(RecipeOutput p_301177_, ItemLike p_126103_, ItemLike p_126104_) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.cookRecipes
(RecipeOutput p_301054_, String p_126008_, RecipeSerializer<T> p_250529_, AbstractCookingRecipe.Factory<T> p_312449_, int p_126010_) protected static void
RecipeProvider.copperBulb
(RecipeOutput p_308971_, Block p_309026_, Block p_308866_) protected static void
RecipeProvider.copySmithingTemplate
(RecipeOutput p_300986_, ItemLike p_266974_, TagKey<Item> p_267283_) protected static void
RecipeProvider.copySmithingTemplate
(RecipeOutput p_350466_, ItemLike p_350799_, Ingredient p_350344_) protected static void
RecipeProvider.copySmithingTemplate
(RecipeOutput p_301265_, ItemLike p_267133_, ItemLike p_267023_) protected static void
RecipeProvider.cut
(RecipeOutput p_301189_, RecipeCategory p_252306_, ItemLike p_249686_, ItemLike p_251100_) protected void
RecipeProvider.generateForEnabledBlockFamilies
(RecipeOutput p_301146_, FeatureFlagSet p_251836_) protected static void
RecipeProvider.generateRecipes
(RecipeOutput p_301014_, BlockFamily p_176582_, FeatureFlagSet p_313799_) protected static void
RecipeProvider.grate
(RecipeOutput p_309012_, Block p_309021_, Block p_309140_) protected static void
RecipeProvider.hangingSign
(RecipeOutput p_301272_, ItemLike p_252355_, ItemLike p_250437_) protected static void
RecipeProvider.mosaicBuilder
(RecipeOutput p_301088_, RecipeCategory p_248788_, ItemLike p_251925_, ItemLike p_252242_) protected static void
RecipeProvider.netheriteSmithing
(RecipeOutput p_300886_, Item p_250046_, RecipeCategory p_248986_, Item p_250389_) protected static void
RecipeProvider.nineBlockStorageRecipes
(RecipeOutput p_301057_, RecipeCategory p_251203_, ItemLike p_251689_, RecipeCategory p_251376_, ItemLike p_248771_) protected static void
RecipeProvider.nineBlockStorageRecipes
(RecipeOutput p_301222_, RecipeCategory p_250083_, ItemLike p_250042_, RecipeCategory p_248977_, ItemLike p_251911_, String p_250475_, String p_248641_, String p_252237_, String p_250414_) protected static void
RecipeProvider.nineBlockStorageRecipesRecipesWithCustomUnpacking
(RecipeOutput p_301132_, RecipeCategory p_248979_, ItemLike p_249101_, RecipeCategory p_252036_, ItemLike p_250886_, String p_248768_, String p_250847_) protected static void
RecipeProvider.nineBlockStorageRecipesWithCustomPacking
(RecipeOutput p_301216_, RecipeCategory p_250885_, ItemLike p_251651_, RecipeCategory p_250874_, ItemLike p_248576_, String p_250171_, String p_249386_) protected static void
RecipeProvider.oneToOneConversionRecipe
(RecipeOutput p_301223_, ItemLike p_176553_, ItemLike p_176554_, String p_176555_) protected static void
RecipeProvider.oneToOneConversionRecipe
(RecipeOutput p_300968_, ItemLike p_176558_, ItemLike p_176559_, String p_176560_, int p_176561_) protected static void
RecipeProvider.oreBlasting
(RecipeOutput p_301288_, List<ItemLike> p_251504_, RecipeCategory p_248846_, ItemLike p_249735_, float p_248783_, int p_250303_, String p_251984_) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.oreCooking
(RecipeOutput p_300957_, RecipeSerializer<T> p_251817_, AbstractCookingRecipe.Factory<T> p_312707_, List<ItemLike> p_249619_, RecipeCategory p_251154_, ItemLike p_250066_, float p_251871_, int p_251316_, String p_251450_, String p_249236_) protected static void
RecipeProvider.oreSmelting
(RecipeOutput p_301183_, List<ItemLike> p_250172_, RecipeCategory p_250588_, ItemLike p_251868_, float p_250789_, int p_252144_, String p_251687_) protected static void
RecipeProvider.planksFromLog
(RecipeOutput p_301020_, ItemLike p_259052_, TagKey<Item> p_259045_, int p_259471_) protected static void
RecipeProvider.planksFromLogs
(RecipeOutput p_301221_, ItemLike p_259193_, TagKey<Item> p_259818_, int p_259807_) protected static void
RecipeProvider.polished
(RecipeOutput p_301100_, RecipeCategory p_248719_, ItemLike p_250032_, ItemLike p_250021_) protected static void
RecipeProvider.pressurePlate
(RecipeOutput p_301211_, ItemLike p_176692_, ItemLike p_176693_) default void
RecipeBuilder.save
(RecipeOutput p_301244_) default void
RecipeBuilder.save
(RecipeOutput p_301186_, String p_176502_) void
RecipeBuilder.save
(RecipeOutput p_301032_, ResourceLocation p_176504_) void
ShapedRecipeBuilder.save
(RecipeOutput p_301098_, ResourceLocation p_126142_) void
ShapelessRecipeBuilder.save
(RecipeOutput p_301215_, ResourceLocation p_126206_) void
SimpleCookingRecipeBuilder.save
(RecipeOutput p_301266_, ResourceLocation p_126264_) void
SingleItemRecipeBuilder.save
(RecipeOutput p_301137_, ResourceLocation p_126328_) void
SmithingTransformRecipeBuilder.save
(RecipeOutput p_301163_, String p_300906_) void
SmithingTransformRecipeBuilder.save
(RecipeOutput p_301291_, ResourceLocation p_300873_) void
SmithingTrimRecipeBuilder.save
(RecipeOutput p_301110_, ResourceLocation p_266718_) void
SpecialRecipeBuilder.save
(RecipeOutput p_301307_, String p_126361_) void
SpecialRecipeBuilder.save
(RecipeOutput p_301123_, ResourceLocation p_301214_) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.simpleCookingRecipe
(RecipeOutput p_300995_, String p_249709_, RecipeSerializer<T> p_251876_, AbstractCookingRecipe.Factory<T> p_312056_, int p_249258_, ItemLike p_250669_, ItemLike p_250224_, float p_252138_) protected static void
RecipeProvider.slab
(RecipeOutput p_300949_, RecipeCategory p_251848_, ItemLike p_249368_, ItemLike p_252133_) protected static void
RecipeProvider.smeltingResultFromBase
(RecipeOutput p_300916_, ItemLike p_176741_, ItemLike p_176742_) protected static void
RecipeProvider.stainedGlassFromGlassAndDye
(RecipeOutput p_300895_, ItemLike p_126087_, ItemLike p_126088_) protected static void
RecipeProvider.stainedGlassPaneFromGlassPaneAndDye
(RecipeOutput p_301038_, ItemLike p_126095_, ItemLike p_126096_) protected static void
RecipeProvider.stainedGlassPaneFromStainedGlass
(RecipeOutput p_301233_, ItemLike p_126091_, ItemLike p_126092_) protected static void
RecipeProvider.stonecutterResultFromBase
(RecipeOutput p_301035_, RecipeCategory p_248911_, ItemLike p_251265_, ItemLike p_250033_) protected static void
RecipeProvider.stonecutterResultFromBase
(RecipeOutput p_301195_, RecipeCategory p_250609_, ItemLike p_251254_, ItemLike p_249666_, int p_251462_) protected static void
RecipeProvider.threeByThreePacker
(RecipeOutput p_301302_, RecipeCategory p_259186_, ItemLike p_259360_, ItemLike p_259263_) protected static void
RecipeProvider.threeByThreePacker
(RecipeOutput p_301298_, RecipeCategory p_259247_, ItemLike p_259376_, ItemLike p_259717_, String p_260308_) protected static void
RecipeProvider.trimSmithing
(RecipeOutput p_301332_, Item p_285461_, ResourceLocation p_285044_) protected static void
RecipeProvider.twoByTwoPacker
(RecipeOutput p_301022_, RecipeCategory p_250881_, ItemLike p_252184_, ItemLike p_249710_) protected static void
RecipeProvider.wall
(RecipeOutput p_301176_, RecipeCategory p_251148_, ItemLike p_250499_, ItemLike p_249970_) protected static void
RecipeProvider.waxRecipes
(RecipeOutput p_301254_, FeatureFlagSet p_313879_) protected static void
RecipeProvider.woodenBoat
(RecipeOutput p_301315_, ItemLike p_126023_, ItemLike p_126024_) protected static void
RecipeProvider.woodFromLogs
(RecipeOutput p_301095_, ItemLike p_126004_, ItemLike p_126005_) -
Uses of RecipeOutput in net.minecraft.data.recipes.packs
Methods in net.minecraft.data.recipes.packs with parameters of type RecipeOutputModifier and TypeMethodDescriptionprotected void
BundleRecipeProvider.buildRecipes
(RecipeOutput p_301031_) protected void
VanillaRecipeProvider.buildRecipes
(RecipeOutput p_301191_) -
Uses of RecipeOutput in net.neoforged.neoforge.common.crafting
Classes in net.neoforged.neoforge.common.crafting that implement RecipeOutputModifier and TypeClassDescriptionclass
Wrapper around aRecipeOutput
that adds conditions to all received recipes.Fields in net.neoforged.neoforge.common.crafting declared as RecipeOutputConstructors in net.neoforged.neoforge.common.crafting with parameters of type RecipeOutputModifierConstructorDescriptionConditionalRecipeOutput
(RecipeOutput inner, ICondition[] conditions) -
Uses of RecipeOutput in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal with parameters of type RecipeOutputModifier and TypeMethodDescriptionprotected void
NeoForgeRecipeProvider.buildRecipes
(RecipeOutput recipeOutput) -
Uses of RecipeOutput in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return RecipeOutputModifier and TypeMethodDescriptionprivate RecipeOutput
IRecipeOutputExtension.self()
default RecipeOutput
IRecipeOutputExtension.withConditions
(ICondition... conditions) Builds a wrapper around this recipe output that adds conditions to all received recipes.