Interface RecipeBuilder
- All Known Implementing Classes:
ShapedRecipeBuilder, ShapelessRecipeBuilder, SimpleCookingRecipeBuilder, SingleItemRecipeBuilder, TransmuteRecipeBuilder
public interface RecipeBuilder
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreateCraftingBookInfo(RecipeCategory category, @Nullable String group) static Recipe.CommonInfocreateCraftingCommonInfo(boolean showNotification) ResourceKey<Recipe<?>> static CraftingBookCategorydetermineCraftingBookCategory(RecipeCategory category) static ResourceKey<Recipe<?>> getDefaultRecipeId(ItemInstance result) default voidsave(RecipeOutput output) default voidsave(RecipeOutput output, String id) voidsave(RecipeOutput output, ResourceKey<Recipe<?>> location) unlockedBy(String name, Criterion<?> criterion)
-
Field Details
-
ROOT_RECIPE_ADVANCEMENT
-
-
Method Details
-
unlockedBy
-
group
-
defaultId
ResourceKey<Recipe<?>> defaultId() -
save
-
save
-
save
-
determineCraftingBookCategory
-
createCraftingCommonInfo
-
createCraftingBookInfo
static CraftingRecipe.CraftingBookInfo createCraftingBookInfo(RecipeCategory category, @Nullable String group) -
getDefaultRecipeId
-