LTDV10/packet/kubejs/server_scripts/ratatouille/cake.js
2026-04-14 18:20:56 +08:00

77 lines
3.0 KiB
JavaScript

ServerEvents.recipes(e => {
remove_recipes_id(e, [
"create:mixing/chocolate",
"create:compacting/chocolate",
"create:crafting/curiosities/cake",
"minecraft:cake",
"farmersdelight:cake_from_slices",
"farmersdelight:cake_from_milk_bottle",
"create_central_kitchen:crafting/chocolate_cake_from_slices",
"farmersrespite:coffee_cake",
"create_central_kitchen:crafting/coffee_cake_from_dough",
"create_central_kitchen:mixing/coffee_cake",
"farmersrespite:coffee_cake_from_slices",
"create_central_kitchen:cutting/chocolate_cake_slice",
"neapolitan:cake",
"ratatouille:smoking/solid_sugar_block",
"luncheonmeatsdelight:integration/create/mixing/flesh_mud",
"luncheonmeatsdelight:integration/create/mixing/flesh_mud_2"
])
// 肉酱配方修改
e.recipes.create.mixing(
Fluid.of("luncheonmeatsdelight:flesh_mud", 250),
[
"#forge:meat/raw",
"#forge:salt",
"bakeries:flour"
]
).id("create:mixing/mince_meat")
// 蛋糕相关
e.recipes.create.mixing(
Fluid.of("createdelight:cake_batter", 1000),
[
FluidIngredients("forge:milk", 250),
FluidIngredients("forge:egg_yolk", 250),
'2x bakeries:flour',
"minecraft:sugar"
]
).id("create:mixing/cake_batter")
e.recipes.create.filling(
'ratatouille:cake_mold_filled',
[
"ratatouille:cake_mold",
Fluid.of("createdelight:cake_batter", 500)
]
).id("create:filling/cake_mold_filled")
e.recipes.create.filling(
"neapolitan:chocolate_cake",
[
"ratatouille:cake_base",
Fluid.of("create:chocolate", 1000)
]
).id("create:filling/chocolate_cake")
e.recipes.create.sequenced_assembly("farmersrespite:coffee_cake", "ratatouille:cake_base", [
e.recipes.create.filling("ratatouille:cake_base", ["ratatouille:cake_base", Fluid.of("createdelight:espresso_fluid", 1000)]),
e.recipes.create.deploying("ratatouille:cake_base", ["ratatouille:cake_base", "createcafe:roasted_coffee_beans"])
])
.transitionalItem("ratatouille:cake_base")
.loops(1)
.id("create:sequenced_assembly/coffee_cake")
let iner = "ratatouille:cake_base"
e.recipes.create.sequenced_assembly("mynethersdelight:magma_cake_block", "ratatouille:cake_base", [
e.recipes.create.filling(iner, [iner, Fluid.lava(250)]),
e.recipes.create.deploying(iner, [iner, "minecraft:gunpowder"]),
e.recipes.create.deploying([iner, "minecraft:bucket"], [iner, "mynethersdelight:hot_cream"]),
e.recipes.create.deploying(iner, [iner, "minecraft:magma_cream"])
])
.transitionalItem(iner)
.loops(1)
.id("mynethersdelight:crafting/magma_cake")
e.recipes.create.compacting("4x create:blaze_cake_base", [
Fluid.of("createdelight:cake_batter", 1000),
"2x create:cinder_flour"
]).id("create:compacting/blaze_cake")
})