Skip to content

commonnet.kernelpanicsoft.archie.data.common.crafting.recipiesIARecipeBuilder

IARecipeBuilder


interface IARecipeBuilder : RecipeBuilder

Inheritors

Functions

getResult


abstract fun getResult(): Item

group


abstract fun group(@Nullable groupName: String?): RecipeBuilder

save


open fun save(recipeOutput: RecipeOutput, id: ResourceLocation? = null, condition: AConditionBuilder.() -> IACondition)

open fun save(recipeOutput: RecipeOutput)

open fun save(recipeOutput: RecipeOutput, id: String)

abstract fun save(recipeOutput: RecipeOutput, id: ResourceLocation)

unlockedBy


abstract fun unlockedBy(name: String, criterion: Criterion<*>): RecipeBuilder