19 lines
759 B
JavaScript
19 lines
759 B
JavaScript
ServerEvents.recipes(event => {
|
|
const greg = event.recipes.gtceu
|
|
let craftystorage = (componentSize, energyExponent, mod, k) => {
|
|
event.remove({output: mod + ":" + componentSize + "k_crafting_storage"})
|
|
greg.canner("gtceu:" + componentSize + "crafting_storage")
|
|
.itemInputs("ae2:crafting_unit", mod + ":" + "cell_component_" + componentSize + k)
|
|
.itemOutputs(mod + ":" + componentSize + "k_crafting_storage")
|
|
.duration(100).EUt(4**(energyExponent-1))
|
|
}
|
|
craftystorage("1", 1, "ae2", "k")
|
|
craftystorage("4", 2, "ae2", "k")
|
|
craftystorage("16", 3, "ae2","k")
|
|
craftystorage("64", 4, "ae2","k")
|
|
craftystorage("256", 5, "ae2","k")
|
|
// add fluid cells!
|
|
})
|
|
|
|
// ae2 has 16k input output
|
|
// ae2add has 16 input but 16k output
|