Uses of Interface
net.minecraft.data.recipes.RecipeOutput
Packages that use RecipeOutput
Package
Description
-
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 pRecipeOutput, ItemLike pBanner, ItemLike pMaterial) protected static voidRecipeProvider.bedFromPlanksAndWool(RecipeOutput pRecipeOutput, ItemLike pBed, ItemLike pWool) protected voidRecipeProvider.buildRecipes(RecipeOutput pRecipeOutput) protected voidRecipeProvider.buildRecipes(RecipeOutput pRecipeOutput, HolderLookup.Provider holderLookup) protected static voidRecipeProvider.candle(RecipeOutput pRecipeOutput, ItemLike pCandle, ItemLike pDye) protected static voidRecipeProvider.carpet(RecipeOutput pRecipeOutput, ItemLike pCarpet, ItemLike pMaterial) protected static voidRecipeProvider.chestBoat(RecipeOutput pRecipeOutput, ItemLike pBoat, ItemLike pMaterial) protected static voidRecipeProvider.chiseled(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pChiseledResult, ItemLike pMaterial) protected static voidRecipeProvider.colorBlockWithDye(RecipeOutput pRecipeOutput, List<Item> pDyes, List<Item> pDyeableItems, String pGroup) protected static voidRecipeProvider.coloredTerracottaFromTerracottaAndDye(RecipeOutput pRecipeOutput, ItemLike pTerracotta, ItemLike pDye) protected static voidRecipeProvider.concretePowder(RecipeOutput pRecipeOutput, ItemLike pConcretePowder, ItemLike pDye) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.cookRecipes(RecipeOutput pRecipeOutput, String pCookingMethod, RecipeSerializer<T> pCookingSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, int pCookingTime) protected static voidRecipeProvider.copperBulb(RecipeOutput pRecipeOutput, Block pBulbBlock, Block pMaterial) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput pRecipeOutput, ItemLike pTemplate, TagKey<Item> pBaseMaterial) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput pRecipeOutput, ItemLike pTemplate, Ingredient pBaseItem) protected static voidRecipeProvider.copySmithingTemplate(RecipeOutput pRecipeOutput, ItemLike pTemplate, ItemLike pBaseItem) protected static voidRecipeProvider.cut(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pCutResult, ItemLike pMaterial) protected voidRecipeProvider.generateForEnabledBlockFamilies(RecipeOutput pEnabledFeatures, FeatureFlagSet p_251836_) protected static voidRecipeProvider.generateRecipes(RecipeOutput pRecipeOutput, BlockFamily pBlockFamily, FeatureFlagSet pRequiredFeatures) protected static voidRecipeProvider.grate(RecipeOutput pRecipeOutput, Block pGrateBlock, Block pMaterial) protected static voidRecipeProvider.hangingSign(RecipeOutput pRecipeOutput, ItemLike pSign, ItemLike pMaterial) protected static voidRecipeProvider.mosaicBuilder(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pResult, ItemLike pMaterial) protected static voidRecipeProvider.netheriteSmithing(RecipeOutput pRecipeOutput, Item pIngredientItem, RecipeCategory pCategory, Item pResultItem) protected static voidRecipeProvider.nineBlockStorageRecipes(RecipeOutput pRecipeOutput, RecipeCategory pUnpackedCategory, ItemLike pUnpacked, RecipeCategory pPackedCategory, ItemLike pPacked) protected static voidRecipeProvider.nineBlockStorageRecipes(RecipeOutput pRecipeOutput, RecipeCategory pUnpackedCategory, ItemLike pUnpacked, RecipeCategory pPackedCategory, ItemLike pPacked, String pPackedName, String pPackedGroup, String pUnpackedName, String pUnpackedGroup) protected static voidRecipeProvider.nineBlockStorageRecipesRecipesWithCustomUnpacking(RecipeOutput pRecipeOutput, RecipeCategory pUnpackedCategory, ItemLike pUnpacked, RecipeCategory pPackedCategory, ItemLike pPacked, String pUnpackedName, String pUnpackedGroup) protected static voidRecipeProvider.nineBlockStorageRecipesWithCustomPacking(RecipeOutput pRecipeOutput, RecipeCategory pUnpackedCategory, ItemLike pUnpacked, RecipeCategory pPackedCategory, ItemLike pPacked, String pPackedName, String pPackedGroup) protected static voidRecipeProvider.oneToOneConversionRecipe(RecipeOutput pRecipeOutput, ItemLike pResult, ItemLike pIngredient, String pGroup) protected static voidRecipeProvider.oneToOneConversionRecipe(RecipeOutput pRecipeOutput, ItemLike pResult, ItemLike pIngredient, String pGroup, int pResultCount) protected static voidRecipeProvider.oreBlasting(RecipeOutput pRecipeOutput, List<ItemLike> pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.oreCooking(RecipeOutput pRecipeOutput, RecipeSerializer<T> pSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, List<ItemLike> pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup, String pSuffix) protected static voidRecipeProvider.oreSmelting(RecipeOutput pRecipeOutput, List<ItemLike> pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup) protected static voidRecipeProvider.planksFromLog(RecipeOutput pRecipeOutput, ItemLike pPlanks, TagKey<Item> pLogs, int pResultCount) protected static voidRecipeProvider.planksFromLogs(RecipeOutput pRecipeOutput, ItemLike pPlanks, TagKey<Item> pLogs, int pResult) protected static voidRecipeProvider.polished(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pResult, ItemLike pMaterial) protected static voidRecipeProvider.pressurePlate(RecipeOutput pRecipeOutput, ItemLike pPressurePlate, ItemLike pMaterial) default voidRecipeBuilder.save(RecipeOutput pRecipeOutput) default voidRecipeBuilder.save(RecipeOutput pRecipeOutput, String pId) voidRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pId) voidShapedRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pId) voidShapelessRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pId) voidSimpleCookingRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pId) voidSingleItemRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pId) voidSmithingTransformRecipeBuilder.save(RecipeOutput pRecipeOutput, String pRecipeId) voidSmithingTransformRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pRecipeId) voidSmithingTrimRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pRecipeId) voidSpecialRecipeBuilder.save(RecipeOutput pRecipeOutput, String pRecipeId) voidSpecialRecipeBuilder.save(RecipeOutput pRecipeOutput, ResourceLocation pRecipeId) protected static <T extends AbstractCookingRecipe>
voidRecipeProvider.simpleCookingRecipe(RecipeOutput pRecipeOutput, String pCookingMethod, RecipeSerializer<T> pCookingSerializer, AbstractCookingRecipe.Factory<T> pRecipeFactory, int pCookingTime, ItemLike pMaterial, ItemLike pResult, float pExperience) protected static voidRecipeProvider.slab(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pSlab, ItemLike pMaterial) protected static voidRecipeProvider.smeltingResultFromBase(RecipeOutput pRecipeOutput, ItemLike pResult, ItemLike pIngredient) protected static voidRecipeProvider.stainedGlassFromGlassAndDye(RecipeOutput pRecipeOutput, ItemLike pStainedGlass, ItemLike pDye) protected static voidRecipeProvider.stainedGlassPaneFromGlassPaneAndDye(RecipeOutput pRecipeOutput, ItemLike pStainedGlassPane, ItemLike pDye) protected static voidRecipeProvider.stainedGlassPaneFromStainedGlass(RecipeOutput pRecipeOutput, ItemLike pStainedGlassPane, ItemLike pStainedGlass) protected static voidRecipeProvider.stonecutterResultFromBase(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pResult, ItemLike pMaterial) protected static voidRecipeProvider.stonecutterResultFromBase(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pResult, ItemLike pMaterial, int pResultCount) protected static voidRecipeProvider.threeByThreePacker(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pPacked, ItemLike pUnpacked) protected static voidRecipeProvider.threeByThreePacker(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pPacked, ItemLike pUnpacked, String pCriterionName) protected static voidRecipeProvider.trimSmithing(RecipeOutput pRecipeOutput, Item pIngredientItem, ResourceLocation pLocation) protected static voidRecipeProvider.twoByTwoPacker(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pPacked, ItemLike pUnpacked) protected static voidRecipeProvider.wall(RecipeOutput pRecipeOutput, RecipeCategory pCategory, ItemLike pWall, ItemLike pMaterial) protected static voidRecipeProvider.waxRecipes(RecipeOutput pRecipeOutput, FeatureFlagSet pRequiredFeatures) protected static voidRecipeProvider.woodenBoat(RecipeOutput pRecipeOutput, ItemLike pBoat, ItemLike pMaterial) protected static voidRecipeProvider.woodFromLogs(RecipeOutput pRecipeOutput, ItemLike pWood, ItemLike pLog) -
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 pRecipeOutput) -
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.