net.minecraft.data.recipes

public class SimpleCookingRecipeBuilder

implements RecipeBuilder

nc
net.minecraft.data.recipes.SimpleCookingRecipeBuilder
net.minecraft.class_2454
net.minecraft.data.server.recipe.CookingRecipeJsonBuilder
net.minecraft.src.C_4834_

Field summary

Modifier and TypeField
private final RecipeCategory
b
category
field_40647
category
f_244246_
private final CookingBookCategory
c
bookCategory
field_40648
cookingCategory
f_244540_
private final Item
d
result
field_11417
output
f_126235_
private final Ingredient
e
ingredient
field_11418
input
f_126236_
private final float
f
experience
field_11414
experience
f_126237_
private final int
g
cookingTime
field_11415
cookingTime
f_126238_
private final Map<String, Criterion<?>>
h
criteria
field_46150
criteria
f_291847_
private String
i
group
field_11419
group
f_126240_
private final AbstractCookingRecipe$Factory<?>
j
factory
field_47504
recipeFactory
f_302544_

Constructor summary

ModifierConstructor
private (RecipeCategory category, CookingBookCategory cookingCategory, ItemLike output, Ingredient input, float experience, int cookingTime, AbstractCookingRecipe$Factory<?> recipeFactory)

Method summary

Modifier and TypeMethod
public static <T extends AbstractCookingRecipe> SimpleCookingRecipeBuilder
a(cpz arg0, mx arg1, cto arg2, float arg3, int arg4, cqg<T> arg5, cpl$a<T> arg6)
generic(Ingredient arg0, RecipeCategory arg1, ItemLike arg2, float arg3, int arg4, RecipeSerializer<T> arg5, AbstractCookingRecipe$Factory<T> arg6)
method_17801(class_1856 arg0, class_7800 arg1, class_1935 arg2, float arg3, int arg4, class_1865<T> arg5, class_1874$class_3958<T> arg6)
create(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, RecipeSerializer<T> serializer, AbstractCookingRecipe$RecipeFactory<T> recipeFactory)
m_247607_(C_1462_ p_250999_, C_243442_ p_248815_, C_1595_ p_249766_, float p_251320_, int p_248693_, C_1471_<T> p_250921_, C_1451_$C_301894_<T> p_311862_)
public static SimpleCookingRecipeBuilder
a(cpz arg0, mx arg1, cto arg2, float arg3, int arg4)
campfireCooking(Ingredient arg0, RecipeCategory arg1, ItemLike arg2, float arg3, int arg4)
method_35916(class_1856 arg0, class_7800 arg1, class_1935 arg2, float arg3, int arg4)
createCampfireCooking(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime)
m_247020_(C_1462_ p_249393_, C_243442_ p_249372_, C_1595_ p_251516_, float p_252321_, int p_251916_)
public static SimpleCookingRecipeBuilder
b(cpz arg0, mx arg1, cto arg2, float arg3, int arg4)
blasting(Ingredient arg0, RecipeCategory arg1, ItemLike arg2, float arg3, int arg4)
method_10473(class_1856 arg0, class_7800 arg1, class_1935 arg2, float arg3, int arg4)
createBlasting(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime)
m_245681_(C_1462_ p_252115_, C_243442_ p_249421_, C_1595_ p_251247_, float p_250383_, int p_250476_)
public static SimpleCookingRecipeBuilder
c(cpz arg0, mx arg1, cto arg2, float arg3, int arg4)
smelting(Ingredient arg0, RecipeCategory arg1, ItemLike arg2, float arg3, int arg4)
method_17802(class_1856 arg0, class_7800 arg1, class_1935 arg2, float arg3, int arg4)
createSmelting(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime)
m_246179_(C_1462_ p_249223_, C_243442_ p_251240_, C_1595_ p_249551_, float p_249452_, int p_250496_)
public static SimpleCookingRecipeBuilder
d(cpz arg0, mx arg1, cto arg2, float arg3, int arg4)
smoking(Ingredient arg0, RecipeCategory arg1, ItemLike arg2, float arg3, int arg4)
method_35918(class_1856 arg0, class_7800 arg1, class_1935 arg2, float arg3, int arg4)
createSmoking(Ingredient input, RecipeCategory category, ItemConvertible output, float experience, int cookingTime)
m_246159_(C_1462_ p_248930_, C_243442_ p_250319_, C_1595_ p_250377_, float p_252329_, int p_250482_)
public SimpleCookingRecipeBuilder
b(String arg0, an<?> arg1)
unlockedBy(String arg0, Criterion<?> arg1)
method_10469(String arg0, class_175<?> arg1)
criterion(String arg0, AdvancementCriterion<?> arg1)
m_126132_(String p_297700_, C_109_<?> arg1)
public SimpleCookingRecipeBuilder
b(String arg0)
group(String arg0)
method_35917(String arg0)
group(String arg0)
m_126145_(String arg0)
public Item
a()
getResult()
method_36441()
getOutputItem()
m_142372_()
public void
a(my arg0, ahg arg1)
save(RecipeOutput arg0, ResourceLocation arg1)
method_17972(class_8790 arg0, class_2960 arg1)
offerTo(RecipeExporter arg0, Identifier arg1)
m_126140_(C_290160_ p_126264_, C_5265_ arg1)
private static CookingBookCategory
b(cto arg0)
determineSmeltingRecipeCategory(ItemLike arg0)
method_46216(class_1935 arg0)
getSmeltingRecipeCategory(ItemConvertible output)
m_247292_(C_1595_ p_251938_)
private static CookingBookCategory
c(cto arg0)
determineBlastingRecipeCategory(ItemLike arg0)
method_46217(class_1935 arg0)
getBlastingRecipeCategory(ItemConvertible output)
m_246122_(C_1595_ p_249047_)
private static CookingBookCategory
a(cqg<? extends cpl> arg0, cto arg1)
determineRecipeCategory(RecipeSerializer<? extends AbstractCookingRecipe> arg0, ItemLike arg1)
method_46215(class_1865<? extends class_1874> arg0, class_1935 arg1)
getCookingRecipeCategory(RecipeSerializer<? extends AbstractCookingRecipe> serializer, ItemConvertible output)
m_246784_(C_1471_<? extends C_1451_> p_251261_, C_1595_ p_249582_)
private void
a(ahg arg0)
ensureValid(ResourceLocation arg0)
method_10471(class_2960 arg0)
validate(Identifier recipeId)
m_126265_(C_5265_ arg0)