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,40 @@
/**
* A tale of Dense ores and how you undensify them
*/
const ores = [
["redstone", 4],
["diamond", 4],
["emerald", 4],
["gold", 4],
["lapis", 4],
["iron", 4],
["coal", 4],
["nether_quartz", 2],
["copper", 4]
]
ServerEvents.recipes(event => {
ores.forEach(([name, amount]) => {
event.recipes.gtceu.chemical_reactor(`kubejs:undensify_${name}`)
.itemInputs(`${amount}x kubejs:dense_${name}_ore`)
.itemOutputs(ChemicalHelper.get("raw", name, 64))
.inputFluids(Fluid.of("gtceu:nitric_acid", 1000))
.duration(200)
.EUt(500)
})
event.recipes.gtceu.chemical_reactor("kubejs:undensify_oilsands")
.itemInputs("4x kubejs:dense_oilsands_ore")
.itemOutputs("64x gtceu:endstone_oilsands_ore")
.inputFluids(Fluid.of("gtceu:nitric_acid", 1000))
.duration(200)
.EUt(500)
event.recipes.gtceu.chemical_reactor("kubejs:undensify_magma")
.itemInputs("4x kubejs:dense_magma_block")
.itemOutputs("64x minecraft:magma_block")
.inputFluids(Fluid.of("gtceu:nitric_acid", 1000))
.duration(200)
.EUt(500)
})