83 lines
3.7 KiB
JavaScript
83 lines
3.7 KiB
JavaScript
/**
|
|
* Eltz processing line
|
|
*/
|
|
|
|
ServerEvents.recipes(event => {
|
|
|
|
event.recipes.gtceu.mixer("reactive_dust_mixture_mixer")
|
|
.itemInputs("12x extendedcrafting:luminessence", "7x gtceu:enriched_sunnarium_dust", "8x kubejs:primal_mana", "13x gtceu:cadmium_dust", "3x gtceu:nether_star_dust", "21x gtceu:ender_eye_dust")
|
|
.itemOutputs("64x kubejs:reactive_dust_mixture")
|
|
.duration(4800)
|
|
.EUt(GTValues.VHA[GTValues.UHV])
|
|
|
|
event.recipes.gtceu.large_chemical_reactor("literal_alchemy")
|
|
.itemInputs("3x kubejs:reactive_dust_mixture")
|
|
.notConsumable("extendedcrafting:ultimate_catalyst")
|
|
.inputFluids("gtceu:chlorine_triflouride 200", "gtceu:mana 150", "gtceu:dragon_breath 100")
|
|
.itemOutputs("2x kubejs:inert_dust_mixture")
|
|
.outputFluids("gtceu:waste_gas_mixture 1000")
|
|
.duration(15)
|
|
.EUt(GTValues.VA[GTValues.UIV])
|
|
|
|
event.recipes.gtceu.sifter("inert_dust_mixture_sifting")
|
|
.itemInputs("4x kubejs:inert_dust_mixture")
|
|
.itemOutputs("1x kubejs:dusty_inert_powder", "2x kubejs:inert_clumps")
|
|
.chancedOutput("gtceu:monazite_gem", 7000, 2000)
|
|
.chancedOutput("gtceu:impure_netherite_scrap_dust", 1500, 600)
|
|
.chancedOutput("extendedcrafting:crystaltine_nugget", 900, 900)
|
|
.duration(640)
|
|
.EUt(GTValues.VA[GTValues.IV])
|
|
|
|
// Shiny metal powder half
|
|
|
|
event.recipes.gtceu.large_chemical_reactor("inert_powder_reacting")
|
|
.itemInputs("1x kubejs:dusty_inert_powder", "gtceu:omnic_acid_dust")
|
|
.inputFluids("minecraft:water 1000", "gtceu:enriched_naquadah 144")
|
|
.itemOutputs("kubejs:shiny_powder_mixture")
|
|
.chancedOutput("kubejs:cryotheum_dust", 1000, 100)
|
|
.chancedOutput("kubejs:pyrotheum_dust", 1000, 100)
|
|
.outputFluids("gtceu:depleted_uranium_hexafluoride 200")
|
|
.duration(100)
|
|
.EUt(GTValues.VHA[GTValues.ZPM])
|
|
|
|
event.recipes.gtceu.centrifuge("shiny_powder_mixture_centrifuging")
|
|
.itemInputs("4x kubejs:shiny_powder_mixture")
|
|
.itemOutputs("kubejs:shiny_metal_powder", "gtceu:crystal_matrix_dust")
|
|
.chancedOutput("kubejs:aerotheum_dust", 4000, 400)
|
|
.chancedOutput("kubejs:petrotheum_dust", 4000, 400)
|
|
.chancedOutput("kubejs:inert_dust_mixture", 500, 150)
|
|
.duration(500)
|
|
.EUt(GTValues.VHA[GTValues.EV])
|
|
|
|
// Eltic actinate clump half
|
|
event.recipes.gtceu.chemical_bath("inert_clump_bath")
|
|
.itemInputs("4x kubejs:inert_clumps")
|
|
.inputFluids("gtceu:distilled_water 125")
|
|
.itemOutputs("kubejs:clean_inert_cluster")
|
|
.outputFluids("gtceu:saturated_water 125")
|
|
.duration(5000)
|
|
.EUt(GTValues.VHA[GTValues.HV])
|
|
|
|
event.recipes.gtceu.electromagnetic_separator("clean_cluster_separating")
|
|
.itemInputs("kubejs:clean_inert_cluster")
|
|
.chancedOutput("kubejs:eltic_crystal_seed", 2500, 0)
|
|
.chancedOutput("kubejs:inert_dust_mixture", 500, 150)
|
|
.duration(2500)
|
|
.EUt(GTValues.VA[GTValues.LuV])
|
|
|
|
// Converge here
|
|
event.recipes.gtceu.autoclave("eltic_actinide_crystal_growing")
|
|
.itemInputs("kubejs:eltic_crystal_seed", "2x kubejs:shiny_metal_powder")
|
|
.inputFluids("gtceu:saturated_water 500")
|
|
.itemOutputs("gtceu:eltic_actinate_gem")
|
|
.duration(1200)
|
|
.EUt(GTValues.VA[GTValues.UV])
|
|
|
|
event.recipes.gtceu.electric_blast_furnace("eltz_ingot_blasting")
|
|
.itemInputs("gtceu:flawless_eltic_actinate_gem", "#forge:dusts/pulsating_alloy")
|
|
.itemOutputs("1x gtceu:eltz_ingot", "2x gtceu:actinium_iron_oxide_dust")
|
|
.duration(1540)
|
|
.blastFurnaceTemp(11600)
|
|
.EUt(GTValues.VA[GTValues.UEV])
|
|
|
|
})
|