shMonifactory/kubejs/server_scripts/gregtech/gtmutils.js
2025-09-14 20:52:18 +03:00

23 lines
1.3 KiB
JavaScript

/** GTMUtils recipes */
ServerEvents.recipes(event => {
if (doQuantumCoolant) {
event.recipes.gtceu.large_chemical_reactor("quantum_coolant")
.notConsumable("gtceu:luv_emitter")
.itemInputs("8x kubejs:quantum_flux", "8x kubejs:cryotheum_dust")
.inputFluids("gtceu:liquid_helium 1000", "gtceu:pcb_coolant 500")
.outputFluids("gtmutils:quantum_coolant 2000")
.duration(80)
.EUt(GTValues.VA[GTValues.LuV]);
}
event.recipes.gtceu.assembly_line("sterile_cleaning_maintenance_hatch")
.itemInputs("gtceu:cleaning_maintenance_hatch", "32x gtceu:double_eltz_plate", "64x gtceu:fine_holmium_wire", "64x gtceu:fine_holmium_wire", "16x gtceu:long_neutronium_rod", "12x gtceu:blacklight", "4x gtceu:uiv_fluid_regulator", "4x gtceu:uev_field_generator", "4x #gtceu:circuits/uiv")
.inputFluids("gtceu:soldering_alloy 11520", "gtceu:lubricant 4000", "gtceu:crystal_matrix 5760", "gtceu:naquadria 2304")
.itemOutputs("gtmutils:sterile_cleaning_maintenance_hatch")
.EUt(GTValues.VA[GTValues.UXV])
.duration(400)
.stationResearch(b => b
.researchStack("gtceu:cleaning_maintenance_hatch")
.CWUt(128, 512000)
.EUt(524288))
})