Uses of Interface
net.minecraft.data.recipes.FinishedRecipe
Packages that use FinishedRecipe
Package
Description
-
Uses of FinishedRecipe in net.minecraft.data.recipes
Classes in net.minecraft.data.recipes that implement FinishedRecipeModifier and TypeClassDescriptionprotected static class
static class
static class
(package private) static class
static class
static class
Methods in net.minecraft.data.recipes with parameters of type FinishedRecipeModifier and TypeMethodDescriptionprotected @Nullable CompletableFuture<?>
RecipeProvider.saveAdvancement
(CachedOutput output, FinishedRecipe finishedRecipe, com.google.gson.JsonObject advancementJson) Called every time a recipe is saved to also save the advancement JSON if it exists.Method parameters in net.minecraft.data.recipes with type arguments of type FinishedRecipeModifier and TypeMethodDescriptionprotected static void
RecipeProvider.banner
(Consumer<FinishedRecipe> p_126082_, ItemLike p_126083_, ItemLike p_126084_) protected static void
RecipeProvider.bedFromPlanksAndWool
(Consumer<FinishedRecipe> p_126074_, ItemLike p_126075_, ItemLike p_126076_) protected static void
RecipeProvider.bedFromWhiteBedAndDye
(Consumer<FinishedRecipe> p_126078_, ItemLike p_126079_, ItemLike p_126080_) protected abstract void
RecipeProvider.buildRecipes
(Consumer<FinishedRecipe> p_251297_) protected static void
RecipeProvider.candle
(Consumer<FinishedRecipe> p_176543_, ItemLike p_176544_, ItemLike p_176545_) protected static void
RecipeProvider.carpet
(Consumer<FinishedRecipe> p_176717_, ItemLike p_176718_, ItemLike p_176719_) protected static void
RecipeProvider.chestBoat
(Consumer<FinishedRecipe> p_236372_, ItemLike p_236373_, ItemLike p_236374_) protected static void
RecipeProvider.chiseled
(Consumer<FinishedRecipe> p_250120_, RecipeCategory p_251604_, ItemLike p_251049_, ItemLike p_252267_) protected static void
RecipeProvider.coloredCarpetFromWhiteCarpetAndDye
(Consumer<FinishedRecipe> p_126070_, ItemLike p_126071_, ItemLike p_126072_) protected static void
RecipeProvider.coloredTerracottaFromTerracottaAndDye
(Consumer<FinishedRecipe> p_126098_, ItemLike p_126099_, ItemLike p_126100_) protected static void
RecipeProvider.coloredWoolFromWhiteWoolAndDye
(Consumer<FinishedRecipe> p_126062_, ItemLike p_126063_, ItemLike p_126064_) protected static void
RecipeProvider.concretePowder
(Consumer<FinishedRecipe> p_126102_, ItemLike p_126103_, ItemLike p_126104_) protected static void
RecipeProvider.cookRecipes
(Consumer<FinishedRecipe> p_126007_, String p_126008_, RecipeSerializer<? extends AbstractCookingRecipe> p_250529_, int p_126010_) protected static void
RecipeProvider.cut
(Consumer<FinishedRecipe> p_248712_, RecipeCategory p_252306_, ItemLike p_249686_, ItemLike p_251100_) protected void
RecipeProvider.generateForEnabledBlockFamilies
(Consumer<FinishedRecipe> p_249188_, FeatureFlagSet p_251836_) protected static void
RecipeProvider.generateRecipes
(Consumer<FinishedRecipe> p_176581_, BlockFamily p_176582_) protected static void
RecipeProvider.hangingSign
(Consumer<FinishedRecipe> p_250663_, ItemLike p_252355_, ItemLike p_250437_) protected static void
RecipeProvider.mosaicBuilder
(Consumer<FinishedRecipe> p_249200_, RecipeCategory p_248788_, ItemLike p_251925_, ItemLike p_252242_) protected static void
RecipeProvider.netheriteSmithing
(Consumer<FinishedRecipe> p_251614_, Item p_250046_, RecipeCategory p_248986_, Item p_250389_) protected static void
RecipeProvider.nineBlockStorageRecipes
(Consumer<FinishedRecipe> p_249580_, RecipeCategory p_251203_, ItemLike p_251689_, RecipeCategory p_251376_, ItemLike p_248771_) protected static void
RecipeProvider.nineBlockStorageRecipes
(Consumer<FinishedRecipe> p_250423_, 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
(Consumer<FinishedRecipe> p_250320_, RecipeCategory p_248979_, ItemLike p_249101_, RecipeCategory p_252036_, ItemLike p_250886_, String p_248768_, String p_250847_) protected static void
RecipeProvider.nineBlockStorageRecipesWithCustomPacking
(Consumer<FinishedRecipe> p_250488_, RecipeCategory p_250885_, ItemLike p_251651_, RecipeCategory p_250874_, ItemLike p_248576_, String p_250171_, String p_249386_) protected static void
RecipeProvider.oneToOneConversionRecipe
(Consumer<FinishedRecipe> p_176552_, ItemLike p_176553_, ItemLike p_176554_, String p_176555_) protected static void
RecipeProvider.oneToOneConversionRecipe
(Consumer<FinishedRecipe> p_176557_, ItemLike p_176558_, ItemLike p_176559_, String p_176560_, int p_176561_) protected static void
RecipeProvider.oreBlasting
(Consumer<FinishedRecipe> p_248775_, List<ItemLike> p_251504_, RecipeCategory p_248846_, ItemLike p_249735_, float p_248783_, int p_250303_, String p_251984_) protected static void
RecipeProvider.oreCooking
(Consumer<FinishedRecipe> p_250791_, RecipeSerializer<? extends AbstractCookingRecipe> p_251817_, 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
(Consumer<FinishedRecipe> p_250654_, List<ItemLike> p_250172_, RecipeCategory p_250588_, ItemLike p_251868_, float p_250789_, int p_252144_, String p_251687_) protected static void
RecipeProvider.planksFromLog
(Consumer<FinishedRecipe> p_259712_, ItemLike p_259052_, TagKey<Item> p_259045_, int p_259471_) protected static void
RecipeProvider.planksFromLogs
(Consumer<FinishedRecipe> p_259910_, ItemLike p_259193_, TagKey<Item> p_259818_, int p_259807_) protected static void
RecipeProvider.polished
(Consumer<FinishedRecipe> p_251348_, RecipeCategory p_248719_, ItemLike p_250032_, ItemLike p_250021_) protected static void
RecipeProvider.pressurePlate
(Consumer<FinishedRecipe> p_176691_, ItemLike p_176692_, ItemLike p_176693_) default void
RecipeBuilder.save
(Consumer<FinishedRecipe> p_176499_) default void
RecipeBuilder.save
(Consumer<FinishedRecipe> p_176501_, String p_176502_) void
RecipeBuilder.save
(Consumer<FinishedRecipe> p_176503_, ResourceLocation p_176504_) void
ShapedRecipeBuilder.save
(Consumer<FinishedRecipe> p_126141_, ResourceLocation p_126142_) void
ShapelessRecipeBuilder.save
(Consumer<FinishedRecipe> p_126205_, ResourceLocation p_126206_) void
SimpleCookingRecipeBuilder.save
(Consumer<FinishedRecipe> p_126263_, ResourceLocation p_126264_) void
SingleItemRecipeBuilder.save
(Consumer<FinishedRecipe> p_126327_, ResourceLocation p_126328_) void
SpecialRecipeBuilder.save
(Consumer<FinishedRecipe> p_126360_, String p_126361_) void
UpgradeRecipeBuilder.save
(Consumer<FinishedRecipe> p_126393_, String p_126394_) void
UpgradeRecipeBuilder.save
(Consumer<FinishedRecipe> p_126396_, ResourceLocation p_126397_) protected static void
RecipeProvider.simpleCookingRecipe
(Consumer<FinishedRecipe> p_249398_, String p_249709_, RecipeSerializer<? extends AbstractCookingRecipe> p_251876_, int p_249258_, ItemLike p_250669_, ItemLike p_250224_, float p_252138_) protected static void
RecipeProvider.slab
(Consumer<FinishedRecipe> p_248880_, RecipeCategory p_251848_, ItemLike p_249368_, ItemLike p_252133_) protected static void
RecipeProvider.smeltingResultFromBase
(Consumer<FinishedRecipe> p_176740_, ItemLike p_176741_, ItemLike p_176742_) protected static void
RecipeProvider.stainedGlassFromGlassAndDye
(Consumer<FinishedRecipe> p_126086_, ItemLike p_126087_, ItemLike p_126088_) protected static void
RecipeProvider.stainedGlassPaneFromGlassPaneAndDye
(Consumer<FinishedRecipe> p_126094_, ItemLike p_126095_, ItemLike p_126096_) protected static void
RecipeProvider.stainedGlassPaneFromStainedGlass
(Consumer<FinishedRecipe> p_126090_, ItemLike p_126091_, ItemLike p_126092_) protected static void
RecipeProvider.stonecutterResultFromBase
(Consumer<FinishedRecipe> p_251589_, RecipeCategory p_248911_, ItemLike p_251265_, ItemLike p_250033_) protected static void
RecipeProvider.stonecutterResultFromBase
(Consumer<FinishedRecipe> p_249145_, RecipeCategory p_250609_, ItemLike p_251254_, ItemLike p_249666_, int p_251462_) protected static void
RecipeProvider.threeByThreePacker
(Consumer<FinishedRecipe> p_260012_, RecipeCategory p_259186_, ItemLike p_259360_, ItemLike p_259263_) protected static void
RecipeProvider.threeByThreePacker
(Consumer<FinishedRecipe> p_259036_, RecipeCategory p_259247_, ItemLike p_259376_, ItemLike p_259717_, String p_260308_) protected static void
RecipeProvider.twoByTwoPacker
(Consumer<FinishedRecipe> p_248860_, RecipeCategory p_250881_, ItemLike p_252184_, ItemLike p_249710_) protected static void
RecipeProvider.wall
(Consumer<FinishedRecipe> p_251034_, RecipeCategory p_251148_, ItemLike p_250499_, ItemLike p_249970_) protected static void
RecipeProvider.waxRecipes
(Consumer<FinishedRecipe> p_176611_) protected static void
RecipeProvider.woodenBoat
(Consumer<FinishedRecipe> p_126022_, ItemLike p_126023_, ItemLike p_126024_) protected static void
RecipeProvider.woodFromLogs
(Consumer<FinishedRecipe> p_126003_, ItemLike p_126004_, ItemLike p_126005_) -
Uses of FinishedRecipe in net.minecraft.data.recipes.packs
Method parameters in net.minecraft.data.recipes.packs with type arguments of type FinishedRecipeModifier and TypeMethodDescriptionprotected void
BundleRecipeProvider.buildRecipes
(Consumer<FinishedRecipe> p_250665_) protected void
UpdateOneTwentyRecipeProvider.buildRecipes
(Consumer<FinishedRecipe> p_250771_) protected void
VanillaRecipeProvider.buildRecipes
(Consumer<FinishedRecipe> p_250804_) -
Uses of FinishedRecipe in net.minecraftforge.common.crafting
Classes in net.minecraftforge.common.crafting that implement FinishedRecipeFields in net.minecraftforge.common.crafting with type parameters of type FinishedRecipeModifier and TypeFieldDescriptionprivate List<FinishedRecipe>
ConditionalRecipe.Builder.recipes
private final List<FinishedRecipe>
ConditionalRecipe.Finished.recipes
Methods in net.minecraftforge.common.crafting with parameters of type FinishedRecipeModifier and TypeMethodDescriptionConditionalAdvancement.Builder.addAdvancement
(FinishedRecipe fromRecipe) ConditionalRecipe.Builder.addRecipe
(FinishedRecipe recipe) Method parameters in net.minecraftforge.common.crafting with type arguments of type FinishedRecipeModifier and TypeMethodDescriptionConditionalRecipe.Builder.addRecipe
(Consumer<Consumer<FinishedRecipe>> callable) void
ConditionalRecipe.Builder.build
(Consumer<FinishedRecipe> consumer, String namespace, String path) void
ConditionalRecipe.Builder.build
(Consumer<FinishedRecipe> consumer, ResourceLocation id) -
Uses of FinishedRecipe in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data that return FinishedRecipeModifier and TypeMethodDescriptionprivate @Nullable FinishedRecipe
ForgeRecipeProvider.enhance
(FinishedRecipe vanilla) private @Nullable FinishedRecipe
ForgeRecipeProvider.enhance
(ShapedRecipeBuilder.Result vanilla) private @Nullable FinishedRecipe
ForgeRecipeProvider.enhance
(ShapelessRecipeBuilder.Result vanilla) Methods in net.minecraftforge.common.data with parameters of type FinishedRecipeModifier and TypeMethodDescriptionprivate @Nullable FinishedRecipe
ForgeRecipeProvider.enhance
(FinishedRecipe vanilla) protected @Nullable CompletableFuture<?>
ForgeRecipeProvider.saveAdvancement
(CachedOutput output, FinishedRecipe finishedRecipe, com.google.gson.JsonObject advancementJson) Method parameters in net.minecraftforge.common.data with type arguments of type FinishedRecipeModifier and TypeMethodDescriptionprotected void
ForgeRecipeProvider.buildRecipes
(Consumer<FinishedRecipe> consumer) -
Uses of FinishedRecipe in net.minecraftforge.debug
Method parameters in net.minecraftforge.debug with type arguments of type FinishedRecipeModifier and TypeMethodDescriptionprotected void
DataGeneratorTest.Recipes.buildRecipes
(Consumer<FinishedRecipe> consumer)