类 SimpleCookingRecipeBuilder
java.lang.Object
net.minecraft.data.recipes.SimpleCookingRecipeBuilder
- 所有已实现的接口:
RecipeBuilder
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private final Advancement.Builder
private final CookingBookCategory
private final RecipeCategory
private final int
private final float
private String
private final Ingredient
private final Item
private final RecipeSerializer<? extends AbstractCookingRecipe>
从接口继承的字段 net.minecraft.data.recipes.RecipeBuilder
ROOT_RECIPE_ADVANCEMENT
-
构造器概要
构造器限定符构造器说明private
SimpleCookingRecipeBuilder
(RecipeCategory pCategory, CookingBookCategory pBookCategory, ItemLike pResult, Ingredient pIngredient, float pExperience, int pCookingTime, RecipeSerializer<? extends AbstractCookingRecipe> pSerializer) -
方法概要
修饰符和类型方法说明static SimpleCookingRecipeBuilder
blasting
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) static SimpleCookingRecipeBuilder
campfireCooking
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) private static CookingBookCategory
determineBlastingRecipeCategory
(ItemLike pResult) private static CookingBookCategory
determineRecipeCategory
(RecipeSerializer<? extends AbstractCookingRecipe> pSerializer, ItemLike pResult) private static CookingBookCategory
determineSmeltingRecipeCategory
(ItemLike pResult) private void
static SimpleCookingRecipeBuilder
generic
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, RecipeSerializer<? extends AbstractCookingRecipe> pSerializer) void
save
(Consumer<FinishedRecipe> pFinishedRecipeConsumer, ResourceLocation pRecipeId) static SimpleCookingRecipeBuilder
smelting
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) static SimpleCookingRecipeBuilder
smoking
(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) unlockedBy
(String pCriterionName, CriterionTriggerInstance pCriterionTrigger) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.data.recipes.RecipeBuilder
save, save
-
字段详细资料
-
category
-
bookCategory
-
result
-
ingredient
-
experience
private final float experience -
cookingTime
private final int cookingTime -
advancement
-
group
-
serializer
-
-
构造器详细资料
-
SimpleCookingRecipeBuilder
private SimpleCookingRecipeBuilder(RecipeCategory pCategory, CookingBookCategory pBookCategory, ItemLike pResult, Ingredient pIngredient, float pExperience, int pCookingTime, RecipeSerializer<? extends AbstractCookingRecipe> pSerializer)
-
-
方法详细资料
-
generic
public static SimpleCookingRecipeBuilder generic(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, RecipeSerializer<? extends AbstractCookingRecipe> pSerializer) -
campfireCooking
public static SimpleCookingRecipeBuilder campfireCooking(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) -
blasting
public static SimpleCookingRecipeBuilder blasting(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) -
smelting
public static SimpleCookingRecipeBuilder smelting(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) -
smoking
public static SimpleCookingRecipeBuilder smoking(Ingredient pIngredient, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime) -
unlockedBy
public SimpleCookingRecipeBuilder unlockedBy(String pCriterionName, CriterionTriggerInstance pCriterionTrigger) - 指定者:
unlockedBy
在接口中RecipeBuilder
-
group
- 指定者:
group
在接口中RecipeBuilder
-
getResult
- 指定者:
getResult
在接口中RecipeBuilder
-
save
- 指定者:
save
在接口中RecipeBuilder
-
determineSmeltingRecipeCategory
-
determineBlastingRecipeCategory
-
determineRecipeCategory
private static CookingBookCategory determineRecipeCategory(RecipeSerializer<? extends AbstractCookingRecipe> pSerializer, ItemLike pResult) -
ensureValid
-