net.minecraft.data.recipes

public class UpgradeRecipeBuilder

lb
net.minecraft.data.recipes.UpgradeRecipeBuilder
net.minecraft.class_5377
net.minecraft.data.server.recipe.SmithingRecipeJsonBuilder
net.minecraft.src.C_4840_

Field summary

Modifier and TypeField
private final Ingredient
a
base
field_25491
base
f_126375_
private final Ingredient
b
addition
field_25492
addition
f_126376_
private final Item
c
result
field_25493
result
f_126377_
private final Advancement$Builder
d
advancement
field_25494
advancementBuilder
f_126378_
private final RecipeSerializer<?>
e
type
field_25495
serializer
f_126379_

Constructor summary

ModifierConstructor
public (RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result)

Method summary

Modifier and TypeMethod
public static UpgradeRecipeBuilder
a(ccp arg0, ccp arg1, bzw arg2)
smithing(Ingredient arg0, Ingredient arg1, Item arg2)
method_29729(class_1856 arg0, class_1856 arg1, class_1792 arg2)
create(Ingredient base, Ingredient addition, Item result)
m_126385_(C_1462_ p_126386_, C_1462_ p_126387_, C_1381_ p_126388_)
public UpgradeRecipeBuilder
a(String arg0, an arg1)
unlocks(String arg0, CriterionTriggerInstance arg1)
method_29730(String arg0, class_184 arg1)
criterion(String criterionName, CriterionConditions conditions)
m_126389_(String p_126391_, C_207_ arg1)
public void
a(Consumer<kt> arg0, String arg1)
save(Consumer<FinishedRecipe> arg0, String arg1)
method_29731(Consumer<class_2444> arg0, String arg1)
offerTo(Consumer<RecipeJsonProvider> exporter, String recipeId)
m_126392_(Consumer<C_4828_> p_126394_, String arg1)
public void
a(Consumer<kt> arg0, aaj arg1)
save(Consumer<FinishedRecipe> arg0, ResourceLocation arg1)
method_29732(Consumer<class_2444> arg0, class_2960 arg1)
offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)
m_126395_(Consumer<C_4828_> p_126397_, C_5265_ arg1)
private void
a(aaj arg0)
ensureValid(ResourceLocation arg0)
method_29733(class_2960 arg0)
validate(Identifier recipeId)
m_126398_(C_5265_ arg0)