Uses of Interface
net.minecraft.world.item.crafting.Recipe
Packages that use Recipe
Package
Description
Classes for NeoForge's own data generation.
-
Uses of Recipe in net.minecraft.advancements
Fields in net.minecraft.advancements with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder
<ResourceKey<Recipe<?>>> AdvancementRewards.Builder.recipes
private final List
<ResourceKey<Recipe<?>>> AdvancementRewards.recipes
The field for therecipes
record component.Methods in net.minecraft.advancements that return types with arguments of type RecipeModifier and TypeMethodDescriptionList
<ResourceKey<Recipe<?>>> AdvancementRewards.recipes()
Returns the value of therecipes
record component.Method parameters in net.minecraft.advancements with type arguments of type RecipeModifier and TypeMethodDescriptionAdvancementRewards.Builder.addRecipe
(ResourceKey<Recipe<?>> p_380125_) static AdvancementRewards.Builder
AdvancementRewards.Builder.recipe
(ResourceKey<Recipe<?>> p_379571_) -
Uses of Recipe in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final ResourceKey
<Recipe<?>> RecipeUnlockedTrigger.TriggerInstance.recipe
The field for therecipe
record component.private final ResourceKey
<Recipe<?>> RecipeCraftedTrigger.TriggerInstance.recipeId
The field for therecipeId
record component.private final it.unimi.dsi.fastutil.objects.Object2BooleanMap
<ResourceKey<Recipe<?>>> PlayerPredicate.Builder.recipes
private final it.unimi.dsi.fastutil.objects.Object2BooleanMap
<ResourceKey<Recipe<?>>> PlayerPredicate.recipes
The field for therecipes
record component.Methods in net.minecraft.advancements.critereon that return types with arguments of type RecipeModifier and TypeMethodDescriptionResourceKey
<Recipe<?>> RecipeUnlockedTrigger.TriggerInstance.recipe()
Returns the value of therecipe
record component.ResourceKey
<Recipe<?>> RecipeCraftedTrigger.TriggerInstance.recipeId()
Returns the value of therecipeId
record component.it.unimi.dsi.fastutil.objects.Object2BooleanMap
<ResourceKey<Recipe<?>>> PlayerPredicate.recipes()
Returns the value of therecipes
record component.Method parameters in net.minecraft.advancements.critereon with type arguments of type RecipeModifier and TypeMethodDescriptionPlayerPredicate.Builder.addRecipe
(ResourceKey<Recipe<?>> p_379894_, boolean p_156782_) RecipeCraftedTrigger.TriggerInstance.craftedItem
(ResourceKey<Recipe<?>> p_380248_) RecipeCraftedTrigger.TriggerInstance.craftedItem
(ResourceKey<Recipe<?>> p_379302_, List<ItemPredicate.Builder> p_281369_) RecipeCraftedTrigger.TriggerInstance.crafterCraftedItem
(ResourceKey<Recipe<?>> p_379961_) (package private) boolean
RecipeCraftedTrigger.TriggerInstance.matches
(ResourceKey<Recipe<?>> p_379981_, List<ItemStack> p_283698_) void
RecipeCraftedTrigger.trigger
(ServerPlayer p_281468_, ResourceKey<Recipe<?>> p_380143_, List<ItemStack> p_282070_) RecipeUnlockedTrigger.unlocked
(ResourceKey<Recipe<?>> p_379611_) Constructor parameters in net.minecraft.advancements.critereon with type arguments of type RecipeModifierConstructorDescriptionPlayerPredicate
(MinMaxBounds.Ints level, GameTypePredicate gameType, List<PlayerPredicate.StatMatcher<?>> stats, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceKey<Recipe<?>>> recipes, Map<ResourceLocation, PlayerPredicate.AdvancementPredicate> advancements, Optional<EntityPredicate> lookingAt, Optional<InputPredicate> input) Creates an instance of aPlayerPredicate
record class.TriggerInstance
(Optional<ContextAwarePredicate> player, ResourceKey<Recipe<?>> recipeId, List<ItemPredicate> ingredients) Creates an instance of aTriggerInstance
record class.TriggerInstance
(Optional<ContextAwarePredicate> player, ResourceKey<Recipe<?>> recipe) Creates an instance of aTriggerInstance
record class. -
Uses of Recipe in net.minecraft.core.component
Fields in net.minecraft.core.component with type parameters of type RecipeModifier and TypeFieldDescriptionstatic final DataComponentType
<List<ResourceKey<Recipe<?>>>> DataComponents.RECIPES
-
Uses of Recipe in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type Recipe -
Uses of Recipe in net.minecraft.data.recipes
Fields in net.minecraft.data.recipes with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final Function
<CraftingBookCategory, Recipe<?>> SpecialRecipeBuilder.factory
Methods in net.minecraft.data.recipes with parameters of type RecipeModifier and TypeMethodDescriptiondefault void
RecipeOutput.accept
(ResourceKey<Recipe<?>> p_380042_, Recipe<?> p_312328_, AdvancementHolder p_312176_) Method parameters in net.minecraft.data.recipes with type arguments of type RecipeModifier and TypeMethodDescriptiondefault void
RecipeOutput.accept
(ResourceKey<Recipe<?>> p_380042_, Recipe<?> p_312328_, AdvancementHolder p_312176_) private ShapedRecipePattern
ShapedRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_380175_) private void
ShapelessRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379745_) private void
SimpleCookingRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379347_) private void
SingleItemRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379748_) private void
SmithingTransformRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379303_) private void
SmithingTrimRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379384_) private void
TransmuteRecipeBuilder.ensureValid
(ResourceKey<Recipe<?>> p_379810_) void
RecipeBuilder.save
(RecipeOutput p_301032_, ResourceKey<Recipe<?>> p_379998_) void
ShapedRecipeBuilder.save
(RecipeOutput p_301098_, ResourceKey<Recipe<?>> p_380072_) void
ShapelessRecipeBuilder.save
(RecipeOutput p_301215_, ResourceKey<Recipe<?>> p_379987_) void
SimpleCookingRecipeBuilder.save
(RecipeOutput p_301266_, ResourceKey<Recipe<?>> p_380371_) void
SingleItemRecipeBuilder.save
(RecipeOutput p_301137_, ResourceKey<Recipe<?>> p_379508_) void
SmithingTransformRecipeBuilder.save
(RecipeOutput p_301291_, ResourceKey<Recipe<?>> p_379837_) void
SmithingTrimRecipeBuilder.save
(RecipeOutput p_301110_, ResourceKey<Recipe<?>> p_379691_) void
SpecialRecipeBuilder.save
(RecipeOutput p_301123_, ResourceKey<Recipe<?>> p_379910_) void
TransmuteRecipeBuilder.save
(RecipeOutput p_374401_, ResourceKey<Recipe<?>> p_379646_) static SpecialRecipeBuilder
SpecialRecipeBuilder.special
(Function<CraftingBookCategory, Recipe<?>> p_312084_) Constructor parameters in net.minecraft.data.recipes with type arguments of type RecipeModifierConstructorDescriptionSpecialRecipeBuilder
(Function<CraftingBookCategory, Recipe<?>> p_312708_) -
Uses of Recipe in net.minecraft.data.recipes.packs
Fields in net.minecraft.data.recipes.packs with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final ResourceKey
<Recipe<?>> VanillaRecipeProvider.TrimTemplate.recipeId
The field for therecipeId
record component.Methods in net.minecraft.data.recipes.packs that return types with arguments of type RecipeModifier and TypeMethodDescriptionResourceKey
<Recipe<?>> VanillaRecipeProvider.TrimTemplate.recipeId()
Returns the value of therecipeId
record component. -
Uses of Recipe in net.minecraft.recipebook
Classes in net.minecraft.recipebook with type parameters of type RecipeModifier and TypeClassDescriptionclass
ServerPlaceRecipe<R extends Recipe<?>>
static interface
ServerPlaceRecipe.CraftingMenuAccess<T extends Recipe<?>>
Methods in net.minecraft.recipebook with type parameters of type RecipeModifier and TypeMethodDescriptionstatic <I extends RecipeInput,
R extends Recipe<I>>
RecipeBookMenu.PostPlaceActionServerPlaceRecipe.placeRecipe
(ServerPlaceRecipe.CraftingMenuAccess<R> p_361341_, int p_361512_, int p_362929_, List<Slot> p_364825_, List<Slot> p_364661_, Inventory p_364618_, RecipeHolder<R> p_363024_, boolean p_360549_, boolean p_361381_) Methods in net.minecraft.recipebook with parameters of type RecipeModifier and TypeMethodDescriptionstatic <T> void
PlaceRecipeHelper.placeRecipe
(int p_380087_, int p_379836_, Recipe<?> p_379573_, Iterable<T> p_379986_, PlaceRecipeHelper.Output<T> p_380252_) -
Uses of Recipe in net.minecraft.server.level
Method parameters in net.minecraft.server.level with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
ServerPlayer.awardRecipesByKey
(List<ResourceKey<Recipe<?>>> p_312811_) -
Uses of Recipe in net.minecraft.stats
Fields in net.minecraft.stats with type parameters of type RecipeModifier and TypeFieldDescriptionprotected final Set
<ResourceKey<Recipe<?>>> ServerRecipeBook.highlight
protected final Set
<ResourceKey<Recipe<?>>> ServerRecipeBook.known
private static final com.mojang.serialization.Codec
<List<ResourceKey<Recipe<?>>>> ServerRecipeBook.RECIPE_LIST_CODEC
Method parameters in net.minecraft.stats with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
ServerRecipeBook.add
(ResourceKey<Recipe<?>> p_379734_) private void
ServerRecipeBook.addHighlight
(ResourceKey<Recipe<?>> p_379380_) boolean
ServerRecipeBook.contains
(ResourceKey<Recipe<?>> p_379388_) void
ServerRecipeBook.DisplayResolver.displaysForRecipe
(ResourceKey<Recipe<?>> p_380132_, Consumer<RecipeDisplayEntry> p_380289_) void
ServerRecipeBook.fromNbt
(CompoundTag p_12795_, Predicate<ResourceKey<Recipe<?>>> p_379369_) private void
ServerRecipeBook.loadRecipes
(List<ResourceKey<Recipe<?>>> p_404832_, Consumer<ResourceKey<Recipe<?>>> p_12799_, Predicate<ResourceKey<Recipe<?>>> p_379754_) private void
ServerRecipeBook.loadRecipes
(List<ResourceKey<Recipe<?>>> p_404832_, Consumer<ResourceKey<Recipe<?>>> p_12799_, Predicate<ResourceKey<Recipe<?>>> p_379754_) private void
ServerRecipeBook.loadRecipes
(List<ResourceKey<Recipe<?>>> p_404832_, Consumer<ResourceKey<Recipe<?>>> p_12799_, Predicate<ResourceKey<Recipe<?>>> p_379754_) void
ServerRecipeBook.remove
(ResourceKey<Recipe<?>> p_380355_) void
ServerRecipeBook.removeHighlight
(ResourceKey<Recipe<?>> p_380137_) -
Uses of Recipe in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type RecipeModifier and TypeMethodDescriptionboolean
StackedItemContents.canCraft
(Recipe<?> p_364477_, int p_360429_, StackedContents.Output<Holder<Item>> p_362813_) boolean
StackedItemContents.canCraft
(Recipe<?> p_362014_, StackedContents.Output<Holder<Item>> p_362141_) int
StackedItemContents.getBiggestCraftableStack
(Recipe<?> p_362520_, int p_361940_, StackedContents.Output<Holder<Item>> p_362354_) int
StackedItemContents.getBiggestCraftableStack
(Recipe<?> p_363539_, StackedContents.Output<Holder<Item>> p_363083_) Method parameters in net.minecraft.world.entity.player with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
Player.awardRecipesByKey
(List<ResourceKey<Recipe<?>>> p_312922_) -
Uses of Recipe in net.minecraft.world.item.crafting
Classes in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeClassDescriptionfinal record
RecipeHolder<T extends Recipe<?>>
static interface
RecipeManager.CachedCheck<I extends RecipeInput,
T extends Recipe<I>> interface
RecipeSerializer<T extends Recipe<?>>
interface
RecipeType<T extends Recipe<?>>
final record
SelectableRecipe<T extends Recipe<?>>
static final record
SelectableRecipe.SingleInputEntry<T extends Recipe<?>>
static final record
SelectableRecipe.SingleInputSet<T extends Recipe<?>>
Subinterfaces of Recipe in net.minecraft.world.item.craftingClasses in net.minecraft.world.item.crafting that implement RecipeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in net.minecraft.world.item.crafting declared as RecipeModifier and TypeFieldDescriptionprivate final T
RecipeHolder.value
The field for thevalue
record component.Fields in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final Map
<ResourceKey<Recipe<?>>, RecipeHolder<?>> RecipeMap.byKey
static final com.mojang.serialization.Codec
<Recipe<?>> Recipe.CODEC
static final com.mojang.serialization.Codec
<Optional<WithConditions<Recipe<?>>>> Recipe.CONDITIONAL_CODEC
private final ResourceKey
<Recipe<?>> RecipeHolder.id
The field for theid
record component.static final com.mojang.serialization.Codec
<ResourceKey<Recipe<?>>> Recipe.KEY_CODEC
private it.unimi.dsi.fastutil.objects.Object2IntMap
<ResourceKey<Recipe<?>>> RecipeManager.recipePriorities
private Map
<ResourceKey<Recipe<?>>, List<RecipeManager.ServerDisplayInfo>> RecipeManager.recipeToDisplay
static final StreamCodec
<RegistryFriendlyByteBuf, Recipe<?>> Recipe.STREAM_CODEC
Methods in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeMethodDescriptionprivate <T extends Recipe<?>>
RecipeHolder<T> RecipeManager.byKeyTyped
(RecipeType<T> p_341695_, ResourceKey<Recipe<?>> p_379841_) <I extends RecipeInput,
T extends Recipe<I>>
Collection<RecipeHolder<T>> RecipeMap.byType
(RecipeType<T> p_379772_) static <I extends RecipeInput,
T extends Recipe<I>>
RecipeManager.CachedCheck<I, T> RecipeManager.createCheck
(RecipeType<T> p_220268_) static <T extends Recipe<?>>
SelectableRecipe.SingleInputSet<T> SelectableRecipe.SingleInputSet.empty()
<I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor
(RecipeType<T> p_44016_, I p_345492_, Level p_44018_) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor
(RecipeType<T> p_345895_, I p_345268_, Level p_346336_, ResourceKey<Recipe<?>> p_380176_) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor
(RecipeType<T> p_220249_, I p_345826_, Level p_220251_, RecipeHolder<T> p_346407_) <I extends RecipeInput,
T extends Recipe<I>>
Stream<RecipeHolder<T>> RecipeMap.getRecipesFor
(RecipeType<T> p_380402_, I p_379312_, Level p_379663_) static <T extends Recipe<?>>
StreamCodec<RegistryFriendlyByteBuf, SelectableRecipe<T>> SelectableRecipe.noRecipeCodec()
static <T extends Recipe<?>>
StreamCodec<RegistryFriendlyByteBuf, SelectableRecipe.SingleInputEntry<T>> SelectableRecipe.SingleInputEntry.noRecipeCodec()
static <T extends Recipe<?>>
StreamCodec<RegistryFriendlyByteBuf, SelectableRecipe.SingleInputSet<T>> SelectableRecipe.SingleInputSet.noRecipeCodec()
static <S extends RecipeSerializer<T>,
T extends Recipe<?>>
Sstatic <T extends Recipe<?>>
RecipeType<T> static <T extends Recipe<?>>
RecipeType<T> RecipeType.simple
(ResourceLocation name) Methods in net.minecraft.world.item.crafting that return types with arguments of type RecipeModifier and TypeMethodDescriptionRecipeSerializer
<? extends Recipe<T>> Recipe.getSerializer()
RecipeType
<? extends Recipe<T>> Recipe.getType()
ResourceKey
<Recipe<?>> RecipeHolder.id()
Returns the value of theid
record component.Methods in net.minecraft.world.item.crafting with parameters of type RecipeModifier and TypeMethodDescriptionvoid
Method parameters in net.minecraft.world.item.crafting with type arguments of type RecipeModifier and TypeMethodDescriptionOptional
<RecipeHolder<?>> RecipeManager.byKey
(ResourceKey<Recipe<?>> p_379753_) RecipeHolder
<?> RecipeMap.byKey
(ResourceKey<Recipe<?>> p_380265_) private <T extends Recipe<?>>
RecipeHolder<T> RecipeManager.byKeyTyped
(RecipeType<T> p_341695_, ResourceKey<Recipe<?>> p_379841_) protected static RecipeHolder
<?> RecipeManager.fromJson
(ResourceKey<Recipe<?>> p_380059_, com.google.gson.JsonObject p_44047_, HolderLookup.Provider p_323755_) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor
(RecipeType<T> p_345895_, I p_345268_, Level p_346336_, ResourceKey<Recipe<?>> p_380176_) void
RecipeManager.listDisplaysForRecipe
(ResourceKey<Recipe<?>> p_379964_, Consumer<RecipeDisplayEntry> p_379437_) void
RecipeMap.order
(it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<Recipe<?>>> recipePriorities) void
RecipeManager.setPriorityMap
(it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<Recipe<?>>> recipePriorities) Constructor parameters in net.minecraft.world.item.crafting with type arguments of type RecipeModifierConstructorDescriptionRecipeHolder
(ResourceKey<Recipe<?>> id, T value) Creates an instance of aRecipeHolder
record class.private
RecipeMap
(com.google.common.collect.Multimap<RecipeType<?>, RecipeHolder<?>> p_379497_, Map<ResourceKey<Recipe<?>>, RecipeHolder<?>> p_380280_) -
Uses of Recipe in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity with type parameters of type RecipeModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec
<Map<ResourceKey<Recipe<?>>, Integer>> AbstractFurnaceBlockEntity.RECIPES_USED_CODEC
private final it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap
<ResourceKey<Recipe<?>>> AbstractFurnaceBlockEntity.recipesUsed
-
Uses of Recipe in net.neoforged.neoforge.common.crafting
Fields in net.neoforged.neoforge.common.crafting with type parameters of type RecipeModifier and TypeFieldDescriptionprivate it.unimi.dsi.fastutil.objects.Object2IntMap
<ResourceKey<Recipe<?>>> RecipePriorityManager.recipePriorities
Methods in net.neoforged.neoforge.common.crafting that return types with arguments of type RecipeModifier and TypeMethodDescriptionit.unimi.dsi.fastutil.objects.Object2IntMap
<ResourceKey<Recipe<?>>> RecipePriorityManager.getRecipePriorities()
An immutable map of the registered recipe priorities in layered order.protected it.unimi.dsi.fastutil.objects.Object2IntMap
<ResourceKey<Recipe<?>>> RecipePriorityManager.prepare
(ResourceManager resourceManager, ProfilerFiller profilerFiller) Methods in net.neoforged.neoforge.common.crafting with parameters of type RecipeModifier and TypeMethodDescriptionvoid
ConditionalRecipeOutput.accept
(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) Method parameters in net.neoforged.neoforge.common.crafting with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
ConditionalRecipeOutput.accept
(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) protected void
RecipePriorityManager.apply
(it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<Recipe<?>>> map, ResourceManager resourceManager, ProfilerFiller profilerFiller) -
Uses of Recipe in net.neoforged.neoforge.common.data
Method parameters in net.neoforged.neoforge.common.data with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
RecipePrioritiesProvider.add
(ResourceKey<Recipe> recipe, int priority) -
Uses of Recipe in net.neoforged.neoforge.common.data.internal
Fields in net.neoforged.neoforge.common.data.internal with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final Set
<ResourceKey<Recipe<?>>> NeoForgeRecipeProvider.InterceptingRecipeOutput.excludes
Methods in net.neoforged.neoforge.common.data.internal that return RecipeModifier and TypeMethodDescriptionprivate @Nullable Recipe
<?> NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> id, Recipe<?> vanilla) Methods in net.neoforged.neoforge.common.data.internal with parameters of type RecipeModifier and TypeMethodDescriptionvoid
NeoForgeRecipeProvider.InterceptingRecipeOutput.accept
(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) private @Nullable Recipe
<?> NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> id, Recipe<?> vanilla) Method parameters in net.neoforged.neoforge.common.data.internal with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
NeoForgeRecipeProvider.InterceptingRecipeOutput.accept
(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) private @Nullable Ingredient
NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> name, Ingredient vanilla) private @Nullable Recipe
<?> NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> id, Recipe<?> vanilla) private @Nullable ShapedRecipe
NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> id, ShapedRecipe vanilla) private @Nullable ShapelessRecipe
NeoForgeRecipeProvider.InterceptingRecipeOutput.enhance
(ResourceKey<Recipe<?>> id, ShapelessRecipe vanilla) -
Uses of Recipe in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type RecipeModifier and TypeMethodDescriptionvoid
IRecipeOutputExtension.accept
(ResourceKey<Recipe<?>> key, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) Generates a recipe with the given conditions.Method parameters in net.neoforged.neoforge.common.extensions with type arguments of type RecipeModifier and TypeMethodDescriptionvoid
IRecipeOutputExtension.accept
(ResourceKey<Recipe<?>> key, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) Generates a recipe with the given conditions.