Uses of Interface
net.minecraft.data.recipes.FinishedRecipe
Package
Description
Classes for NeoForge's own data generation.
-
Uses of FinishedRecipe in net.minecraft.data.recipes
Modifier and TypeClassDescriptionprotected static class
static class
static class
(package private) static final record
static final record
static final record
static final record
Modifier and TypeMethodDescriptiondefault void
RecipeOutput.accept
(FinishedRecipe p_301033_) protected @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. -
Uses of FinishedRecipe in net.neoforged.neoforge.common.crafting
Modifier and TypeMethodDescriptionvoid
ConditionalRecipeOutput.accept
(FinishedRecipe finishedRecipe, ICondition... conditions) -
Uses of FinishedRecipe in net.neoforged.neoforge.common.data.internal
Modifier and TypeMethodDescriptionprivate @Nullable FinishedRecipe
NeoForgeRecipeProvider.enhance
(FinishedRecipe vanilla) private @Nullable FinishedRecipe
NeoForgeRecipeProvider.enhance
(ShapedRecipeBuilder.Result vanilla) private @Nullable FinishedRecipe
NeoForgeRecipeProvider.enhance
(ShapelessRecipeBuilder.Result vanilla) Modifier and TypeMethodDescriptionprivate @Nullable FinishedRecipe
NeoForgeRecipeProvider.enhance
(FinishedRecipe vanilla) protected @Nullable CompletableFuture<?>
NeoForgeRecipeProvider.saveAdvancement
(CachedOutput output, FinishedRecipe recipe, com.google.gson.JsonObject json) -
Uses of FinishedRecipe in net.neoforged.neoforge.common.extensions
Modifier and TypeMethodDescriptionvoid
IRecipeOutputExtension.accept
(FinishedRecipe finishedRecipe, ICondition... conditions) Generates a recipe with the given conditions.