Uses of Interface
net.minecraft.data.recipes.RecipeOutput
Package
Description
Classes for NeoForge's own data generation.
-
Uses of RecipeOutput in net.minecraft.data.recipes
Modifier 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 abstract void
RecipeProvider.buildRecipes
(RecipeOutput p_301172_) 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
Modifier and TypeMethodDescriptionprotected void
BundleRecipeProvider.buildRecipes
(RecipeOutput p_301031_) protected void
VanillaRecipeProvider.buildRecipes
(RecipeOutput p_301191_) -
Uses of RecipeOutput in net.neoforged.neoforge.common.crafting
Modifier and TypeClassDescriptionclass
Wrapper around aRecipeOutput
that adds conditions to all received recipes.ModifierConstructorDescriptionConditionalRecipeOutput
(RecipeOutput inner, ICondition[] conditions) -
Uses of RecipeOutput in net.neoforged.neoforge.common.data.internal
Modifier and TypeMethodDescriptionprotected void
NeoForgeRecipeProvider.buildRecipes
(RecipeOutput recipeOutput) -
Uses of RecipeOutput in net.neoforged.neoforge.common.extensions
Modifier 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. -
Uses of RecipeOutput in net.neoforged.neoforge.debug.crafting
Modifier and TypeMethodDescriptionvoid
IngredientTests.CompressedShapelessRecipeBuilder.save
(RecipeOutput recipeOutput, ResourceLocation location) -
Uses of RecipeOutput in net.neoforged.neoforge.oldtest
Modifier and TypeMethodDescriptionprotected void
DataGeneratorTest.Recipes.buildRecipes
(RecipeOutput consumer)