类 ConditionalRecipe.Builder
java.lang.Object
net.minecraftforge.common.crafting.ConditionalRecipe.Builder
- 封闭类:
- ConditionalRecipe
-
字段概要
字段修饰符和类型字段说明private ConditionalAdvancement.Builder
private ResourceLocation
private List<ICondition[]>
private List<ICondition>
private List<FinishedRecipe>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addCondition
(ICondition condition) addRecipe
(Consumer<Consumer<FinishedRecipe>> callable) addRecipe
(FinishedRecipe recipe) void
build
(Consumer<FinishedRecipe> consumer, String namespace, String path) void
build
(Consumer<FinishedRecipe> consumer, ResourceLocation id) generateAdvancement
(@Nullable ResourceLocation id) setAdvancement
(@Nullable ResourceLocation id, ConditionalAdvancement.Builder advancement) setAdvancement
(String namespace, String path, ConditionalAdvancement.Builder advancement) setAdvancement
(ConditionalAdvancement.Builder advancement)
-
字段详细资料
-
conditions
-
recipes
-
advId
-
adv
-
currentConditions
-
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
addCondition
-
addRecipe
-
addRecipe
-
generateAdvancement
-
generateAdvancement
-
setAdvancement
-
setAdvancement
public ConditionalRecipe.Builder setAdvancement(String namespace, String path, ConditionalAdvancement.Builder advancement) -
setAdvancement
public ConditionalRecipe.Builder setAdvancement(@Nullable @Nullable ResourceLocation id, ConditionalAdvancement.Builder advancement) -
build
-
build
-