Skip to content

commonnet.kernelpanicsoft.archie.data.common.crafting.recipiesArchieShapedRecipeBuilder

ArchieShapedRecipeBuilder


Constructors

ArchieShapedRecipeBuilder

constructor()

Types

Companion


object Companion

Key


inner class Key

Pattern


inner class Pattern

Properties

category


lateinit var category: RecipeCategory

count


var count: Int

group


result


lateinit var result: ItemLike

showNotification


Functions

getResult


open override fun getResult(): Item

group


open override fun group(groupName: String?): ArchieShapedRecipeBuilder

key


pattern


fun pattern(vararg lines: String)

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)

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

unlockedBy


open override fun unlockedBy(name: String, criterion: Criterion<*>): ArchieShapedRecipeBuilder