64 lines
2.1 KiB
JavaScript
64 lines
2.1 KiB
JavaScript
ServerEvents.recipes(e => {
|
|
const { kubejs, create } = e.recipes
|
|
remove_recipes_id(e, [
|
|
"create_fantasizing:transporter",
|
|
"create_fantasizing:compact_hydraulic_engine",
|
|
"create_fantasizing:compact_wind_engine",
|
|
"create_fantasizing:sturdy_conduit",
|
|
"create_fantasizing:sturdy_heavy_core",
|
|
"create_fantasizing:block_placer" //太卡了
|
|
])
|
|
kubejs.shaped("create_fantasizing:sturdy_conduit", [
|
|
"A",
|
|
"B",
|
|
"C"
|
|
], {
|
|
A: "alexscaves:enigmatic_engine",
|
|
B: "create_sa:hydraulic_engine",
|
|
C: "create:sturdy_sheet"
|
|
})
|
|
.id("create_fantasizing:sturdy_conduit")
|
|
|
|
kubejs.shaped("create_fantasizing:sturdy_heavy_core", [
|
|
"A",
|
|
"B",
|
|
"C"
|
|
], {
|
|
A: "megacells:sky_steel_block",
|
|
B: "create_sa:heat_engine",
|
|
C: "create:sturdy_sheet"
|
|
})
|
|
.id("create_fantasizing:sturdy_heavy_core")
|
|
|
|
kubejs.shaped("create_fantasizing:transporter", [
|
|
"A",
|
|
"B",
|
|
"C"
|
|
], {
|
|
A: "create:brass_funnel",
|
|
B: "create_sa:heat_engine",
|
|
C: "create:brass_funnel"
|
|
})
|
|
.id("create_fantasizing:transporter")
|
|
{
|
|
let iner = "create_fantasizing:incomplete_compact_hydraulic_engine"
|
|
create.sequenced_assembly("create_fantasizing:compact_hydraulic_engine", "create_fantasizing:sturdy_conduit", [
|
|
create.deploying(iner, [iner, "alexscaves:sea_glass_shards"]),
|
|
create.filling(iner, [iner, Fluid.water(250)])
|
|
])
|
|
.loops(8)
|
|
.transitionalItem(iner)
|
|
.id("create_fantasizing:compact_hydraulic_engine")
|
|
}
|
|
|
|
{
|
|
let iner = "create_fantasizing:incomplete_compact_wind_engine"
|
|
create.sequenced_assembly("create_fantasizing:compact_wind_engine", "create_fantasizing:sturdy_heavy_core", [
|
|
create.deploying(iner, [iner, "#forge:gems/fluix"]),
|
|
create.filling(iner, [iner, Fluid.of("createdelight:spent_liquor", 250)])
|
|
])
|
|
.loops(8)
|
|
.transitionalItem(iner)
|
|
.id("create_fantasizing:compact_wind_engine")
|
|
}
|
|
}) |