From 125d91bae89a3e08f47c71978f900ec2e6ceb8cd Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Thu, 30 Nov 2023 00:29:21 +0200 Subject: [PATCH] =?UTF-8?q?=D0=BA=D1=80=D0=B0=D1=84=D1=82=D1=8B=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20chemical=5Fbath=20=D0=B8=20circuit=5Fassembler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubejs/server_scripts/ae2/recipes.js | 141 ++++++++++++++++++++++-- kubejs/startup_scripts/ae2/constants.js | 1 - 2 files changed, 131 insertions(+), 11 deletions(-) diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 3e4cf6e61..5d074b4f3 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -2415,24 +2415,145 @@ const registerAE2Recipes = (event) => { .EUt(16) //chemical_bath - //cable + //glass cable event.recipes.gtceu.chemical_bath('ae2:fluix_glass_cable') .itemInputs( '#ae2:glass_cable') - .inputFluids(Fluid.of('gtceu:chlorine', 144)) + .inputFluids(Fluid.of('gtceu:chlorine', 100)) .itemOutputs( 'ae2:fluix_glass_cable') .duration(8) .EUt(480) + //greg dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_GLASS_CABLE[i]+'gtceudye') + .itemInputs('ae2:fluix_glass_cable') + .inputFluids(Fluid.of(global.GTCEU_LIQUID_DYE[i], 72)) + .itemOutputs(global.AE2_GLASS_CABLE[i]) + .duration(20) + .EUt(7) + }; + //tfc dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_GLASS_CABLE[i]+'tfcdye') + .itemInputs('ae2:fluix_glass_cable') + .inputFluids(Fluid.of(global.TFC_LIQUID_DYE[i], 250)) + .itemOutputs(global.AE2_GLASS_CABLE[i]) + .duration(20) + .EUt(7) + }; - for(i = 0; i < 16; i++) { - event.recipes.gtceu.chemical_bath(rrayAE2.glassCables[i]) - .itemInputs(ore('ae2.cable.glass')) - .inputFluids(arrayVanila.colorLiquid[i] * 18) - .itemOutputs(arrayAE2.glassCables[i]) - .duration(20) - .EUt(7) - } + //covered cable + event.recipes.gtceu.chemical_bath('ae2:fluix_covered_cable') + .itemInputs( + '#ae2:covered_cable') + .inputFluids(Fluid.of('gtceu:chlorine', 100)) + .itemOutputs( + 'ae2:fluix_covered_cable') + .duration(8) + .EUt(480) + //greg dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_COVERED_CABLE[i]+'gtceudye') + .itemInputs('ae2:fluix_covered_cable') + .inputFluids(Fluid.of(global.GTCEU_LIQUID_DYE[i], 72)) + .itemOutputs(global.AE2_COVERED_CABLE[i]) + .duration(20) + .EUt(7) + }; + //tfc dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_COVERED_CABLE[i]+'tfcdye') + .itemInputs('ae2:fluix_covered_cable') + .inputFluids(Fluid.of(global.TFC_LIQUID_DYE[i], 250)) + .itemOutputs(global.AE2_COVERED_CABLE[i]) + .duration(20) + .EUt(7) + }; + + // Dense Covered Cable + event.recipes.gtceu.chemical_bath('ae2:fluix_covered_dense_cable') + .itemInputs( + '#ae2:covered_dense_cable') + .inputFluids(Fluid.of('gtceu:chlorine', 100)) + .itemOutputs( + 'ae2:fluix_covered_dense_cable') + .duration(8) + .EUt(480) + //greg dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_COVERED_DENSE_CABLE[i]+'gtceudye') + .itemInputs('ae2:fluix_covered_dense_cable') + .inputFluids(Fluid.of(global.GTCEU_LIQUID_DYE[i], 72)) + .itemOutputs(global.AE2_COVERED_DENSE_CABLE[i]) + .duration(20) + .EUt(7) + }; + //tfc dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_COVERED_DENSE_CABLE[i]+'tfcdye') + .itemInputs('ae2:fluix_covered_dense_cable') + .inputFluids(Fluid.of(global.TFC_LIQUID_DYE[i], 250)) + .itemOutputs(global.AE2_COVERED_DENSE_CABLE[i]) + .duration(20) + .EUt(7) + }; + + // Smart Cable + event.recipes.gtceu.chemical_bath('ae2:fluix_smart_cable') + .itemInputs( + '#ae2:smart_cable') + .inputFluids(Fluid.of('gtceu:chlorine', 100)) + .itemOutputs( + 'ae2:fluix_smart_cable') + .duration(8) + .EUt(480) + //greg dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_SMART_CABLE[i]+'gtceudye') + .itemInputs('ae2:fluix_smart_cable') + .inputFluids(Fluid.of(global.GTCEU_LIQUID_DYE[i], 72)) + .itemOutputs(global.AE2_SMART_CABLE[i]) + .duration(20) + .EUt(7) + }; + //tfc dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_SMART_CABLE[i]+'tfcdye') + .itemInputs('ae2:fluix_smart_cable') + .inputFluids(Fluid.of(global.TFC_LIQUID_DYE[i], 250)) + .itemOutputs(global.AE2_SMART_CABLE[i]) + .duration(20) + .EUt(7) + }; + + // Dense Smart Cable + event.recipes.gtceu.chemical_bath('ae2:fluix_smart_dense_cable') + .itemInputs( + '#ae2:smart_dense_cable') + .inputFluids(Fluid.of('gtceu:chlorine', 100)) + .itemOutputs( + 'ae2:fluix_smart_dense_cable') + .duration(8) + .EUt(480) + //greg dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_SMART_DENSE_CABLE[i]+'gtceudye') + .itemInputs('ae2:fluix_smart_dense_cable') + .inputFluids(Fluid.of(global.GTCEU_LIQUID_DYE[i], 72)) + .itemOutputs(global.AE2_SMART_DENSE_CABLE[i]) + .duration(20) + .EUt(7) + }; + //tfc dye + for (var i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath(global.AE2_SMART_DENSE_CABLE[i]+'tfcdye') + .itemInputs('ae2:fluix_smart_dense_cable') + .inputFluids(Fluid.of(global.TFC_LIQUID_DYE[i], 250)) + .itemOutputs(global.AE2_SMART_DENSE_CABLE[i]) + .duration(20) + .EUt(7) + }; } diff --git a/kubejs/startup_scripts/ae2/constants.js b/kubejs/startup_scripts/ae2/constants.js index bf6738818..a62c56c43 100644 --- a/kubejs/startup_scripts/ae2/constants.js +++ b/kubejs/startup_scripts/ae2/constants.js @@ -173,7 +173,6 @@ global.AE2_SMART_DENSE_CABLE = [ 'ae2:black_smart_dense_cable', ] - // Paint ball global.AE2_PAINTBALL = [ 'ae2:white_paint_ball',