类 ConditionalRecipeOutput
java.lang.Object
net.neoforged.neoforge.common.crafting.ConditionalRecipeOutput
- 所有已实现的接口:
RecipeOutput
,IRecipeOutputExtension
Wrapper around a
RecipeOutput
that adds conditions to all received recipes.
Do not use directly, obtain via IRecipeOutputExtension.withConditions(ICondition...)
.-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
accept
(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) Generates a recipe with the given conditions.void
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.neoforged.neoforge.common.extensions.IRecipeOutputExtension
withConditions
从接口继承的方法 net.minecraft.data.recipes.RecipeOutput
accept
-
字段详细资料
-
inner
-
conditions
-
-
构造器详细资料
-
ConditionalRecipeOutput
-
-
方法详细资料
-
advancement
- 指定者:
advancement
在接口中RecipeOutput
-
accept
public void accept(ResourceKey<Recipe<?>> id, Recipe<?> recipe, @Nullable @Nullable AdvancementHolder advancement, ICondition... conditions) 从接口复制的说明:IRecipeOutputExtension
Generates a recipe with the given conditions.- 指定者:
accept
在接口中IRecipeOutputExtension
-
includeRootAdvancement
public void includeRootAdvancement()- 指定者:
includeRootAdvancement
在接口中RecipeOutput
-