net.minecraft.data.recipes

public class UpgradeRecipeBuilder

lv
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 RecipeCategory
c
category
field_40651
category
f_243888_
private final Item
d
result
field_25493
result
f_126377_
private final Advancement$Builder
e
advancement
field_25494
advancementBuilder
f_126378_
private final RecipeSerializer<?>
f
type
field_25495
serializer
f_126379_

Constructor summary

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

Method summary

Modifier and TypeMethod
public static UpgradeRecipeBuilder
a(cgl arg0, cgl arg1, lo arg2, cdp arg3)
smithing(Ingredient arg0, Ingredient arg1, RecipeCategory arg2, Item arg3)
method_29729(class_1856 arg0, class_1856 arg1, class_7800 arg2, class_1792 arg3)
create(Ingredient base, Ingredient addition, RecipeCategory category, Item result)
m_245746_(C_1462_ p_249698_, C_1462_ p_249725_, C_243442_ p_248633_, C_1381_ p_249938_)
public UpgradeRecipeBuilder
a(String arg0, ak 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<lm> 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<lm> arg0, acf 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(acf arg0)
ensureValid(ResourceLocation arg0)
method_29733(class_2960 arg0)
validate(Identifier recipeId)
m_126398_(C_5265_ arg0)