create-the-brass-oncerto/kubejs/server_scripts/add/chemistry/carbon.js

116 lines
3.8 KiB
JavaScript
Raw Permalink Normal View History

2025-04-11 17:07:29 +08:00
ServerEvents.recipes(event => {
//event.replaceInput({ input: '' },'','')
//event.remove({output: '',not:{mod:'kubejs'}})
//event.remove({id: ''})
//event.remove({input: ''})
//event.custom({})create_dd
//骨粉二氧化碳
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"ingredients": [
{ "item": "minecraft:bone_meal" },
{ "fluid": "kubejs:muriatic_acid", "amount": 500 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 },
{ "fluid": "kubejs:saline_water", "amount": 250 }],
"processingTime": 200
}).id('dut_create:co2_from_caco3_1')
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"ingredients": [
{ "item": "minecraft:bone_meal" },
{ "fluid": "kubejs:nitric_acid", "amount": 500 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 },
{ "fluid": "kubejs:saline_water", "amount": 250 }],
"processingTime": 200
}).id('dut_create:co2_from_caco3_2')
event.custom({
"type": "vintageimprovements:pressurizing",
"heatRequirement": "superheated",
"secondaryFluidOutput": 0,
"ingredients": [
{ "item": "minecraft:bone_meal" },
{ "item": "minecraft:bone_meal" },
{ "item": "minecraft:bone_meal" },
{ "item": "minecraft:bone_meal" }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 1000 },
{ "item": "kubejs:salt", "count":4 }],
"processingTime": 200
}).id('dut_create:co2_from_caco3')
//甲烷二氧化碳
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"heatRequirement": "heated",
"ingredients": [
{ "fluid": "kubejs:natural_gas", "amount": 250 },
{ "fluid": "ad_astra:oxygen", "amount": 500 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 },
{ "fluid": "minecraft:water", "amount": 500 }],
"processingTime": 200
}).id('dut_create:co2_from_ch4')
//木炭二氧化碳
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"heatRequirement": "heated",
"ingredients": [
{ "item": "minecraft:charcoal" },
{ "fluid": "ad_astra:oxygen", "amount": 250 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 }],
"processingTime": 200
}).id('dut_create:co2_from_charcoal')
//煤二氧化碳
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"heatRequirement": "heated",
"ingredients": [
{ "item": "minecraft:coal" },
{ "fluid": "ad_astra:oxygen", "amount": 250 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 }],
"processingTime": 200
}).id('dut_create:co2_from_coal')
event.custom({
"type": "vintageimprovements:pressurizing",
"secondaryFluidOutput": 0,
"heatRequirement": "heated",
"ingredients": [
{ "item": "kubejs:crushed_coal" },
{ "fluid": "ad_astra:oxygen", "amount": 250 }
],
"results": [{ "fluid": "kubejs:carbon_dioxide", "amount": 250 }],
"processingTime": 200
}).id('dut_create:co2_from_crushed_coal')
//石墨烯-胶带粘黏法
event.custom({
"type": "create:sequenced_assembly",
"ingredient": { "item": "kubejs:graphite" },
"results": [
{ "item": "kubejs:graphene_coil", "chance": 0.01 },
{ "item": "kubejs:crushed_coal", "chance": 0.99 },
],
"loops": 1,
"sequence": [
{
"type": "vintageimprovements:curving",
"itemAsHead": "minecraft:slime_ball",
"ingredients": [
{ "item": "kubejs:graphite" }
],
"results": [
{ "item": "kubejs:graphite" }
]
}
],
"transitionalItem": { "item": "kubejs:graphite" }
}).id("dut_create:sequnced_assembly/graphene_coil_from_graphite")
})