306 lines
12 KiB
JavaScript
306 lines
12 KiB
JavaScript
|
//生产配方
|
||
|
ServerEvents.recipes(event => {
|
||
|
//
|
||
|
//event.custom().id("dut_create:")
|
||
|
//event.custom().id("dut_create:")
|
||
|
//event.custom().id("dut_create:")
|
||
|
//泥炭原虫
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 120,
|
||
|
"requirements": [
|
||
|
CultureBinItemInput("minecraft:packed_mud",8),
|
||
|
CultureBinItemInput("minecraft:charcoal",8),
|
||
|
CultureBinItemInput("kubejs:peat_protozoa",1),
|
||
|
CultureBinItemChance("minecraft:coal", 8, 1),
|
||
|
CultureBinItemChance("minecraft:mud", 3, 1),
|
||
|
CultureBinItemChance("kubejs:peat_protozoa", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/peat/coal")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 120,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("minecraft:mud",8),
|
||
|
CultureBinItemInput("kubejs:peat_protozoa",1),
|
||
|
CultureBinItemChance("minecraft:packed_mud", 4, 1),
|
||
|
CultureBinItemChance("minecraft:packed_mud", 4, 0.8),
|
||
|
CultureBinItemChance("kubejs:peat_protozoa", 2, 1),
|
||
|
CultureBinItemChance("kubejs:peat_protozoa", 2, 0.8)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/peat/packed_mud")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 40,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("minecraft:packed_mud",8),
|
||
|
CultureBinItemInput("kubejs:peat_protozoa",1),
|
||
|
CultureBinItemChance("minecraft:charcoal", 6, 1),
|
||
|
CultureBinItemChance("kubejs:peat_protozoa", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/peat/charcoal")
|
||
|
//酵母
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("kubejs:polymer","output",250),
|
||
|
CultureBinItemInput("kubejs:empty_can",8),
|
||
|
CultureBinItemInput("kubejs:yeast",1),
|
||
|
CultureBinItemChance("create:andesite_alloy", 4, 1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 0.25)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/yeast/recycle_plastic")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",300),
|
||
|
CultureBinFluid("createdieselgenerators:ethanol","output",1750),
|
||
|
CultureBinItemInput("minecraft:sugar",6),
|
||
|
CultureBinItemInput("kubejs:yeast",1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/yeast/ferment_sugar_yeast")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 70,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinFluid("kubejs:carbon_dioxide","output",500),
|
||
|
CultureBinItemInput("#dut_create:fermentable",8),
|
||
|
CultureBinItemInput("kubejs:yeast",1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 0.5),
|
||
|
CultureBinItemChance("minecraft:sugar",8,1),
|
||
|
CultureBinItemChance("minecraft:sugar",6,0.75)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/yeast/ferment_sugar_from_yeast")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",300),
|
||
|
CultureBinFluid("kubejs:carbon_dioxide","output",500),
|
||
|
CultureBinItemInput("create:wheat_flour",8),
|
||
|
CultureBinItemInput("kubejs:yeast",1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 1),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 0.5),
|
||
|
CultureBinItemChance("minecraft:sugar",8,1),
|
||
|
CultureBinItemChance("minecraft:sugar",6,0.75),
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/yeast/ferment_sugar_from_yeast1")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("kubejs:saline_water","input",500),
|
||
|
CultureBinFluid("createaddition:seed_oil","output",1500),
|
||
|
CultureBinItemInput("kubejs:yeast",1),
|
||
|
CultureBinItemInput("minecraft:sugar",6),
|
||
|
CultureBinItemChance("kubejs:yeast", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/yeast/ferment_plantoil_from_yeast")
|
||
|
//烈焰疣
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",1000),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 0.2),
|
||
|
CultureBinFluidNBT("create:potion","output", 1000,{ Bottle: "REGULAR", Potion: "minecraft:awkward" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/awkward_potion")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",6),
|
||
|
CultureBinItemInput("#forge:dyes/red",1),
|
||
|
CultureBinItemChance("minecraft:beef", 4, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/beef")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",6),
|
||
|
CultureBinItemInput("#forge:dyes/pink",1),
|
||
|
CultureBinItemChance("minecraft:porkchop", 5, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/porkchop")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",3),
|
||
|
CultureBinItemInput("#forge:dyes/white",1),
|
||
|
CultureBinItemChance("minecraft:cod", 4, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/cod")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",3),
|
||
|
CultureBinItemInput("#forge:dyes/black",1),
|
||
|
CultureBinItemChance("crabbersdelight:clawster", 2, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/clawster")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",3),
|
||
|
CultureBinItemInput("minecraft:ink_sac",1),
|
||
|
CultureBinItemChance("miners_delight:squid", 2, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/squid")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",1),
|
||
|
CultureBinItemInput("#forge:dyes/blue",1),
|
||
|
CultureBinItemChance("crabbersdelight:crab", 3, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/crab")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:water","input",500),
|
||
|
CultureBinItemInput("kubejs:blaze_wart",1),
|
||
|
CultureBinItemChance("kubejs:blaze_wart", 1, 1),
|
||
|
CultureBinItemInput("createaddition:biomass",3),
|
||
|
CultureBinItemInput("#forge:dyes/yellow",1),
|
||
|
CultureBinItemChance("minecraft:pufferfish", 4, 1),
|
||
|
CultureBinFluidNBT("create:potion","output", 250,{ Bottle: "REGULAR", Potion: "minecraft:thick" })
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/blaze_wart/pufferfish")
|
||
|
//乳酪月藻
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 120,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("minecraft:milk","input",1000),
|
||
|
CultureBinItemInput("kubejs:salt",2),
|
||
|
CultureBinItemInput("kubejs:cheese_moonalgae",1),
|
||
|
CultureBinItemInput("#dut_create:moon_solid",1),
|
||
|
CultureBinItemChance("ad_astra:cheese", 8, 1),
|
||
|
CultureBinItemChance("kubejs:cheese_moonalgae", 3, 1),
|
||
|
CultureBinItemChance("kubejs:cheese_moonalgae", 2, 0.5)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/cheese_moonalgae/cheese")
|
||
|
//粘菌
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 60,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("kubejs:polymer","input",250),
|
||
|
CultureBinFluid("create_things_and_misc:slime","output",1000),
|
||
|
CultureBinItemInput("kubejs:salt",3),
|
||
|
CultureBinItemInput("kubejs:mycetozoan",1),
|
||
|
CultureBinItemChance("kubejs:mycetozoan", 1, 1),
|
||
|
CultureBinItemChance("kubejs:mycetozoan", 1, 0.5)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/mycetozoan/slime")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 80,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("create_things_and_misc:slime","input",1000),
|
||
|
CultureBinFluid("kubejs:slime_colloid","output",500),
|
||
|
CultureBinItemInput("kubejs:tin_nugget",3),
|
||
|
CultureBinItemInput("kubejs:mycetozoan",1),
|
||
|
CultureBinItemChance("kubejs:mycetozoan", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/mycetozoan/slime_colloid_from_tin")
|
||
|
event.custom({
|
||
|
"type": "custommachinery:custom_machine",
|
||
|
"machine": "dut:culture_bin",
|
||
|
"time": 120,
|
||
|
"requirements": [
|
||
|
CultureBinFluid("create_things_and_misc:slime","input",1000),
|
||
|
CultureBinFluid("kubejs:slime_colloid","output",750),
|
||
|
CultureBinItemInput("kubejs:aluminite_powder",1),
|
||
|
CultureBinItemInput("kubejs:mycetozoan",1),
|
||
|
CultureBinItemChance("kubejs:mycetozoan", 1, 1)
|
||
|
]
|
||
|
}).id("dut_create:culture_bin/mycetozoan/slime_colloid")
|
||
|
//谐振原虫
|
||
|
event.custom({
|
||
|
"type": "create:sequenced_assembly",
|
||
|
"ingredient": { "item": "kubejs:resonant_bacteria" },
|
||
|
"loops": 1,
|
||
|
"results": [
|
||
|
{ "item": "kubejs:resonant_bacteria","count":2,"chance":0.025},
|
||
|
{ "item": "kubejs:resonant_bacteria","chance":0.975}
|
||
|
],
|
||
|
"sequence": [
|
||
|
{
|
||
|
"type": "create_optical:focusing",
|
||
|
"ingredients": [
|
||
|
{ "item": "kubejs:resonant_bacteria" }
|
||
|
],
|
||
|
"processingTime": 200,
|
||
|
"required_beam_type": 3,
|
||
|
"results": [
|
||
|
{ "item": "kubejs:resonant_bacteria" }
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"transitionalItem": {
|
||
|
"item": "kubejs:resonant_bacteria"
|
||
|
}
|
||
|
}).id("dut_create:culture_bin/resonant_bacteria/scan")
|
||
|
|
||
|
})
|