net.minecraft.data.recipes

public class SimpleCookingRecipeBuilder

implements RecipeBuilder

pf
net.minecraft.data.recipes.SimpleCookingRecipeBuilder
net.minecraft.class_2454
net.minecraft.data.server.recipe.CookingRecipeJsonBuilder

Field summary

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

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(dca arg0, pa arg1, dhh arg2, float arg3, int arg4, dco<T> arg5, dbk$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)
public static SimpleCookingRecipeBuilder
a(dca arg0, pa arg1, dhh 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)
public static SimpleCookingRecipeBuilder
b(dca arg0, pa arg1, dhh 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)
public static SimpleCookingRecipeBuilder
c(dca arg0, pa arg1, dhh 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)
public static SimpleCookingRecipeBuilder
d(dca arg0, pa arg1, dhh 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)
public SimpleCookingRecipeBuilder
b(String arg0, ap<?> arg1)
unlockedBy(String arg0, Criterion<?> arg1)
method_10469(String arg0, class_175<?> arg1)
criterion(String arg0, AdvancementCriterion<?> arg1)
public SimpleCookingRecipeBuilder
b(String arg0)
group(String arg0)
method_35917(String arg0)
group(String arg0)
public Item
a()
getResult()
method_36441()
getOutputItem()
public void
a(pb arg0, aly<dce<?>> arg1)
save(RecipeOutput arg0, ResourceKey<Recipe<?>> arg1)
method_17972(class_8790 arg0, class_5321<class_1860<?>> arg1)
offerTo(RecipeExporter arg0, RegistryKey<Recipe<?>> arg1)
private static CookingBookCategory
b(dhh arg0)
determineSmeltingRecipeCategory(ItemLike arg0)
method_46216(class_1935 arg0)
getSmeltingRecipeCategory(ItemConvertible output)
private static CookingBookCategory
c(dhh arg0)
determineBlastingRecipeCategory(ItemLike arg0)
method_46217(class_1935 arg0)
getBlastingRecipeCategory(ItemConvertible output)
private static CookingBookCategory
a(dco<? extends dbk> arg0, dhh 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)
private void
a(aly<dce<?>> arg0)
ensureValid(ResourceKey<Recipe<?>> arg0)
method_10471(class_5321<class_1860<?>> arg0)
validate(RegistryKey<Recipe<?>> recipeKey)