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 voidRecipeProvider.banner(RecipeOutput recipeOutput, ItemLike banner, ItemLike material) protected static voidRecipeProvider.bedFromPlanksAndWool(RecipeOutput recipeOutput, ItemLike bed, ItemLike wool) protected voidRecipeProvider.buildRecipes(RecipeOutput recipeOutput) protected voidRecipeProvider.buildRecipes(RecipeOutput p_recipeOutput, HolderLookup.Provider holderLookup) protected static voidRecipeProvider.candle(RecipeOutput recipeOutput, ItemLike candle, ItemLike dye) protected static voidRecipeProvider.carpet(RecipeOutput recipeOutput, ItemLike carpet, ItemLike material) protected static voidRecipeProvider.chestBoat(RecipeOutput recipeOutput, ItemLike boat, ItemLike material) protected static voidRecipeProvider.chiseled(RecipeOutput recipeOutput, RecipeCategory category, ItemLike chiseledResult, ItemLike material) protected static voidRecipeProvider.colorBlockWithDye(RecipeOutput recipeOutput, List<Item> dyes, List<Item> dyeableItems, String group) protected static voidRecipeProvider.coloredTerracottaFromTerracottaAndDye(RecipeOutput recipeOutput, ItemLike terracotta, ItemLike dye) protected static voidRecipeProvider.concretePowder(RecipeOutput recipeOutput, ItemLike concretePowder, ItemLike dye) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.cookRecipes(RecipeOutput recipeOutput, String cookingMethod, RecipeSerializer<T> cookingSerializer, AbstractCookingRecipe.Factory<T> recipeFactory, int cookingTime) protected static voidRecipeProvider.copperBulb(RecipeOutput recipeOutput, Block bulbBlock, Block material) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput recipeOutput, ItemLike template, TagKey<Item> baseMaterial) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput recipeOutput, ItemLike template, Ingredient baseItem) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput recipeOutput, ItemLike template, ItemLike baseItem) protected static voidRecipeProvider.cut(RecipeOutput recipeOutput, RecipeCategory category, ItemLike cutResult, ItemLike material) protected voidRecipeProvider.generateForEnabledBlockFamilies(RecipeOutput enabledFeatures, FeatureFlagSet p_251836_) protected static voidRecipeProvider.generateRecipes(RecipeOutput recipeOutput, BlockFamily blockFamily, FeatureFlagSet requiredFeatures) protected static voidRecipeProvider.grate(RecipeOutput recipeOutput, Block grateBlock, Block material) protected static voidRecipeProvider.hangingSign(RecipeOutput recipeOutput, ItemLike sign, ItemLike material) protected static voidRecipeProvider.mosaicBuilder(RecipeOutput recipeOutput, RecipeCategory category, ItemLike result, ItemLike material) protected static voidRecipeProvider.netheriteSmithing(RecipeOutput recipeOutput, Item ingredientItem, RecipeCategory category, Item resultItem) protected static voidRecipeProvider.nineBlockStorageRecipes(RecipeOutput recipeOutput, RecipeCategory unpackedCategory, ItemLike unpacked, RecipeCategory packedCategory, ItemLike packed) protected static voidRecipeProvider.nineBlockStorageRecipes(RecipeOutput recipeOutput, RecipeCategory unpackedCategory, ItemLike unpacked, RecipeCategory packedCategory, ItemLike packed, String packedName, String packedGroup, String unpackedName, String unpackedGroup) protected static voidRecipeProvider.nineBlockStorageRecipesRecipesWithCustomUnpacking(RecipeOutput recipeOutput, RecipeCategory unpackedCategory, ItemLike unpacked, RecipeCategory packedCategory, ItemLike packed, String unpackedName, String unpackedGroup) protected static voidRecipeProvider.nineBlockStorageRecipesWithCustomPacking(RecipeOutput recipeOutput, RecipeCategory unpackedCategory, ItemLike unpacked, RecipeCategory packedCategory, ItemLike packed, String packedName, String packedGroup) protected static voidRecipeProvider.oneToOneConversionRecipe(RecipeOutput recipeOutput, ItemLike result, ItemLike ingredient, String group) protected static voidRecipeProvider.oneToOneConversionRecipe(RecipeOutput recipeOutput, ItemLike result, ItemLike ingredient, String group, int resultCount) protected static voidRecipeProvider.oreBlasting(RecipeOutput recipeOutput, List<ItemLike> ingredients, RecipeCategory category, ItemLike result, float experience, int cookingTime, String group) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.oreCooking(RecipeOutput recipeOutput, RecipeSerializer<T> serializer, AbstractCookingRecipe.Factory<T> recipeFactory, List<ItemLike> ingredients, RecipeCategory category, ItemLike result, float experience, int cookingTime, String group, String suffix) protected static voidRecipeProvider.oreSmelting(RecipeOutput recipeOutput, List<ItemLike> ingredients, RecipeCategory category, ItemLike result, float experience, int cookingTime, String group) protected static voidRecipeProvider.planksFromLog(RecipeOutput recipeOutput, ItemLike planks, TagKey<Item> logs, int resultCount) protected static voidRecipeProvider.planksFromLogs(RecipeOutput recipeOutput, ItemLike planks, TagKey<Item> logs, int result) protected static voidRecipeProvider.polished(RecipeOutput recipeOutput, RecipeCategory category, ItemLike result, ItemLike material) protected static voidRecipeProvider.pressurePlate(RecipeOutput recipeOutput, ItemLike pressurePlate, ItemLike material) default voidRecipeBuilder.save(RecipeOutput recipeOutput) default voidRecipeBuilder.save(RecipeOutput recipeOutput, String id) voidRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation id) voidShapedRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation id) voidShapelessRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation id) voidSimpleCookingRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation id) voidSingleItemRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation id) voidSmithingTransformRecipeBuilder.save(RecipeOutput recipeOutput, String recipeId) voidSmithingTransformRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation recipeId) voidSmithingTrimRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation recipeId) voidSpecialRecipeBuilder.save(RecipeOutput recipeOutput, String recipeId) voidSpecialRecipeBuilder.save(RecipeOutput recipeOutput, ResourceLocation recipeId) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.simpleCookingRecipe(RecipeOutput recipeOutput, String cookingMethod, RecipeSerializer<T> cookingSerializer, AbstractCookingRecipe.Factory<T> recipeFactory, int cookingTime, ItemLike material, ItemLike result, float experience) protected static voidRecipeProvider.slab(RecipeOutput recipeOutput, RecipeCategory category, ItemLike slab, ItemLike material) protected static voidRecipeProvider.smeltingResultFromBase(RecipeOutput recipeOutput, ItemLike result, ItemLike ingredient) protected static voidRecipeProvider.stainedGlassFromGlassAndDye(RecipeOutput recipeOutput, ItemLike stainedGlass, ItemLike dye) protected static voidRecipeProvider.stainedGlassPaneFromGlassPaneAndDye(RecipeOutput recipeOutput, ItemLike stainedGlassPane, ItemLike dye) protected static voidRecipeProvider.stainedGlassPaneFromStainedGlass(RecipeOutput recipeOutput, ItemLike stainedGlassPane, ItemLike stainedGlass) protected static voidRecipeProvider.stonecutterResultFromBase(RecipeOutput recipeOutput, RecipeCategory category, ItemLike result, ItemLike material) protected static voidRecipeProvider.stonecutterResultFromBase(RecipeOutput recipeOutput, RecipeCategory category, ItemLike result, ItemLike material, int resultCount) protected static voidRecipeProvider.threeByThreePacker(RecipeOutput recipeOutput, RecipeCategory category, ItemLike packed, ItemLike unpacked) protected static voidRecipeProvider.threeByThreePacker(RecipeOutput recipeOutput, RecipeCategory category, ItemLike packed, ItemLike unpacked, String criterionName) protected static voidRecipeProvider.trimSmithing(RecipeOutput recipeOutput, Item ingredientItem, ResourceLocation location) protected static voidRecipeProvider.twoByTwoPacker(RecipeOutput recipeOutput, RecipeCategory category, ItemLike packed, ItemLike unpacked) protected static voidRecipeProvider.wall(RecipeOutput recipeOutput, RecipeCategory category, ItemLike wall, ItemLike material) protected static voidRecipeProvider.waxRecipes(RecipeOutput recipeOutput, FeatureFlagSet requiredFeatures) protected static voidRecipeProvider.woodenBoat(RecipeOutput recipeOutput, ItemLike boat, ItemLike material) protected static voidRecipeProvider.woodFromLogs(RecipeOutput recipeOutput, ItemLike wood, ItemLike log) -
Uses of RecipeOutput in net.minecraft.data.recipes.packs
Methods in net.minecraft.data.recipes.packs with parameters of type RecipeOutputModifier and TypeMethodDescriptionprotected voidBundleRecipeProvider.buildRecipes(RecipeOutput p_301031_) protected voidVanillaRecipeProvider.buildRecipes(RecipeOutput recipeOutput) -
Uses of RecipeOutput in net.neoforged.neoforge.common.crafting
Classes in net.neoforged.neoforge.common.crafting that implement RecipeOutputModifier and TypeClassDescriptionclassWrapper around aRecipeOutputthat 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 voidNeoForgeRecipeProvider.buildRecipes(RecipeOutput recipeOutput) -
Uses of RecipeOutput in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return RecipeOutputModifier and TypeMethodDescriptionprivate RecipeOutputIRecipeOutputExtension.self()default RecipeOutputIRecipeOutputExtension.withConditions(ICondition... conditions) Builds a wrapper around this recipe output that adds conditions to all received recipes.