From 2f6ca989e7522039fb49d62fa4e64f00d152d2b5 Mon Sep 17 00:00:00 2001 From: SparkedTheorem <162088357+SparkedTheorem@users.noreply.github.com> Date: Mon, 1 Apr 2024 21:02:55 -0700 Subject: [PATCH] Project Red Assembler Recipes (#707) [FEATURE] [QOL --- .../Main/Mod-Specific/projectRed.groovy | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 overrides/groovy/postInit/Post-Initial/Main/Mod-Specific/projectRed.groovy diff --git a/overrides/groovy/postInit/Post-Initial/Main/Mod-Specific/projectRed.groovy b/overrides/groovy/postInit/Post-Initial/Main/Mod-Specific/projectRed.groovy new file mode 100644 index 0000000..65eb709 --- /dev/null +++ b/overrides/groovy/postInit/Post-Initial/Main/Mod-Specific/projectRed.groovy @@ -0,0 +1,74 @@ +import static gregtech.api.GTValues.* + +//Conductive Plate +mods.gregtech.assembler.recipeBuilder() + .inputs(metaitem('plateRedAlloy'), item('projectred-core:resource_item')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 1)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Pointer +mods.gregtech.assembler.recipeBuilder() + .inputs(ore('circuitUlv'), item('projectred-core:resource_item')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 12)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Wired Plate +mods.gregtech.assembler.recipeBuilder() + .inputs(metaitem('wireGtSingleRedAlloy'), item('projectred-core:resource_item')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 2)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Bundled Plate +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item'), ore('projredBundledCable')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 3)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Platformed Plate +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item') * 3, item('projectred-core:resource_item', 2) * 2, ore('frameGtWood')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 4)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Anode +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item'), ore('plateRedstone')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 10)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Cathode +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item'), ore('boltRedAlloy')) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 11)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Silicon Chip +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item') * 3, item('projectred-core:resource_item', 320)) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 20)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() + +//Energized Silicon Chip +mods.gregtech.assembler.recipeBuilder() + .inputs(item('projectred-core:resource_item') * 3, item('projectred-core:resource_item', 341)) + .circuitMeta(7) + .outputs(item('projectred-core:resource_item', 21)) + .duration(100).EUt(VA[LV]) + .buildAndRegister() +