Recipe Creator
object RecipeCreator
Functions
Link copied to clipboard
fun blastRecipe(key: NamespacedKey, result: ItemStack, material: Material, experience: Float, cookTime: Int, callback: BlastingRecipe.() -> Unit): BlastingRecipe
Link copied to clipboard
fun campfireRecipe(key: NamespacedKey, result: ItemStack, material: Material, experience: Float, cookTime: Int, callback: CampfireRecipe.() -> Unit): CampfireRecipe
Link copied to clipboard
fun furnaceRecipe(key: NamespacedKey, result: ItemStack, material: Material, experience: Float, cookTime: Int, callback: FurnaceRecipe.() -> Unit): FurnaceRecipe
Link copied to clipboard
Link copied to clipboard
fun shapedRecipe(key: NamespacedKey, result: ItemStack, mutableMap: MutableMap<Char, ItemStack>, vararg shape: String, callback: ShapedRecipe.() -> Unit): ShapedRecipe
Link copied to clipboard
fun smithingTransformRecipe(key: NamespacedKey, result: ItemStack, template: RecipeChoice = RecipeChoice.empty(), base: RecipeChoice = RecipeChoice.empty(), addition: RecipeChoice = RecipeChoice.empty(), callback: SmithingTransformRecipe.() -> Unit): SmithingTransformRecipe
Link copied to clipboard
fun smithingTrimRecipe(key: NamespacedKey, template: RecipeChoice = RecipeChoice.empty(), base: RecipeChoice = RecipeChoice.empty(), pattern: TrimPattern, addition: RecipeChoice = RecipeChoice.empty(), callback: SmithingTrimRecipe.() -> Unit): SmithingTrimRecipe
Link copied to clipboard
fun smokingRecipe(key: NamespacedKey, result: ItemStack, material: Material, experience: Float, cookTime: Int, callback: SmokingRecipe.() -> Unit): SmokingRecipe
Link copied to clipboard
fun stonecuttingRecipe(key: NamespacedKey, result: ItemStack, material: Material, callback: StonecuttingRecipe.() -> Unit): StonecuttingRecipe
Link copied to clipboard
fun villagerRecipe(world: World, location: Location, recipeList: MutableMap<Int, MerchantRecipe>, callback: Villager.() -> Unit): Villager