Package net.minecraft.data
Class SmithingRecipeBuilder
java.lang.Object
net.minecraft.data.SmithingRecipeBuilder
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Ingredient
private final Advancement.Builder
private final Ingredient
private final Item
private final IRecipeSerializer<?>
-
Constructor Summary
ConstructorDescriptionSmithingRecipeBuilder
(IRecipeSerializer<?> p_i232549_1_, Ingredient p_i232549_2_, Ingredient p_i232549_3_, Item p_i232549_4_) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
ensureValid
(ResourceLocation p_240506_1_) void
save
(Consumer<IFinishedRecipe> p_240504_1_, String p_240504_2_) void
save
(Consumer<IFinishedRecipe> p_240505_1_, ResourceLocation p_240505_2_) static SmithingRecipeBuilder
smithing
(Ingredient p_240502_0_, Ingredient p_240502_1_, Item p_240502_2_) unlocks
(String p_240503_1_, ICriterionInstance p_240503_2_)
-
Field Details
-
base
-
addition
-
result
-
advancement
-
type
-
-
Constructor Details
-
SmithingRecipeBuilder
public SmithingRecipeBuilder(IRecipeSerializer<?> p_i232549_1_, Ingredient p_i232549_2_, Ingredient p_i232549_3_, Item p_i232549_4_)
-
-
Method Details
-
smithing
public static SmithingRecipeBuilder smithing(Ingredient p_240502_0_, Ingredient p_240502_1_, Item p_240502_2_) -
unlocks
-
save
-
save
-
ensureValid
-