Package api.crafting

Interface IdentifiableRecipe<T extends IdentifiableRecipe<T>>

All Known Subinterfaces:
IRecipe
All Known Implementing Classes:
BulkRecipe, ConditionalRecipe, FishingRodBaitingRecipe, HopperFilterRecipe, KilnRecipe, KnittingRecipe, LogChoppingRecipe, PistonPackingRecipe, RecipeFireworks, RecipesArmorDyes, RecipesMapCloning, RecipesMapExtending, SawRecipe, ShapedRecipes, ShapelessRecipes, TurntableRecipe, WoolArmorRecipe, WoolBlockRecipe

public interface IdentifiableRecipe<T extends IdentifiableRecipe<T>>
  • Method Details

    • getId

      default ResourceLocation getId()
    • setAsRecipeDefault

      default T setAsRecipeDefault()
    • setAsDefaultUntilAchievement

      default T setAsDefaultUntilAchievement(Achievement<?> achievement)
    • setAsDefaultAfterAchievement

      default T setAsDefaultAfterAchievement(Achievement<?> achievement)