This commit is contained in:
Shiroyasha 2025-09-14 20:52:18 +03:00
commit d8d0e9d536
Signed by: shiroyashik
GPG key ID: E4953D3940D7860A
2567 changed files with 167778 additions and 0 deletions

View file

@ -0,0 +1,58 @@
/**
* Draconic Evolution Fusion recipes
*/
ServerEvents.recipes(event => {
event.shaped("gtceu:discharger", [
"PLP",
"CFC",
"PHP"
], {
P: "gtceu:cryolobus_plate",
F: "kubejs:dischargement_core",
C: "gtceu:niobium_titanium_single_cable",
L: "gtceu:iv_field_generator",
H: "gtceu:hsse_frame"
}).id("kubejs:shaped/discharger")
event.recipes.gtceu.assembly_line("gtceu:sculk_biocharger")
.itemInputs("gtceu:discharger", "4x #gtceu:circuits/uev", "4x extendedcrafting:auto_flux_crafter", "16x kubejs:dischargement_core", "24x gtceu:polyethyl_cyanoacrylate_plate")
.inputFluids("gtceu:soldering_alloy 11520", "gtceu:omnium 5760")
.itemOutputs("gtceu:sculk_biocharger")
.duration(3000)
.EUt(1966000)
.stationResearch(b => b
.researchStack("gtceu:discharger")
.CWUt(160, 1024000)
.EUt(1200000)
)
event.recipes.gtceu.assembler("kubejs:cryolobus_casing")
.itemInputs("6x gtceu:cryolobus_plate", "gtceu:cryolobus_frame")
.itemOutputs("2x kubejs:cryolobus_casing")
.duration(50)
.circuit(6)
.EUt(16)
function Discharge(id, output, input, refund) {
event.recipes.gtceu.discharger(`kubejs:${id}`)
.itemInputs(input)
.itemOutputs(output)
.duration(10) // wip
// .EUt(-(refund / 4)) Enable once that gets fixed.
}
Discharge("hadal_solar", "2x solarflux:sp_custom_hadal", ["kubejs:hadal_energy_core", "2x solarflux:sp_custom_abyssal", "2x kubejs:abyssal_energy_core"], 1000000)
Discharge("nt_solar", "solarflux:sp_custom_neutronium", ["solarflux:sp_custom_hadal", "4x kubejs:hadal_energy_core", "4x gtceu:sculk_superconductor_single_wire", "2x gtceu:omnium_block"], 100000000)
Discharge("abyssal_solar", "2x solarflux:sp_custom_abyssal", ["kubejs:abyssal_energy_core", "2x solarflux:sp_custom_bathyal", "4x laserio:energy_overclocker_card_tier_9", "2x kubejs:bathyal_energy_core"], 20000000)
Discharge("bathyal_solar", "2x solarflux:sp_custom_bathyal", ["kubejs:bathyal_energy_core", "2x solarflux:sp_8", "4x laserio:energy_overclocker_card_tier_8", "2x gtceu:cryolobus_block"], 20000000)
Discharge("cryococcus_block", "5x gtceu:cryococcus_block", ["5x gtceu:cryolobus_block", "4x kubejs:bathyal_energy_core", "2x kubejs:warden_heart"], 40000000)
Discharge("hadal_warp_engine", "kubejs:hadal_warp_engine", ["gtceu:cryococcus_frame", "kubejs:warp_engine", "gtceu:cryococcus_plate", "2x gtceu:cryolobus_plate", "kubejs:hadal_energy_core", "gtceu:zpm_field_generator", "kubejs:abyssal_energy_core", "kubejs:hadal_shard"], 40000000)
Discharge("sculk_bioalloy", "gtceu:sculk_bioalloy_block", ["9x kubejs:animated_bioalloy_pulp", "18x gtceu:electrotine_dust", "1x kubejs:warden_heart", "2x kubejs:abyssal_energy_core"], 10000000)
event.recipes.gtceu.charger("kubejs:sculk_core_charge")
.itemInputs(["4x gtceu:cryolobus_ingot", "4x gtceu:tungsten_carbide_ingot", "minecraft:sculk_catalyst"])
.itemOutputs("kubejs:sculk_core")
.EUt(500000 / 16)
.duration(100 * 4)
})