common • net.kernelpanicsoft.archie.data.common.crafting.recipies • ArchieCookingRecipeBuilder
ArchieCookingRecipeBuilder
class ArchieCookingRecipeBuilder<T : AbstractCookingRecipe>(factory: AbstractCookingRecipe.Factory<T>, serializer: RecipeSerializer<T>) : IARecipeBuilderConstructors
ArchieCookingRecipeBuilder
Types
Companion
object CompanionProperties
category
lateinit var category: RecipeCategorycookingTime
var cookingTime: Intexperience
var experience: Floatgroup
ingredient
lateinit var ingredient: Ingredientresult
lateinit var result: ItemLikeFunctions
getResult
open override fun getResult(): Itemgroup
open override fun group(groupName: String?): ArchieCookingRecipeBuilder<T>save
open override fun save(recipeOutput: RecipeOutput, id: ResourceLocation)open fun save(recipeOutput: RecipeOutput, id: ResourceLocation? = null, condition: AConditionBuilder.() -> IACondition)open fun save(recipeOutput: RecipeOutput)unlockedBy
open override fun unlockedBy(name: String, criterion: Criterion<*>): ArchieCookingRecipeBuilder<T>