Group Recipe
constructor(name: String, items: Map<CoordinateComponent, CMatter>, groups: Set<GroupRecipe.Context>, predicates: List<CRecipePredicate>? = listOf(recipePredicate), results: List<ResultSupplier>? = null, type: CRecipe.Type = CRecipe.Type.SHAPED)
Parameters
name
Name of this recipe
items
Item mapping
groups
Air-containable context set. It can be empty.
predicates
Predicates of this recipe. (default = listOf(GroupRecipe.recipePredicate))
results
ResultSupplier list
type
Always be CRecipe.Type.SHAPED