create-the-brass-oncerto/kubejs/server_scripts/add/bio/metal_protozoa.js

150 lines
5.0 KiB
JavaScript

ServerEvents.recipes(event => {
//获得金属原虫
event.custom({
"type": "create:crushing",
"ingredients": [
{"item":"minecraft:netherite_scrap"}
],
"processingTime": 250,
"results": [
{"item": "minecraft:netherite_scrap","chance": 0.75},
{"item": "kubejs:metal_protozoa","chance": 0.05}
]
}).id("dut_create:get_metal")
//金属转化
//粉碎铁-铜锌金
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidInput": 0,
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 250 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:crushed_raw_iron" },
{ "item": "create:crushed_raw_iron" },
{ "item": "create:crushed_raw_iron" }
],
"processingTime": 75,
"results": [
{ "item": "create:veridium","count":2 },
{ "item": "create:ochrum","count":2 },
{ "item": "create:asurine","count":2 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:limestone", "chance": 0.12 }
]
}).id("dut_create:metal/crushed_iron_to_basic")
//粉碎铜-铁锡银
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidInput": 0,
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:crushed_raw_copper" },
{ "item": "create:crushed_raw_copper" },
{ "item": "create:crushed_raw_copper" }
],
"processingTime": 100,
"results": [
{ "item": "create:crushed_raw_silver","count":2},
{ "item": "kubejs:raw_tin","count":2},
{ "item": "create:crimsite","count":2},
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:limestone", "chance": 0.12 }
]
}).id("dut_create:metal/crushed_copper_to_advanced")
//粉碎锌-铁锡银
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidInput": 0,
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:crushed_raw_zinc" },
{ "item": "create:crushed_raw_zinc" },
{ "item": "create:crushed_raw_zinc" }
],
"processingTime": 100,
"results": [
{ "item": "create:crushed_raw_silver","count":2 },
{ "item": "kubejs:raw_tin" ,"count":2},
{ "item": "create:crimsite" ,"count":2},
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:limestone", "chance": 0.12 }
]
}).id("dut_create:metal/crushed_zinc_to_advanced")
//粉碎金-铁锡银
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidInput": 0,
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:crushed_raw_gold" },
{ "item": "create:crushed_raw_gold" },
{ "item": "create:crushed_raw_gold" }
],
"processingTime": 100,
"results": [
{ "item": "create:crushed_raw_silver","count":2 },
{ "item": "kubejs:raw_tin","count":2 },
{ "item": "create:crimsite" ,"count":2},
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:limestone", "chance": 0.12 }
]
}).id("dut_create:metal/crushed_gold_to_advanced")
//催化绯红岩
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidInput": 0,
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "minecraft:cobblestone" },
{ "item": "minecraft:cobblestone" },
{ "item": "minecraft:cobblestone" },
{ "item": "minecraft:cobblestone" }
],
"processingTime": 300,
"results": [
{ "item": "create:crimsite", "count": 12 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:limestone", "count": 12, "chance": 0.25 }
]
}).id("dut_create:metal/get_crimsite")
//原虫增殖
event.custom({
"type": "vintageimprovements:pressurizing",
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{ "item": "kubejs:metal_protozoa" },
{ "item": "create:crimsite"},
{ "item": "create:veridium" },
{ "item": "create:ochrum" },
{ "item": "create:asurine" },
{ "item": "create:limestone"},
{ "item": "kubejs:raw_tin"}
],
"processingTime": 300,
"results": [
{ "item": "kubejs:metal_protozoa","count":2 ,"chance":0.5},
{ "item": "kubejs:metal_protozoa","count":2 ,"chance":0.6}
]
}).id("dut_create:metal/get_metal_protozoa")
event.custom({
"type": "vintageimprovements:pressurizing",
"ingredients": [
{ "fluid": "minecraft:lava", "amount": 500 },
{ "item": "kubejs:metal_protozoa" },
{"item":"minecraft:netherite_scrap"},
{"item":"minecraft:netherite_scrap"}
],
"processingTime": 300,
"results": [
{ "item": "kubejs:metal_protozoa"},
{ "item": "kubejs:metal_protozoa","chance":0.25}
]
}).id("dut_create:metal/get_metal_protozoa1")
})