Добавляет поддержку культур и саженцев из модов Farmers Delight, Actually Additions и Ceilands для работы с BBL Cloche
Интегрирует поддержку Opolis и BBL в KubeJS
// Solidifier (форма для ингредиента, FluidStack fluid, SizedIngredient output, выход также может быть тегом!)
event.recipes.casting.solidifier("minecraft:diamond", "549x casting:molten_diamond", "2x #c:ingots/copper")
// Mixing (FluidStack[1-6], выход FluidStack)
// event.recipes.casting.mixing("1x casting:molten_debris", "1x casting:molten_diamond", null, null, null, null, "casting:molten_netherite")
// Melting Recipe (SizedIngredient input, FluidStack output, Integer temp)
event.recipes.casting.melting("minecraft:emerald_block", "200x casting:molten_emerald", 1234)
// Fuel Recipe (FluidStack fluid, Integer temp)
// Дополнительная информация:
// - Температура указывает максимальный нагрев для плавки предметов
// - FluidStack определяет расход жидкости за операцию
event.recipes.casting.fuel("1x minecraft:water", 760)
// Drying Table (выход ItemStack, вход SizedIngredient, длительность Integer)
event.recipes.opolisutilities.drying_table("minecraft:gravel", "minecraft:emerald", 600)
// Soaking Table (выход ItemStack, вход SizedIngredient, длительность Integer)
event.recipes.opolisutilities.drying_table("minecraft:dirt", "minecraft:diamond", 1600)
// Fluid Generator (жидкость FluidStack)
event.recipes.opolisutilities.fluid_generator("200x casting:molten_diamond")
// Resource Generator (вход Ingredient)
event.recipes.opolisutilities.resource_generator("minecraft:diamond_block")
// Speed Upgrades (вход Ingredient, tickRate Integer)
event.recipes.opolisutilities.speed_upgrades("minecraft:flint", 120)
// Summoning Block (вход SizedIngredient, катализатор Ingredient, моб String)
event.recipes.opolisutilities.summoning_block("minecraft:emerald", "minecraft:diamond", "minecraft:zombie")
// Sprayer (вход Ingredient, баллончик Ingredient, выход ItemStack)
// Требования:
// - Для нестандартных баллончиков требуется тег "caveopolis:spray_cans"
event.recipes.caveopolis.sprayer("minecraft:emerald_block", "caveopolis:blue_spray_can", "minecraft:diamond_block")
// Strainer (вход Ingredient, aboveBlock String, выход ItemStack, minMeshTier Integer, шанс Double)
// Поддержка:
// - aboveBlock может быть блоком ("minecraft:stone") или жидкостью ("minecraft:water")
event.recipes.strainers.strainer("minecraft:emerald_block", "minecraft:cobblestone", "minecraft:diamond_block", 3, 0.8)
// Mesh Upgrade (вход Ingredient, шанс повреждения Double)
event.recipes.strainers.mesh_upgrade("minecraft:emerald", 0.5)
// Output Upgrade (вход Ingredient, увеличение шанса Double)
event.recipes.strainers.output_upgrade("minecraft:emerald", 0.2)