From de369ebc80b9805bfa2d834872b5fa9d4d7cbe35 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Mon, 6 May 2024 23:04:28 +0200 Subject: [PATCH 1/6] =?UTF-8?q?=D0=B4=D0=B5=D0=BD=D1=8C=20=D1=81=D0=B1?= =?UTF-8?q?=D0=B8=D0=BB=D1=81=D1=8F=20=D1=81=D0=BE=20=D1=81=D1=87=D0=B5?= =?UTF-8?q?=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit кажется осталось 3 блока квесты и тикеты на гите --- kubejs/server_scripts/ae2/recipes.js | 2 +- kubejs/server_scripts/extended_ae2/recipes.js | 572 ++++++++++++---- kubejs/server_scripts/mega_cells/recipes.js | 632 +++++++++--------- .../startup_scripts/extended_ae2/constants.js | 70 +- .../startup_scripts/mega_cells/constants.js | 88 +-- 5 files changed, 837 insertions(+), 527 deletions(-) diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 41d78a442..4be4ab203 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -1022,7 +1022,7 @@ const registerAE2Recipes = (event) => { .itemOutputs('ae2:level_emitter') .circuit(1) .duration(20) - .EUt(7680) + .EUt(480) .cleanroom(CleanroomType.CLEANROOM) // Storage Bus diff --git a/kubejs/server_scripts/extended_ae2/recipes.js b/kubejs/server_scripts/extended_ae2/recipes.js index eeb284986..0a917107c 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -1,150 +1,458 @@ -// priority: 0 - const registerExtendedAE2Recipes = (event) => { + + event.remove([ + { id: 'expatternprovider:ei' }, + { id: 'expatternprovider:epp' }, + { id: 'expatternprovider:ebus_in' }, + { id: 'expatternprovider:ebus_out' }, + { id: 'expatternprovider:tag_export_bus' }, + { id: 'expatternprovider:mod_export_bus' }, + { id: 'expatternprovider:pre_bus' }, + { id: 'expatternprovider:caner' }, + { id: 'expatternprovider:threshold_export_bus' }, + { id: 'expatternprovider:precise_storage_bus' }, + { id: 'expatternprovider:mod_storage_bus' }, + { id: 'expatternprovider:active_formation_plane' }, + { id: 'expatternprovider:tag_storage_bus' }, + { id: 'expatternprovider:pattern_modifier' }, + { id: 'expatternprovider:threshold_level_emitter' }, + + + ]); - event.remove({ mod: 'expatternprovider' }) - - // event.recipes.gtceu.assembler('') - // .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') - // .itemOutputs('megacells:mega_energy_cell') - // .circuit(1) - // .duration(960) - // .EUt(2048) //#region Ext interface + // IV + event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_iv') + .itemInputs( + '2x #megacells:mega_interface', + '4x megacells:accumulation_processor', + '4x gtceu:iv_conveyor_module', + 'gtceu:fusion_glass', + '2x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/iv', + '2x #gtceu:circuits/ev',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('expatternprovider:ex_interface') + .duration(300) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // // IV - // event.recipes.gtceu.assembler('expatternprovider:ex_interface_iv') - // .itemInputs( - // '2x #megacells:mega_interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:iv_conveyor_module', - // 'gtceu:fusion_glass', - // '4x gtceu:tungsten_steel_plate', - // '#gtceu:circuits/iv',) - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('expatternprovider:ex_interface') - // .duration(300) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) + // LuV + event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_luv') + .itemInputs( + '4x #megacells:mega_interface', + '4x megacells:accumulation_processor', + '4x gtceu:luv_conveyor_module', + '2x gtceu:fusion_glass', + '2x #forge:dense_plates/rhodium_plated_palladium', + '#gtceu:circuits/luv', + '2x #gtceu:circuits/iv',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('2x expatternprovider:ex_interface') + .duration(300) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) - // // LuV - // event.recipes.gtceu.assembler('expatternprovider:ex_interface_luv') - // .itemInputs( - // '4x #megacells:mega_interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:luv_conveyor_module', - // 'gtceu:fusion_glass', - // '4x gtceu:rhodium_plated_palladium_plate', - // '#gtceu:circuits/luv') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('2x expatternprovider:ex_interface') - // .duration(300) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) + // ZPM + event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_zpm') + .itemInputs( + '8x #megacells:mega_interface', + '4x megacells:accumulation_processor', + '4x gtceu:zpm_conveyor_module', + '4x gtceu:fusion_glass', + '2x #forge:dense_plates/naquadah_alloy', + '#gtceu:circuits/zpm', + '2x #gtceu:circuits/luv',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('4x expatternprovider:ex_interface') + .duration(300) + .EUt(119680) + .cleanroom(CleanroomType.CLEANROOM) - // // ZPM - // event.recipes.gtceu.assembler('expatternprovider:ex_interface_zpm') - // .itemInputs( - // '8x #megacells:mega_interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:zpm_conveyor_module', - // 'gtceu:fusion_glass', - // '4x gtceu:naquadah_alloy_plate', - // '#gtceu:circuits/zpm') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('4x expatternprovider:ex_interface') - // .duration(300) - // .EUt(119680) - // .cleanroom(CleanroomType.CLEANROOM) + // UV + event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_ev') + .itemInputs( + '16x #megacells:mega_interface', + '4x megacells:accumulation_processor', + '4x gtceu:uv_conveyor_module', + '8x gtceu:fusion_glass', + '4x #forge:dense_plates/darmstadtium', + '#gtceu:circuits/uv', + '2x #gtceu:circuits/zpm',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('8x expatternprovider:ex_interface') + .duration(300) + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) + //#endregion - // // UV - // event.recipes.gtceu.assembler('expatternprovider:ex_interface_ev') - // .itemInputs( - // '16x #megacells:mega_interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:uv_conveyor_module', - // 'gtceu:fusion_glass', - // '4x #forge:plates/darmstadtium', - // '#gtceu:circuits/uv') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('8x expatternprovider:ex_interface') - // .duration(300) - // .EUt(491520) - // .cleanroom(CleanroomType.CLEANROOM) - // //#endregion + //#region ex pattern provider + // IV + event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_iv') + .itemInputs( + '2x #megacells:mega_pattern_provider', + '4x megacells:accumulation_processor', + '4x gtceu:iv_conveyor_module', + '2x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/iv', + '2x #gtceu:circuits/ev',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('expatternprovider:ex_pattern_provider') + .duration(300) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // //#region ex pattern provider - // // IV - // event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_iv') - // .itemInputs( - // '2x #megacells:mega_pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:iv_conveyor_module', - // '4x gtceu:tungsten_steel_plate', - // '#gtceu:circuits/iv',) - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('expatternprovider:ex_pattern_provider') - // .duration(300) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) + // LuV + event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_luv') + .itemInputs( + '4x #megacells:mega_pattern_provider', + '4x megacells:accumulation_processor', + '4x gtceu:luv_conveyor_module', + '2x #forge:dense_plates/rhodium_plated_palladium', + '#gtceu:circuits/luv', + '2x #gtceu:circuits/iv',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('2x expatternprovider:ex_pattern_provider') + .duration(300) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) - // // LuV - // event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_luv') - // .itemInputs( - // '4x #megacells:mega_pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:luv_conveyor_module', - // '4x gtceu:rhodium_plated_palladium_plate', - // '#gtceu:circuits/luv') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('2x expatternprovider:ex_pattern_provider') - // .duration(300) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) + // ZPM + event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_zpm') + .itemInputs( + '8x #megacells:mega_pattern_provider', + '4x megacells:accumulation_processor', + '4x gtceu:zpm_conveyor_module', + '2x #forge:dense_plates/naquadah_alloy', + '#gtceu:circuits/zpm', + '2x #gtceu:circuits/luv',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('4x expatternprovider:ex_pattern_provider') + .duration(300) + .EUt(119680) + .cleanroom(CleanroomType.CLEANROOM) + + //UV + event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_uv') + .itemInputs( + '16x #megacells:mega_pattern_provider', + '4x megacells:accumulation_processor', + '4x gtceu:uv_conveyor_module', + '2x #forge:dense_plates/darmstadtium', + '#gtceu:circuits/uv', + '2x #gtceu:circuits/zpm',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + .itemOutputs('8x expatternprovider:ex_pattern_provider') + .duration(300) + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) - // // ZPM - // event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_zpm') - // .itemInputs( - // '8x #megacells:mega_pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:zpm_conveyor_module', - // '4x gtceu:naquadah_alloy_plate', - // '#gtceu:circuits/zpm') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('4x expatternprovider:ex_pattern_provider') - // .duration(300) - // .EUt(119680) - // .cleanroom(CleanroomType.CLEANROOM) + //#endregion - // //UV - // event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_uv') - // .itemInputs( - // '16x #megacells:mega_pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:uv_conveyor_module', - // '4x #forge:plates/darmstadtium', - // '#gtceu:circuits/uv') - // .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - // .itemOutputs('8x expatternprovider:ex_pattern_provider') - // .duration(300) - // .EUt(491520) - // .cleanroom(CleanroomType.CLEANROOM) + //#region bus - // //#endregion + //ex import bus part + event.recipes.gtceu.assembly_line('expatternprovider:ex_import_bus_part') + .itemInputs( + '2x #forge:plates/tungsten_steel', + '8x ae2:calculation_processor', + '4x megacells:accumulation_processor', + '4x ae2:annihilation_core', + '2x ae2:import_bus', + '2x gtceu:iv_conveyor_module', + '2x gtceu:iv_electric_pump', + 'gtceu:iv_robot_arm', + '4x #forge:rods/tungsten_steel', + '8x #forge:bolts/tungsten_steel', + '4x ae2:speed_card',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 144)) + .itemOutputs('expatternprovider:ex_import_bus_part') + .duration(200) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // // cable mega interface - // event.shapeless('expatternprovider:ex_interface_part', ['expatternprovider:ex_interface']) - // .id('expatternprovider:crafting/ex_interface_part') + //ex export bus part + event.recipes.gtceu.assembly_line('expatternprovider:ex_export_bus_part') + .itemInputs( + '2x #forge:plates/tungsten_steel', + '8x ae2:calculation_processor', + '4x megacells:accumulation_processor', + '4x ae2:formation_core', + '2x ae2:export_bus', + '2x gtceu:iv_conveyor_module', + '2x gtceu:iv_electric_pump', + 'gtceu:iv_robot_arm', + '4x #forge:rods/tungsten_steel', + '8x #forge:bolts/tungsten_steel', + '4x ae2:speed_card',) + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 144)) + .itemOutputs('expatternprovider:ex_export_bus_part') + .duration(200) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // event.shapeless('expatternprovider:ex_interface', ['expatternprovider:ex_interface_part']) - // .id('expatternprovider:crafting/ex_interface') + //tag export bus + event.recipes.gtceu.assembler('expatternprovider:tag_export_bus') + .itemInputs( + 'expatternprovider:ex_export_bus_part', + '2x ae2:logic_processor', + 'gtceu:digital_interface_cover',) + .itemOutputs('expatternprovider:tag_export_bus') + .duration(100) + .EUt(480) - // // cable mega pattern provider - // event.shapeless('expatternprovider:ex_pattern_provider_part', ['expatternprovider:ex_pattern_provider']) - // .id('expatternprovider:crafting/ex_pattern_provider') + //tag storage bus + event.recipes.gtceu.assembler('expatternprovider:tag_storage_bus') + .itemInputs( + 'ae2:storage_bus', + '2x ae2:logic_processor', + 'gtceu:digital_interface_cover',) + .itemOutputs('expatternprovider:tag_storage_bus') + .duration(100) + .EUt(480) - // event.shapeless('expatternprovider:ex_pattern_provider', ['expatternprovider:ex_pattern_provider_part']) - // .id('expatternprovider:crafting/ex_pattern_provider_part') -} + //mod export bus + event.recipes.gtceu.assembler('expatternprovider:mod_export_bus') + .itemInputs( + 'expatternprovider:ex_export_bus_part', + '2x ae2:calculation_processor', + 'gtceu:digital_interface_cover',) + .itemOutputs('expatternprovider:mod_export_bus') + .duration(100) + .EUt(480) + + //mod storage bus + event.recipes.gtceu.assembler('expatternprovider:mod_storage_bus') + .itemInputs( + 'ae2:storage_bus', + '2x ae2:calculation_processor', + 'gtceu:digital_interface_cover',) + .itemOutputs('expatternprovider:mod_storage_bus') + .duration(100) + .EUt(480) + + //precise export bus + event.recipes.gtceu.assembler('expatternprovider:precise_export_bus') + .itemInputs( + 'expatternprovider:ex_export_bus_part', + '2x ae2:calculation_processor',) + .itemOutputs('expatternprovider:precise_export_bus') + .duration(100) + .EUt(480) + + //precise storage bus + event.recipes.gtceu.assembler('expatternprovider:precise_storage_bus') + .itemInputs( + 'ae2:storage_bus', + '2x ae2:calculation_processor',) + .itemOutputs('expatternprovider:precise_storage_bus') + .duration(100) + .EUt(480) + + //threshold export bus + event.recipes.gtceu.assembler('expatternprovider:threshold_export_bus') + .itemInputs( + 'expatternprovider:ex_export_bus_part', + '2x ae2:logic_processor', + 'ae2:level_emitter',) + .itemOutputs('expatternprovider:threshold_export_bus') + .duration(100) + .EUt(480) + + + + //#endregion + + //caner + event.recipes.gtceu.assembler('expatternprovider:caner') + .itemInputs( + '#forge:frames/stainless_steel', + 'expatternprovider:ingredient_buffer', + 'ae2:import_bus', + 'ae2:export_bus', + '2x ae2:calculation_processor') + .itemOutputs('expatternprovider:caner') + .duration(100) + .EUt(480) + + //active formation plane + event.recipes.gtceu.assembler('expatternprovider:active_formation_plane') + .itemInputs( + 'ae2:formation_plane', + 'expatternprovider:ex_export_bus_part', + '2x ae2:engineering_processor') + .itemOutputs('expatternprovider:active_formation_plane') + .duration(100) + .EUt(480) + + //pattern modifier + event.recipes.gtceu.assembler('expatternprovider:pattern_modifier') + .itemInputs( + 'ae2:blank_pattern', + 'ae2:logic_processor') + .inputFluids(Fluid.of('gtceu:green_dye', 144)) + .itemOutputs('expatternprovider:pattern_modifier') + .duration(100) + .EUt(480) + + //threshold level emitter + event.recipes.gtceu.assembler('expatternprovider:threshold_level_emitter') + .itemInputs( + 'ae2:level_emitter', + '2x minecraft:redstone_torch', + '2x ae2:calculation_processor',) + .itemOutputs('expatternprovider:threshold_level_emitter') + .duration(100) + .EUt(480) + + //wireless tool + event.recipes.gtceu.assembler('expatternprovider:wireless_tool') + .itemInputs( + '3x #forge:plates/steel', + '#gtceu:circuits/ev', + '2x gtceu:ev_emitter', + '2xae2:wireless_receiver', + 'ae2:calculation_processor') + .itemOutputs('expatternprovider:wireless_tool') + .duration(100) + .EUt(1920) + + //wireless tool + event.recipes.gtceu.assembler('expatternprovider:wireless_connect') + .itemInputs( + '2x gtceu:iv_machine_casing', + '4x #gtceu:circuits/iv', + '8x ae2:wireless_receiver', + '4x gtceu:iv_emitter', + '4x gtceu:iv_sensor', + '8x ae2:engineering_processor', + '4x megacells:accumulation_processor') + .itemOutputs('2x expatternprovider:wireless_connect') + .duration(200) + .EUt(7580) + + //me packing tape + event.recipes.gtceu.assembler('expatternprovider:me_packing_tape') + .itemInputs( + '#forge:rods/stainless_steel', + '8x #forge:dusts/fluix', + '4x #forge:plates/paper',) + .inputFluids(Fluid.of('gtceu:glue', 144)) + .itemOutputs(Item.of('expatternprovider:me_packing_tape', '{Damage:0}')) + .duration(100) + .EUt(1920) + + //ex pattern access + event.recipes.gtceu.assembler('expatternprovider:ex_pattern_access_part') + .itemInputs( + 'ae2:pattern_access_terminal', + '4x ae2:logic_processor', + '2x megacells:accumulation_processor',) + .itemOutputs('expatternprovider:ex_pattern_access_part') + .duration(100) + .EUt(1920) + + // Wireless Crafting Terminal + event.recipes.gtceu.assembler('expatternprovider:wireless_ex_pat') + .itemInputs( + '2x gtceu:hv_lithium_battery', + '2x gtceu:luv_sensor', + 'gtceu:luv_emitter', + '2x #forge:rods/osmiridium', + 'ae2:wireless_terminal', + 'expatternprovider:ex_pattern_access_part') + .itemOutputs('expatternprovider:wireless_ex_pat') + .duration(30) + .EUt(250) + + //#region ex molecular assembler + event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_iv') + .itemInputs( + '8x ae2:molecular_assembler', + '4x #gtceu:circuits/iv', + '2x #gtceu:circuits/ev', + '8x megacells:accumulation_processor', + '8x ae2:logic_processor', + '2x gtceu:iv_conveyor_module', + '2x gtceu:iv_robot_arm', + '4x #forge:rods/long/tungsten_steel',) + .inputFluids( + Fluid.of('gtceu:soldering_alloy', 576), + Fluid.of('gtceu:polybenzimidazole', 1152),) + .itemOutputs('expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_luv') + .itemInputs( + '16x ae2:molecular_assembler', + '4x #gtceu:circuits/luv', + '2x #gtceu:circuits/iv', + '8x megacells:accumulation_processor', + '8x ae2:logic_processor', + '2x gtceu:luv_conveyor_module', + '2x gtceu:luv_robot_arm', + '4x #forge:rods/long/rhodium_plated_palladium',) + .inputFluids( + Fluid.of('gtceu:soldering_alloy', 576), + Fluid.of('gtceu:polybenzimidazole', 1152),) + .itemOutputs('2x expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_zpm') + .itemInputs( + '32x ae2:molecular_assembler', + '4x #gtceu:circuits/zpm', + '2x #gtceu:circuits/luv', + '8x megacells:accumulation_processor', + '8x ae2:logic_processor', + '2x gtceu:zpm_conveyor_module', + '2x gtceu:zpm_robot_arm', + '4x #forge:rods/long/naquadah_alloy') + .inputFluids( + Fluid.of('gtceu:soldering_alloy', 576), + Fluid.of('gtceu:polybenzimidazole', 1152),) + .itemOutputs('4x expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(122880) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_uv') + .itemInputs( + '32x ae2:molecular_assembler', + '32x ae2:molecular_assembler', + '4x #gtceu:circuits/uv', + '2x #gtceu:circuits/zpm', + '8x megacells:accumulation_processor', + '8x ae2:logic_processor', + '2x gtceu:uv_conveyor_module', + '2x gtceu:uv_robot_arm', + '4x #forge:rods/long/darmstadtium') + .inputFluids( + Fluid.of('gtceu:soldering_alloy', 576), + Fluid.of('gtceu:polybenzimidazole', 1152),) + .itemOutputs('8x expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) + + //#endregion + + //ex io port + event.recipes.gtceu.assembler('expatternprovider:ex_io_port') + .itemInputs( + 'gtceu:ev_machine_casing', + 'ae2:io_port', + '2x megacells:accumulation_processor', + '4x ae2:logic_processor', + '4x ae2:engineering_processor', + '4x ae2:speed_card',) + .itemOutputs('expatternprovider:ex_io_port') + .duration(200) + .EUt(1000) +} \ No newline at end of file diff --git a/kubejs/server_scripts/mega_cells/recipes.js b/kubejs/server_scripts/mega_cells/recipes.js index 152db211c..4613750c6 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -29,345 +29,345 @@ const registerMegaCellsRecipes = (event) => { */ //printed accumulation circuit - // event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor') - // .itemInputs('#forge:plates/enriched_naquadah') - // .notConsumable('megacells:accumulation_processor_press') - // .itemOutputs('megacells:printed_accumulation_processor') - // .duration(20) - // .EUt(1920) + event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor') + .itemInputs('#forge:plates/enriched_naquadah') + .notConsumable('megacells:accumulation_processor_press') + .itemOutputs('megacells:printed_accumulation_processor') + .duration(20) + .EUt(1920) - // // Inscrdiber Silicon Press - // event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press_iron') - // .itemInputs('#forge:plates/iron', 'ae2:singularity') - // .notConsumable('#forge:lenses/black') - // .itemOutputs('megacells:accumulation_processor_press') - // .duration(6000) - // .EUt(1920) + // Inscrdiber Silicon Press + event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press_iron') + .itemInputs('#forge:plates/iron', 'ae2:singularity') + .notConsumable('#forge:lenses/black') + .itemOutputs('megacells:accumulation_processor_press') + .duration(6000) + .EUt(1920) - // event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press_wrought_iron') - // .itemInputs('#forge:plates/wrought_iron', 'ae2:singularity') - // .notConsumable('#forge:lenses/black') - // .itemOutputs('megacells:accumulation_processor_press') - // .duration(4000) - // .EUt(1920) + event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press_wrought_iron') + .itemInputs('#forge:plates/wrought_iron', 'ae2:singularity') + .notConsumable('#forge:lenses/black') + .itemOutputs('megacells:accumulation_processor_press') + .duration(4000) + .EUt(1920) - // //accumulation processor - // event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor') - // .itemInputs( - // 'ae2:printed_silicon', - // 'megacells:printed_accumulation_processor', - // '#gtceu:circuits/iv', - // '2x #gtceu:resistors', - // '2x #forge:fine_wires/niobium_titanium',) - // .inputFluids(Fluid.of('gtceu:fluix', 144)) - // .itemOutputs('2x megacells:accumulation_processor') - // .duration(20) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) + //accumulation processor + event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor') + .itemInputs( + 'ae2:printed_silicon', + 'megacells:printed_accumulation_processor', + '#gtceu:circuits/iv', + '2x #gtceu:resistors', + '2x #forge:fine_wires/niobium_titanium',) + .inputFluids(Fluid.of('gtceu:fluix', 144)) + .itemOutputs('2x megacells:accumulation_processor') + .duration(20) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor_adv') - // .itemInputs( - // 'ae2:printed_silicon', - // 'megacells:printed_accumulation_processor', - // '#gtceu:circuits/iv', - // 'gtceu:advanced_smd_resistor', - // '2x #forge:fine_wires/niobium_titanium',) - // .inputFluids(Fluid.of('gtceu:fluix', 144)) - // .itemOutputs('2x megacells:accumulation_processor') - // .duration(20) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor_adv') + .itemInputs( + 'ae2:printed_silicon', + 'megacells:printed_accumulation_processor', + '#gtceu:circuits/iv', + 'gtceu:advanced_smd_resistor', + '2x #forge:fine_wires/niobium_titanium',) + .inputFluids(Fluid.of('gtceu:fluix', 144)) + .itemOutputs('2x megacells:accumulation_processor') + .duration(20) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) - // /* - // //Mega Item Cell Housing - // event.shaped('megacells:mega_item_cell_housing', [ - // 'ABA', - // 'CDC', - // 'BBB' - // ], { - // A: 'ae2:quartz_vibrant_glass', - // B: '#forge:plates/enriched_naquadah', - // C: '#forge:fine_wires/niobium_titanium', - // D: '#gtceu:circuits/iv', - // }).id('tfg:crafting/mega_item_cell_housing') + /* + //Mega Item Cell Housing + event.shaped('megacells:mega_item_cell_housing', [ + 'ABA', + 'CDC', + 'BBB' + ], { + A: 'ae2:quartz_vibrant_glass', + B: '#forge:plates/enriched_naquadah', + C: '#forge:fine_wires/niobium_titanium', + D: '#gtceu:circuits/iv', + }).id('tfg:crafting/mega_item_cell_housing') - // //Mega Fluid Cell Housing - // event.shaped('megacells:mega_fluid_cell_housing', [ - // 'ABA', - // 'CDC', - // 'BBB' - // ], { - // A: 'ae2:quartz_vibrant_glass', - // B: '#forge:plates/incoloy_ma_956', - // C: '#forge:fine_wires/niobium_titanium', - // D: '#gtceu:circuits/iv', - // }).id('tfg:crafting/mega_fluid_cell_housing') - // //#region Storage Components - // // 1k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_1m') - // .itemInputs( - // '4x #gtceu:batteries/ulv', - // '4x #forge:plates/wrought_iron', - // '4x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor',) - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_1m') - // .duration(200) - // .EUt(480) - // // 4k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_4m') - // .itemInputs( - // '4x #gtceu:circuits/ev', - // '4x #forge:plates/titanium', - // '4x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_4m') - // .duration(200) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) + //Mega Fluid Cell Housing + event.shaped('megacells:mega_fluid_cell_housing', [ + 'ABA', + 'CDC', + 'BBB' + ], { + A: 'ae2:quartz_vibrant_glass', + B: '#forge:plates/incoloy_ma_956', + C: '#forge:fine_wires/niobium_titanium', + D: '#gtceu:circuits/iv', + }).id('tfg:crafting/mega_fluid_cell_housing') + //#region Storage Components + // 1k storage components + event.recipes.gtceu.assembler('megacells:cell_component_1m') + .itemInputs( + '4x #gtceu:batteries/ulv', + '4x #forge:plates/wrought_iron', + '4x #forge:dusts/certus_quartz', + '2x megacells:accumulation_processor',) + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_1m') + .duration(200) + .EUt(480) + // 4k storage components + event.recipes.gtceu.assembler('megacells:cell_component_4m') + .itemInputs( + '4x #gtceu:circuits/ev', + '4x #forge:plates/titanium', + '4x #forge:dusts/certus_quartz', + '2x megacells:accumulation_processor') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_4m') + .duration(200) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_4m_1m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/ev', - // '4x megacells:cell_component_1m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_4m') - // .duration(400) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) - // // 16k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_16m') - // .itemInputs( - // '4x #gtceu:circuits/iv', - // '4x #forge:plates/tungsten_steel', - // '8x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor',) - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_16m') - // .duration(200) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('megacells:cell_component_4m_1m') + .itemInputs( + '2x megacells:accumulation_processor', + '2x #gtceu:circuits/ev', + '4x megacells:cell_component_1m') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_4m') + .duration(400) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) + // 16k storage components + event.recipes.gtceu.assembler('megacells:cell_component_16m') + .itemInputs( + '4x #gtceu:circuits/iv', + '4x #forge:plates/tungsten_steel', + '8x #forge:dusts/certus_quartz', + '2x megacells:accumulation_processor',) + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_16m') + .duration(200) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_16m_4m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/iv', - // '4x megacells:cell_component_4m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_16m') - // .duration(400) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) - // // 64k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_64m') - // .itemInputs( - // '4x #gtceu:circuits/luv', - // '4x #forge:plates/rhodium_plated_palladium', - // '8x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_64m') - // .duration(200) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_64m_16m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/luv', - // '4x megacells:cell_component_16m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_64m') - // .duration(400) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) - // // 256k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_256m') - // .itemInputs( - // '4x #gtceu:circuits/zpm', - // '4x #forge:plates/naquadah_alloy', - // '16x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor',) - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_256m') - // .duration(200) - // .EUt(122880) - // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_256m_64m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/zpm', - // '4x megacells:cell_component_64m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_256m') - // .duration(400) - // .EUt(122880) - // .cleanroom(CleanroomType.CLEANROOM) - // */ - // //#endregion + event.recipes.gtceu.assembler('megacells:cell_component_16m_4m') + .itemInputs( + '2x megacells:accumulation_processor', + '2x #gtceu:circuits/iv', + '4x megacells:cell_component_4m') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_16m') + .duration(400) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) + // 64k storage components + event.recipes.gtceu.assembler('megacells:cell_component_64m') + .itemInputs( + '4x #gtceu:circuits/luv', + '4x #forge:plates/rhodium_plated_palladium', + '8x #forge:dusts/certus_quartz', + '2x megacells:accumulation_processor') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_64m') + .duration(200) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('megacells:cell_component_64m_16m') + .itemInputs( + '2x megacells:accumulation_processor', + '2x #gtceu:circuits/luv', + '4x megacells:cell_component_16m') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_64m') + .duration(400) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) + // 256k storage components + event.recipes.gtceu.assembler('megacells:cell_component_256m') + .itemInputs( + '4x #gtceu:circuits/zpm', + '4x #forge:plates/naquadah_alloy', + '16x #forge:dusts/certus_quartz', + '2x megacells:accumulation_processor',) + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_256m') + .duration(200) + .EUt(122880) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('megacells:cell_component_256m_64m') + .itemInputs( + '2x megacells:accumulation_processor', + '2x #gtceu:circuits/zpm', + '4x megacells:cell_component_64m') + .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .itemOutputs('megacells:cell_component_256m') + .duration(400) + .EUt(122880) + .cleanroom(CleanroomType.CLEANROOM) + */ + //#endregion - // //#region MEGA interface - // // EV - // event.recipes.gtceu.assembler('megacells:mega_interface_ev') - // .itemInputs( - // '2x #ae2:interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:ev_conveyor_module', - // '4x gtceu:laminated_glass', - // '4x gtceu:titanium_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/ev') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('megacells:mega_interface') - // .duration(300) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) + //#region MEGA interface + // EV + event.recipes.gtceu.assembler('megacells:mega_interface_ev') + .itemInputs( + '2x #ae2:interface', + '4x megacells:accumulation_processor', + '2x gtceu:ev_conveyor_module', + '4x gtceu:laminated_glass', + '4x gtceu:titanium_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/ev') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('megacells:mega_interface') + .duration(300) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) - // // IV - // event.recipes.gtceu.assembler('megacells:mega_interface_iv') - // .itemInputs( - // '4x #ae2:interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:iv_conveyor_module', - // '4x gtceu:laminated_glass', - // '4x gtceu:tungsten_steel_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/iv',) - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('2x megacells:mega_interface') - // .duration(300) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) + // IV + event.recipes.gtceu.assembler('megacells:mega_interface_iv') + .itemInputs( + '4x #ae2:interface', + '4x megacells:accumulation_processor', + '2x gtceu:iv_conveyor_module', + '4x gtceu:laminated_glass', + '4x gtceu:tungsten_steel_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/iv',) + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('2x megacells:mega_interface') + .duration(300) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // // LuV - // event.recipes.gtceu.assembler('megacells:mega_interface_luv') - // .itemInputs( - // '8x #ae2:interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:luv_conveyor_module', - // '4x gtceu:laminated_glass', - // '4x gtceu:rhodium_plated_palladium_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/luv') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('4x megacells:mega_interface') - // .duration(300) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) + // LuV + event.recipes.gtceu.assembler('megacells:mega_interface_luv') + .itemInputs( + '8x #ae2:interface', + '4x megacells:accumulation_processor', + '2x gtceu:luv_conveyor_module', + '4x gtceu:laminated_glass', + '4x gtceu:rhodium_plated_palladium_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/luv') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('4x megacells:mega_interface') + .duration(300) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) - // // ZPM - // event.recipes.gtceu.assembler('megacells:mega_interface_zpm') - // .itemInputs( - // '16x #ae2:interface', - // '4x megacells:accumulation_processor', - // '2x gtceu:zpm_conveyor_module', - // '4x gtceu:laminated_glass', - // '4x gtceu:naquadah_alloy_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/zpm') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('8x megacells:mega_interface') - // .duration(300) - // .EUt(119680) - // .cleanroom(CleanroomType.CLEANROOM) + // ZPM + event.recipes.gtceu.assembler('megacells:mega_interface_zpm') + .itemInputs( + '16x #ae2:interface', + '4x megacells:accumulation_processor', + '2x gtceu:zpm_conveyor_module', + '4x gtceu:laminated_glass', + '4x gtceu:naquadah_alloy_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/zpm') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('8x megacells:mega_interface') + .duration(300) + .EUt(119680) + .cleanroom(CleanroomType.CLEANROOM) - // //#endregion + //#endregion - // //#region MEGA provider - // // EV - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev') - // .itemInputs( - // '2x #ae2:pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:ev_conveyor_module', - // '4x gtceu:titanium_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/ev') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('megacells:mega_pattern_provider') - // .duration(300) - // .EUt(1920) - // .cleanroom(CleanroomType.CLEANROOM) + //#region MEGA provider + // EV + event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev') + .itemInputs( + '2x #ae2:pattern_provider', + '4x megacells:accumulation_processor', + '2x gtceu:ev_conveyor_module', + '4x gtceu:titanium_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/ev') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('megacells:mega_pattern_provider') + .duration(300) + .EUt(1920) + .cleanroom(CleanroomType.CLEANROOM) - // // IV - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_iv') - // .itemInputs( - // '4x #ae2:pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:iv_conveyor_module', - // '4x gtceu:tungsten_steel_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/iv',) - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('2x megacells:mega_pattern_provider') - // .duration(300) - // .EUt(7680) - // .cleanroom(CleanroomType.CLEANROOM) + // IV + event.recipes.gtceu.assembler('megacells:mega_pattern_provider_iv') + .itemInputs( + '4x #ae2:pattern_provider', + '4x megacells:accumulation_processor', + '2x gtceu:iv_conveyor_module', + '4x gtceu:tungsten_steel_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/iv',) + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('2x megacells:mega_pattern_provider') + .duration(300) + .EUt(7680) + .cleanroom(CleanroomType.CLEANROOM) - // // LuV - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv') - // .itemInputs( - // '8x #ae2:pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:luv_conveyor_module', - // '4x gtceu:rhodium_plated_palladium_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/luv') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('4x megacells:mega_pattern_provider') - // .duration(300) - // .EUt(30720) - // .cleanroom(CleanroomType.CLEANROOM) + // LuV + event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv') + .itemInputs( + '8x #ae2:pattern_provider', + '4x megacells:accumulation_processor', + '2x gtceu:luv_conveyor_module', + '4x gtceu:rhodium_plated_palladium_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/luv') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('4x megacells:mega_pattern_provider') + .duration(300) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) - // // ZPM - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_zpm') - // .itemInputs( - // '16x #ae2:pattern_provider', - // '4x megacells:accumulation_processor', - // '2x gtceu:zpm_conveyor_module', - // '4x gtceu:naquadah_alloy_plate', - // '2x ae2:annihilation_core', - // '2x ae2:formation_core', - // '#gtceu:circuits/zpm') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - // .itemOutputs('8x megacells:mega_pattern_provider') - // .duration(300) - // .EUt(119680) - // .cleanroom(CleanroomType.CLEANROOM) + // ZPM + event.recipes.gtceu.assembler('megacells:mega_pattern_provider_zpm') + .itemInputs( + '16x #ae2:pattern_provider', + '4x megacells:accumulation_processor', + '2x gtceu:zpm_conveyor_module', + '4x gtceu:naquadah_alloy_plate', + '2x ae2:annihilation_core', + '2x ae2:formation_core', + '#gtceu:circuits/zpm') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs('8x megacells:mega_pattern_provider') + .duration(300) + .EUt(119680) + .cleanroom(CleanroomType.CLEANROOM) - // //#endregion + //#endregion - // // cable mega interface - // event.shapeless('megacells:cable_mega_interface', ['megacells:mega_interface']) - // .id('megacells:crafting/cable_mega_interface') + // cable mega interface + event.shapeless('megacells:cable_mega_interface', ['megacells:mega_interface']) + .id('megacells:crafting/cable_mega_interface') - // event.shapeless('megacells:mega_interface', ['megacells:cable_mega_interface']) - // .id('megacells:crafting/mega_interface') + event.shapeless('megacells:mega_interface', ['megacells:cable_mega_interface']) + .id('megacells:crafting/mega_interface') - // // cable mega pattern provider - // event.shapeless('megacells:cable_mega_pattern_provider', ['megacells:mega_pattern_provider']) - // .id('megacells:crafting/cable_mega_pattern_provider') + // cable mega pattern provider + event.shapeless('megacells:cable_mega_pattern_provider', ['megacells:mega_pattern_provider']) + .id('megacells:crafting/cable_mega_pattern_provider') - // event.shapeless('megacells:mega_pattern_provider', ['megacells:cable_mega_pattern_provider']) - // .id('megacells:crafting/mega_pattern_provider') + event.shapeless('megacells:mega_pattern_provider', ['megacells:cable_mega_pattern_provider']) + .id('megacells:crafting/mega_pattern_provider') - // // greater energy card - // event.recipes.gtceu.assembler('megacells:greater_energy_card') - // .itemInputs( - // 'ae2:energy_card', - // '2x gtceu:lapotronic_energy_orb' - // ) - // .itemOutputs('megacells:greater_energy_card') - // .duration(200) - // .EUt(1024) + // greater energy card + event.recipes.gtceu.assembler('megacells:greater_energy_card') + .itemInputs( + 'ae2:energy_card', + '2x gtceu:lapotronic_energy_orb' + ) + .itemOutputs('megacells:greater_energy_card') + .duration(200) + .EUt(1024) diff --git a/kubejs/startup_scripts/extended_ae2/constants.js b/kubejs/startup_scripts/extended_ae2/constants.js index 0e525ff7f..469fb8358 100644 --- a/kubejs/startup_scripts/extended_ae2/constants.js +++ b/kubejs/startup_scripts/extended_ae2/constants.js @@ -1,37 +1,39 @@ -// priority: 0 - global.EXTENDED_AE2_DISABLED_ITEMS = [ - // 'expatternprovider:infinity_cell', - // 'expatternprovider:fishbig', - // 'expatternprovider:pattern_provider_upgrade', - // 'expatternprovider:interface_upgrade', - // 'expatternprovider:io_bus_upgrade', - // 'expatternprovider:pattern_terminal_upgrade', - // 'expatternprovider:drive_upgrade', - // 'expatternprovider:ex_inscriber', - // //в будущем будет крафт - // 'expatternprovider:crystal_fixer', - // 'expatternprovider:ex_charger', - // 'expatternprovider:caner', - // 'expatternprovider:ex_io_port', - // 'expatternprovider:wireless_tool', - // 'expatternprovider:wireless_connect', - // 'expatternprovider:active_formation_plane', - // 'expatternprovider:wireless_ex_pat', - // 'expatternprovider:pattern_modifier', - // 'expatternprovider:threshold_level_emitter', + 'expatternprovider:infinity_cell', + 'expatternprovider:fishbig', + 'expatternprovider:pattern_provider_upgrade', + 'expatternprovider:interface_upgrade', + 'expatternprovider:io_bus_upgrade', + 'expatternprovider:pattern_terminal_upgrade', + 'expatternprovider:drive_upgrade', + 'expatternprovider:ex_inscriber', + 'expatternprovider:crystal_fixer', - // 'expatternprovider:ex_export_bus_part', - // 'expatternprovider:ex_import_bus_part', - // 'expatternprovider:ex_pattern_access_part', - // 'expatternprovider:me_packing_tape', - // 'expatternprovider:tag_storage_bus', - // 'expatternprovider:tag_export_bus', - // 'expatternprovider:mod_storage_bus', - // 'expatternprovider:mod_export_bus', - // 'expatternprovider:precise_export_bus', - // 'expatternprovider:ingredient_buffer', - // 'expatternprovider:ex_drive', - // 'expatternprovider:ex_molecular_assembler', -]; \ No newline at end of file + //в будущем будет крафт + /* + 'expatternprovider:ex_charger', + 'expatternprovider:caner', + 'expatternprovider:ex_io_port', + 'expatternprovider:wireless_tool', + 'expatternprovider:wireless_connect', + 'expatternprovider:active_formation_plane', + 'expatternprovider:wireless_ex_pat', + 'expatternprovider:pattern_modifier', + 'expatternprovider:threshold_level_emitter', + + 'expatternprovider:ex_export_bus_part', + 'expatternprovider:ex_import_bus_part', + 'expatternprovider:ex_pattern_access_part', + 'expatternprovider:me_packing_tape', + 'expatternprovider:tag_storage_bus', + 'expatternprovider:tag_export_bus', + 'expatternprovider:mod_storage_bus', + 'expatternprovider:mod_export_bus', + 'expatternprovider:precise_export_bus', + 'expatternprovider:ingredient_buffer', + 'expatternprovider:ex_drive', + 'expatternprovider:ex_molecular_assembler', + + */ +] \ No newline at end of file diff --git a/kubejs/startup_scripts/mega_cells/constants.js b/kubejs/startup_scripts/mega_cells/constants.js index 904459952..653d96780 100644 --- a/kubejs/startup_scripts/mega_cells/constants.js +++ b/kubejs/startup_scripts/mega_cells/constants.js @@ -1,50 +1,50 @@ // priority: 0 global.MEGA_CELLS_DISABLED_ITEMS = [ - // 'megacells:mega_energy_cell', - // 'megacells:sky_steel_block', - // 'megacells:sky_steel_ingot', + 'megacells:mega_energy_cell', + 'megacells:sky_steel_block', + 'megacells:sky_steel_ingot', - // 'megacells:decompression_module', - // 'megacells:bulk_item_cell', - // 'megacells:bulk_cell_component', - // 'megacells:compression_card', + 'megacells:decompression_module', + 'megacells:bulk_item_cell', + 'megacells:bulk_cell_component', + 'megacells:compression_card', - // 'megacells:cell_component_1m', - // 'megacells:cell_component_4m', - // 'megacells:cell_component_16m', - // 'megacells:cell_component_64m', - // 'megacells:cell_component_256m', - // 'megacells:item_storage_cell_1m', - // 'megacells:item_storage_cell_4m', - // 'megacells:item_storage_cell_16m', - // 'megacells:item_storage_cell_64m', - // 'megacells:item_storage_cell_256m', - // 'megacells:fluid_storage_cell_1m', - // 'megacells:fluid_storage_cell_4m', - // 'megacells:fluid_storage_cell_16m', - // 'megacells:fluid_storage_cell_64m', - // 'megacells:fluid_storage_cell_256m', - // 'megacells:portable_item_cell_1m', - // 'megacells:portable_item_cell_4m', - // 'megacells:portable_item_cell_16m', - // 'megacells:portable_item_cell_64m', - // 'megacells:portable_item_cell_256m', - // 'megacells:portable_fluid_cell_1m', - // 'megacells:portable_fluid_cell_4m', - // 'megacells:portable_fluid_cell_16m', - // 'megacells:portable_fluid_cell_64m', - // 'megacells:portable_fluid_cell_256m', - // 'megacells:1m_crafting_storage', - // 'megacells:4m_crafting_storage', - // 'megacells:16m_crafting_storage', - // 'megacells:64m_crafting_storage', - // 'megacells:256m_crafting_storage', - // 'megacells:mega_crafting_unit', - // 'megacells:mega_crafting_monitor', - // 'megacells:mega_crafting_accelerator', - // 'megacells:cell_dock', + 'megacells:cell_component_1m', + 'megacells:cell_component_4m', + 'megacells:cell_component_16m', + 'megacells:cell_component_64m', + 'megacells:cell_component_256m', + 'megacells:item_storage_cell_1m', + 'megacells:item_storage_cell_4m', + 'megacells:item_storage_cell_16m', + 'megacells:item_storage_cell_64m', + 'megacells:item_storage_cell_256m', + 'megacells:fluid_storage_cell_1m', + 'megacells:fluid_storage_cell_4m', + 'megacells:fluid_storage_cell_16m', + 'megacells:fluid_storage_cell_64m', + 'megacells:fluid_storage_cell_256m', + 'megacells:portable_item_cell_1m', + 'megacells:portable_item_cell_4m', + 'megacells:portable_item_cell_16m', + 'megacells:portable_item_cell_64m', + 'megacells:portable_item_cell_256m', + 'megacells:portable_fluid_cell_1m', + 'megacells:portable_fluid_cell_4m', + 'megacells:portable_fluid_cell_16m', + 'megacells:portable_fluid_cell_64m', + 'megacells:portable_fluid_cell_256m', + 'megacells:1m_crafting_storage', + 'megacells:4m_crafting_storage', + 'megacells:16m_crafting_storage', + 'megacells:64m_crafting_storage', + 'megacells:256m_crafting_storage', + 'megacells:mega_crafting_unit', + 'megacells:mega_crafting_monitor', + 'megacells:mega_crafting_accelerator', + 'megacells:cell_dock', - // 'megacells:mega_item_cell_housing', - // 'megacells:mega_fluid_cell_housing', -]; \ No newline at end of file + 'megacells:mega_item_cell_housing', + 'megacells:mega_fluid_cell_housing', +] \ No newline at end of file From cb780b1fd36e072d7965aa8c754d635ec8246291 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Tue, 7 May 2024 22:17:44 +0200 Subject: [PATCH 2/6] =?UTF-8?q?=D0=B2=20=D1=80=D0=BE=D1=82=20=D1=88=D0=B0?= =?UTF-8?q?=D1=82=D0=B0=D0=BB=20=D1=81=D0=B5=D1=81=D1=81=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit сделал все рецепты кроме чарджера, завтра доработаю квесты чарджеры и пойду по pr --- kubejs/server_scripts/extended_ae2/recipes.js | 54 ++++++++++++------- 1 file changed, 34 insertions(+), 20 deletions(-) diff --git a/kubejs/server_scripts/extended_ae2/recipes.js b/kubejs/server_scripts/extended_ae2/recipes.js index 0a917107c..914af5996 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -1,24 +1,11 @@ const registerExtendedAE2Recipes = (event) => { - event.remove([ - { id: 'expatternprovider:ei' }, - { id: 'expatternprovider:epp' }, - { id: 'expatternprovider:ebus_in' }, - { id: 'expatternprovider:ebus_out' }, - { id: 'expatternprovider:tag_export_bus' }, - { id: 'expatternprovider:mod_export_bus' }, - { id: 'expatternprovider:pre_bus' }, - { id: 'expatternprovider:caner' }, - { id: 'expatternprovider:threshold_export_bus' }, - { id: 'expatternprovider:precise_storage_bus' }, - { id: 'expatternprovider:mod_storage_bus' }, - { id: 'expatternprovider:active_formation_plane' }, - { id: 'expatternprovider:tag_storage_bus' }, - { id: 'expatternprovider:pattern_modifier' }, - { id: 'expatternprovider:threshold_level_emitter' }, - - - ]); + event.remove({not:[ + { id: 'expatternprovider:epp_part' }, + { id: 'expatternprovider:ei_part' }, + { id: 'expatternprovider:epp_alt' }, + { id: 'expatternprovider:ei_alt' }, + ], mod: 'expatternprovider' }); //#region Ext interface @@ -455,4 +442,31 @@ const registerExtendedAE2Recipes = (event) => { .itemOutputs('expatternprovider:ex_io_port') .duration(200) .EUt(1000) -} \ No newline at end of file + + event.recipes.gtceu.assembler('expatternprovider:ex_drive') + .itemInputs( + 'gtceu:ev_machine_casing', + 'ae2:drive', + '2x megacells:accumulation_processor', + '4x ae2:logic_processor', + '4x ae2:engineering_processor', + '2x ae2:capacity_card',) + .itemOutputs('expatternprovider:ex_drive') + .duration(200) + .EUt(1920) + + event.recipes.gtceu.assembler('expatternprovider:ingredient_buffer') + .itemInputs( + 'gtceu:hv_machine_casing', + '2x ae2:quartz_vibrant_glass', + 'gtceu:stainless_steel_drum', + '2x ae2:cell_component_1k', + 'gtceu:hv_robot_arm', + 'gtceu:hv_electric_pump',) + .itemOutputs('expatternprovider:ingredient_buffer') + .duration(200) + .EUt(1920) + + + + } \ No newline at end of file From 98487ba8fce65918d4953fa8981d4c65eedd5790 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Thu, 9 May 2024 15:07:08 +0200 Subject: [PATCH 3/6] =?UTF-8?q?=D0=B4=D0=BE=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB?= =?UTF-8?q?=20=D0=B5=D0=BA=D1=81=D1=82=D0=B5=D0=BD=D0=B4=D0=B8=D0=B4=20?= =?UTF-8?q?=D0=B4=D0=B5=D0=BB=D0=B0=D1=8E=20=D0=BC=D0=B5=D0=B3=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit квесты и тикеты подождут --- kubejs/server_scripts/ae2/recipes.js | 14 +++- kubejs/server_scripts/extended_ae2/recipes.js | 15 ++++ kubejs/server_scripts/mega_cells/recipes.js | 71 +++++++---------- kubejs/startup_scripts/ae2/constants.js | 1 - .../startup_scripts/mega_cells/constants.js | 79 +++++++++---------- 5 files changed, 95 insertions(+), 85 deletions(-) diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 4be4ab203..e4d45483f 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -561,7 +561,7 @@ const registerAE2Recipes = (event) => { .itemInputs( '2x #forge:rods/aluminium', '3x ae2:quartz_fiber',) - .inputFluids(Fluid.of('gtceu:fluix', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:fluix_glass_cable') .circuit(1) .duration(20) @@ -2041,7 +2041,7 @@ const registerAE2Recipes = (event) => { // Chemical Reactor event.recipes.gtceu.chemical_reactor('ae2:fluix_pearl') .itemInputs('4x #forge:gems/fluix', '#forge:gems/ender_eye') - .inputFluids(Fluid.of('gtceu:fluix', 576)) + .inputFluids(Fluid.of('tfg:fluix', 576)) .itemOutputs('ae2:fluix_pearl') .duration(200) .EUt(480) @@ -2087,4 +2087,14 @@ const registerAE2Recipes = (event) => { .itemOutputs('12x ae2:fluix_crystal') .duration(480) .EUt(256) + + //charger + event.recipes.gtceu.assembler('ae2:charger') + .itemInputs( + 'gtceu:hv_battery_buffer_4x', + '4x gtceu:mercury_barium_calcium_cuprate_quadruple_wire', ) + .inputFluids(Fluid.of('tfg:fluix', 476)) + .itemOutputs('ae2:charger') + .duration(200) + .EUt(480) } \ No newline at end of file diff --git a/kubejs/server_scripts/extended_ae2/recipes.js b/kubejs/server_scripts/extended_ae2/recipes.js index 914af5996..f2c4fdb91 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -467,6 +467,21 @@ const registerExtendedAE2Recipes = (event) => { .duration(200) .EUt(1920) + event.recipes.gtceu.assembler('expatternprovider:ex_charger') + .itemInputs( + '4x ae2:charger', + '4x ae2:storage_bus', + 'ae2:cable_interface', + '4x #forge:double_wires/uranium_triplatinum', + '4x ae2:logic_processor', + '4x ae2:engineering_processor', + '2x megacells:accumulation_processor', + + ) + .itemOutputs('expatternprovider:ex_charger') + .duration(200) + .EUt(1920) + } \ No newline at end of file diff --git a/kubejs/server_scripts/mega_cells/recipes.js b/kubejs/server_scripts/mega_cells/recipes.js index 4613750c6..25e9be48a 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -2,31 +2,36 @@ const registerMegaCellsRecipes = (event) => { - event.remove({ mod: 'megacells' }) + event.remove({ not: [ + {id: 'megacells:network/mega_pattern_provider_block'}, + {id: 'megacells:network/mega_interface_block'}, + {id: 'megacells:network/mega_interface_part'}, + {id: 'megacells:network/mega_pattern_provider_part'}, + ], mod: 'megacells' }) - // event.recipes.gtceu.assembler('') - // .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') - // .itemOutputs('megacells:mega_energy_cell') - // .circuit(1) - // .duration(960) - // .EUt(2048) + event.recipes.gtceu.assembler('megacells:mega_energy_cell') + .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') + .itemOutputs('megacells:mega_energy_cell') + .circuit(1) + .duration(960) + .EUt(2048) + + + // event.remove({ id: 'megacells:crafting/mega_energy_cell' }) + // event.remove({ id: 'megacells:crafting/sky_steel_block' }) + // event.remove({ id: 'megacells:crafting/sky_steel_ingot_from_sky_steel_block' }) + // event.remove({ id: 'megacells:transform/sky_steel_ingot' }) + // event.remove({ id: 'megacells:inscriber/accumulation_processor_press' }) + // event.remove({ id: 'megacells:inscriber/accumulation_processor_print' }) + // event.remove({ id: 'megacells:inscriber/accumulation_processor_press_extra' }) + // event.remove({ id: 'megacells:inscriber/accumulation_processor' }) + // event.remove({ id: 'megacells:cells/mega_fluid_cell_housing' }) + // event.remove({ id: 'megacells:cells/mega_item_cell_housing' }) + // event.remove({ id: 'megacells:crafting/decompression_module' }) + // event.remove({ id: 'megacells:cells/standard/bulk_item_cell' }) + // event.remove({ id: 'megacells:crafting/bulk_cell_component' }) + // event.remove({ id: 'megacells:crafting/compression_card' }) - /* - event.remove({ id: 'megacells:crafting/mega_energy_cell' }) - event.remove({ id: 'megacells:crafting/sky_steel_block' }) - event.remove({ id: 'megacells:crafting/sky_steel_ingot_from_sky_steel_block' }) - event.remove({ id: 'megacells:transform/sky_steel_ingot' }) - event.remove({ id: 'megacells:inscriber/accumulation_processor_press' }) - event.remove({ id: 'megacells:inscriber/accumulation_processor_print' }) - event.remove({ id: 'megacells:inscriber/accumulation_processor_press_extra' }) - event.remove({ id: 'megacells:inscriber/accumulation_processor' }) - event.remove({ id: 'megacells:cells/mega_fluid_cell_housing' }) - event.remove({ id: 'megacells:cells/mega_item_cell_housing' }) - event.remove({ id: 'megacells:crafting/decompression_module' }) - event.remove({ id: 'megacells:cells/standard/bulk_item_cell' }) - event.remove({ id: 'megacells:crafting/bulk_cell_component' }) - event.remove({ id: 'megacells:crafting/compression_card' }) -*/ //printed accumulation circuit event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor') @@ -59,7 +64,7 @@ const registerMegaCellsRecipes = (event) => { '#gtceu:circuits/iv', '2x #gtceu:resistors', '2x #forge:fine_wires/niobium_titanium',) - .inputFluids(Fluid.of('gtceu:fluix', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('2x megacells:accumulation_processor') .duration(20) .EUt(1920) @@ -72,13 +77,12 @@ const registerMegaCellsRecipes = (event) => { '#gtceu:circuits/iv', 'gtceu:advanced_smd_resistor', '2x #forge:fine_wires/niobium_titanium',) - .inputFluids(Fluid.of('gtceu:fluix', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('2x megacells:accumulation_processor') .duration(20) .EUt(1920) .cleanroom(CleanroomType.CLEANROOM) - /* //Mega Item Cell Housing event.shaped('megacells:mega_item_cell_housing', [ 'ABA', @@ -204,7 +208,6 @@ const registerMegaCellsRecipes = (event) => { .duration(400) .EUt(122880) .cleanroom(CleanroomType.CLEANROOM) - */ //#endregion //#region MEGA interface @@ -345,20 +348,6 @@ const registerMegaCellsRecipes = (event) => { //#endregion - // cable mega interface - event.shapeless('megacells:cable_mega_interface', ['megacells:mega_interface']) - .id('megacells:crafting/cable_mega_interface') - - event.shapeless('megacells:mega_interface', ['megacells:cable_mega_interface']) - .id('megacells:crafting/mega_interface') - - // cable mega pattern provider - event.shapeless('megacells:cable_mega_pattern_provider', ['megacells:mega_pattern_provider']) - .id('megacells:crafting/cable_mega_pattern_provider') - - event.shapeless('megacells:mega_pattern_provider', ['megacells:cable_mega_pattern_provider']) - .id('megacells:crafting/mega_pattern_provider') - // greater energy card event.recipes.gtceu.assembler('megacells:greater_energy_card') .itemInputs( diff --git a/kubejs/startup_scripts/ae2/constants.js b/kubejs/startup_scripts/ae2/constants.js index 6b0ed577e..83fe2f62f 100644 --- a/kubejs/startup_scripts/ae2/constants.js +++ b/kubejs/startup_scripts/ae2/constants.js @@ -28,7 +28,6 @@ global.AE2_DISABLED_ITEMS = [ // Блоки 'ae2:vibration_chamber', 'ae2:crank', - 'ae2:charger', 'ae2:spatial_anchor', 'ae2:inscriber', 'ae2:growth_accelerator', diff --git a/kubejs/startup_scripts/mega_cells/constants.js b/kubejs/startup_scripts/mega_cells/constants.js index 653d96780..3d865f173 100644 --- a/kubejs/startup_scripts/mega_cells/constants.js +++ b/kubejs/startup_scripts/mega_cells/constants.js @@ -1,50 +1,47 @@ // priority: 0 global.MEGA_CELLS_DISABLED_ITEMS = [ - 'megacells:mega_energy_cell', 'megacells:sky_steel_block', 'megacells:sky_steel_ingot', - 'megacells:decompression_module', - 'megacells:bulk_item_cell', - 'megacells:bulk_cell_component', - 'megacells:compression_card', + // 'megacells:decompression_module', + // 'megacells:bulk_item_cell', + // 'megacells:bulk_cell_component', + // 'megacells:compression_card', - 'megacells:cell_component_1m', - 'megacells:cell_component_4m', - 'megacells:cell_component_16m', - 'megacells:cell_component_64m', - 'megacells:cell_component_256m', - 'megacells:item_storage_cell_1m', - 'megacells:item_storage_cell_4m', - 'megacells:item_storage_cell_16m', - 'megacells:item_storage_cell_64m', - 'megacells:item_storage_cell_256m', - 'megacells:fluid_storage_cell_1m', - 'megacells:fluid_storage_cell_4m', - 'megacells:fluid_storage_cell_16m', - 'megacells:fluid_storage_cell_64m', - 'megacells:fluid_storage_cell_256m', - 'megacells:portable_item_cell_1m', - 'megacells:portable_item_cell_4m', - 'megacells:portable_item_cell_16m', - 'megacells:portable_item_cell_64m', - 'megacells:portable_item_cell_256m', - 'megacells:portable_fluid_cell_1m', - 'megacells:portable_fluid_cell_4m', - 'megacells:portable_fluid_cell_16m', - 'megacells:portable_fluid_cell_64m', - 'megacells:portable_fluid_cell_256m', - 'megacells:1m_crafting_storage', - 'megacells:4m_crafting_storage', - 'megacells:16m_crafting_storage', - 'megacells:64m_crafting_storage', - 'megacells:256m_crafting_storage', - 'megacells:mega_crafting_unit', - 'megacells:mega_crafting_monitor', - 'megacells:mega_crafting_accelerator', - 'megacells:cell_dock', + // 'megacells:cell_component_1m', + // 'megacells:cell_component_4m', + // 'megacells:cell_component_16m', + // 'megacells:cell_component_64m', + // 'megacells:cell_component_256m', + // 'megacells:item_storage_cell_1m', + // 'megacells:item_storage_cell_4m', + // 'megacells:item_storage_cell_16m', + // 'megacells:item_storage_cell_64m', + // 'megacells:item_storage_cell_256m', + // 'megacells:fluid_storage_cell_1m', + // 'megacells:fluid_storage_cell_4m', + // 'megacells:fluid_storage_cell_16m', + // 'megacells:fluid_storage_cell_64m', + // 'megacells:fluid_storage_cell_256m', + // 'megacells:portable_item_cell_1m', + // 'megacells:portable_item_cell_4m', + // 'megacells:portable_item_cell_16m', + // 'megacells:portable_item_cell_64m', + // 'megacells:portable_item_cell_256m', + // 'megacells:portable_fluid_cell_1m', + // 'megacells:portable_fluid_cell_4m', + // 'megacells:portable_fluid_cell_16m', + // 'megacells:portable_fluid_cell_64m', + // 'megacells:portable_fluid_cell_256m', + // 'megacells:1m_crafting_storage', + // 'megacells:4m_crafting_storage', + // 'megacells:16m_crafting_storage', + // 'megacells:64m_crafting_storage', + // 'megacells:256m_crafting_storage', + // 'megacells:mega_crafting_unit', + // 'megacells:mega_crafting_monitor', + // 'megacells:mega_crafting_accelerator', + // 'megacells:cell_dock', - 'megacells:mega_item_cell_housing', - 'megacells:mega_fluid_cell_housing', ] \ No newline at end of file From 1c3b5c2efc5bde3ede3f65244eee650ddce076e7 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Sat, 25 May 2024 21:30:20 +0200 Subject: [PATCH 4/6] =?UTF-8?q?=D1=85=D0=BE=D1=82=D1=8C=20=D0=B1=D1=8B=20?= =?UTF-8?q?=D0=BE=D0=BD=D0=BE=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=BB?= =?UTF-8?q?=D0=BE=20=D0=B1=D0=BB=D0=B5=D0=B0=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit возвращение кубика --- kubejs/server_scripts/extended_ae2/recipes.js | 2 +- kubejs/server_scripts/mega_cells/recipes.js | 267 +++++++++++++++++- 2 files changed, 262 insertions(+), 7 deletions(-) diff --git a/kubejs/server_scripts/extended_ae2/recipes.js b/kubejs/server_scripts/extended_ae2/recipes.js index f2c4fdb91..9db24e928 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -300,7 +300,7 @@ const registerExtendedAE2Recipes = (event) => { '3x #forge:plates/steel', '#gtceu:circuits/ev', '2x gtceu:ev_emitter', - '2xae2:wireless_receiver', + '2x ae2:wireless_receiver', 'ae2:calculation_processor') .itemOutputs('expatternprovider:wireless_tool') .duration(100) diff --git a/kubejs/server_scripts/mega_cells/recipes.js b/kubejs/server_scripts/mega_cells/recipes.js index 25e9be48a..b563ede3f 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -2,12 +2,12 @@ const registerMegaCellsRecipes = (event) => { - event.remove({ not: [ - {id: 'megacells:network/mega_pattern_provider_block'}, - {id: 'megacells:network/mega_interface_block'}, - {id: 'megacells:network/mega_interface_part'}, - {id: 'megacells:network/mega_pattern_provider_part'}, - ], mod: 'megacells' }) + // event.remove({ not: [ + // {id: 'megacells:network/mega_pattern_provider_block'}, + // {id: 'megacells:network/mega_interface_block'}, + // {id: 'megacells:network/mega_interface_part'}, + // {id: 'megacells:network/mega_pattern_provider_part'}, + // ], mod: 'megacells' }) event.recipes.gtceu.assembler('megacells:mega_energy_cell') .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') @@ -359,5 +359,260 @@ const registerMegaCellsRecipes = (event) => { .EUt(1024) + //#region Cell Packing + + //item + event.recipes.gtceu.packer('megacells:item_storage_cell_1m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_1m') + .itemOutputs('megacells:item_storage_cell_1m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:item_storage_cell_4m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_4m') + .itemOutputs('megacells:item_storage_cell_4m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:item_storage_cell_16m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + .itemOutputs('megacells:item_storage_cell_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:item_storage_cell_64m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + .itemOutputs('megacells:item_storage_cell_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:item_storage_cell_256m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') + .itemOutputs('megacells:item_storage_cell_256m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + //fluid + event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_1m') + .itemOutputs('megacells:fluid_storage_cell_1m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_4m') + .itemOutputs('megacells:fluid_storage_cell_4m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m') + .itemOutputs('megacells:fluid_storage_cell_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + .itemOutputs('megacells:fluid_storage_cell_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') + .itemOutputs('megacells:fluid_storage_cell_256m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + //item back + event.recipes.gtceu.packer('megacells:item_storage_cell_1m_back') + .itemInputs('megacells:item_storage_cell_1m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_1m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:item_storage_cell_4m_back') + .itemInputs('megacells:item_storage_cell_4m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_4m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back') + .itemInputs('megacells:item_storage_cell_16m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back') + .itemInputs('megacells:item_storage_cell_64m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back') + .itemInputs('megacells:item_storage_cell_256m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') + .duration(10) + .EUt(12) + + //fluid back + event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m_back') + .itemInputs('megacells:fluid_storage_cell_1m') + .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_1m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m_back') + .itemInputs('megacells:fluid_storage_cell_4m') + .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_4m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back') + .itemInputs('megacells:fluid_storage_cell_16m') + .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back') + .itemInputs('megacells:fluid_storage_cell_64m') + .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + .duration(10) + .EUt(12) + + event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back') + .itemInputs('megacells:fluid_storage_cell_256m') + .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') + .duration(10) + .EUt(12) + + //#endregion + + //mega crafting unit + event.recipes.gtceu.assembler('megacells:mega_crafting_unit') + .itemInputs( + '4x ae2:crafting_unit', + '4x megacells:accumulation_processor', + '2x ae2:logic_processor', + '#gtceu:circuits/ev', + '2x ae2:fluix_smart_cable') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288)) + .itemOutputs('megacells:mega_crafting_unit') + .duration(20) + .EUt(2720) + + + //#region Crafting Storage + event.recipes.gtceu.packer('megacells:mega_crafting_accelerator') + .itemInputs('megacells:mega_crafting_unit', 'ae2:engineering_processor') + .itemOutputs('megacells:mega_crafting_accelerator') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:1m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_1m') + .itemOutputs('megacells:1m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:4m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_4m') + .itemOutputs('megacells:4m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:16m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + .itemOutputs('megacells:16m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:64m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m') + .itemOutputs('megacells:64m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:256m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') + .itemOutputs('megacells:256m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:mega_crafting_monitor') + .itemInputs('megacells:mega_crafting_unit', 'ae2:storage_monitor') + .itemOutputs('megacells:mega_crafting_monitor') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + //back + event.recipes.gtceu.packer('megacells:crafting_mega_accelerator_back') + .itemInputs('ae2:crafting_accelerator') + .itemOutputs('megacells:mega_crafting_unit', 'ae2:engineering_processor') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:1m_crafting_storage_back') + .itemInputs('megacells:1m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_1m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:4m_crafting_storage_back') + .itemInputs('megacells:4m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_4m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:16m_crafting_storage_back') + .itemInputs('megacells:16m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') + .itemInputs( + 'megacells:64m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:256m_crafting_storage_back') + .itemInputs('megacells:256m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('megacells:crafting_monitor_back') + .itemInputs('megacells:mega_crafting_monitor') + .itemOutputs('megacells:mega_crafting_unit', 'ae2:storage_monitor') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + + //#endregion + } From 71570e04cca85e7e5b61d2b4281235017154e213 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Mon, 27 May 2024 13:50:31 +0200 Subject: [PATCH 5/6] mega cell finish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit были удалены 16м и выше селы + bulk айтемы --- kubejs/server_scripts/mega_cells/recipes.js | 628 +++++++++++------- .../startup_scripts/mega_cells/constants.js | 65 +- 2 files changed, 422 insertions(+), 271 deletions(-) diff --git a/kubejs/server_scripts/mega_cells/recipes.js b/kubejs/server_scripts/mega_cells/recipes.js index b563ede3f..44046e0b7 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -2,38 +2,21 @@ const registerMegaCellsRecipes = (event) => { - // event.remove({ not: [ - // {id: 'megacells:network/mega_pattern_provider_block'}, - // {id: 'megacells:network/mega_interface_block'}, - // {id: 'megacells:network/mega_interface_part'}, - // {id: 'megacells:network/mega_pattern_provider_part'}, - // ], mod: 'megacells' }) + event.remove({ not: [ + {id: 'megacells:network/mega_pattern_provider_block'}, + {id: 'megacells:network/mega_interface_block'}, + {id: 'megacells:network/mega_interface_part'}, + {id: 'megacells:network/mega_pattern_provider_part'}, + ], mod: 'megacells' }) event.recipes.gtceu.assembler('megacells:mega_energy_cell') - .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') - .itemOutputs('megacells:mega_energy_cell') - .circuit(1) - .duration(960) - .EUt(2048) - - - // event.remove({ id: 'megacells:crafting/mega_energy_cell' }) - // event.remove({ id: 'megacells:crafting/sky_steel_block' }) - // event.remove({ id: 'megacells:crafting/sky_steel_ingot_from_sky_steel_block' }) - // event.remove({ id: 'megacells:transform/sky_steel_ingot' }) - // event.remove({ id: 'megacells:inscriber/accumulation_processor_press' }) - // event.remove({ id: 'megacells:inscriber/accumulation_processor_print' }) - // event.remove({ id: 'megacells:inscriber/accumulation_processor_press_extra' }) - // event.remove({ id: 'megacells:inscriber/accumulation_processor' }) - // event.remove({ id: 'megacells:cells/mega_fluid_cell_housing' }) - // event.remove({ id: 'megacells:cells/mega_item_cell_housing' }) - // event.remove({ id: 'megacells:crafting/decompression_module' }) - // event.remove({ id: 'megacells:cells/standard/bulk_item_cell' }) - // event.remove({ id: 'megacells:crafting/bulk_cell_component' }) - // event.remove({ id: 'megacells:crafting/compression_card' }) + .itemInputs('8x ae2:dense_energy_cell', '8x gtceu:nichrome_quadruple_wire', '4x #gtceu:circuits/iv') + .itemOutputs('megacells:mega_energy_cell') + .circuit(1) + .duration(960) + .EUt(2048) //printed accumulation circuit - event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor') .itemInputs('#forge:plates/enriched_naquadah') .notConsumable('megacells:accumulation_processor_press') @@ -106,108 +89,129 @@ const registerMegaCellsRecipes = (event) => { C: '#forge:fine_wires/niobium_titanium', D: '#gtceu:circuits/iv', }).id('tfg:crafting/mega_fluid_cell_housing') + + //cell dock + event.shaped('megacells:cell_dock', [ + 'ABA', + 'CDC', + ], { + A: '#forge:plates/steel', + B: 'ae2:engineering_processor', + C: '#ae2:glass_cable', + D: '#gtceu:circuits/lv', + }).id('tfg:crafting/megacells_cell_dock') + //#region Storage Components - // 1k storage components - event.recipes.gtceu.assembler('megacells:cell_component_1m') + + // 1m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_1m') .itemInputs( - '4x #gtceu:batteries/ulv', - '4x #forge:plates/wrought_iron', - '4x #forge:dusts/certus_quartz', + '4x #gtceu:circuits/uv', + '4x #forge:plates/darmstadtium', + '2x ae2:quartz_vibrant_glass', + '4x #forge:dusts/ender_pearl', + '4x ae2:matter_ball', '2x megacells:accumulation_processor',) .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) .itemOutputs('megacells:cell_component_1m') .duration(200) - .EUt(480) - // 4k storage components - event.recipes.gtceu.assembler('megacells:cell_component_4m') + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) + + // 4m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_4m') .itemInputs( - '4x #gtceu:circuits/ev', - '4x #forge:plates/titanium', - '4x #forge:dusts/certus_quartz', + '4x #gtceu:circuits/uhv', + '4x #forge:plates/neutronium', + '2x ae2:quartz_vibrant_glass', + '4x #forge:dusts/ender_pearl', + '4x ae2:matter_ball', '2x megacells:accumulation_processor') .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) .itemOutputs('megacells:cell_component_4m') .duration(200) - .EUt(1920) + .EUt(1966080) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembler('megacells:cell_component_4m_1m') + event.recipes.gtceu.assembly_line('megacells:cell_component_4m_1m') .itemInputs( '2x megacells:accumulation_processor', - '2x #gtceu:circuits/ev', + '2x #gtceu:circuits/uhv', + '2x ae2:quartz_vibrant_glass', '4x megacells:cell_component_1m') .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) .itemOutputs('megacells:cell_component_4m') .duration(400) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) - // 16k storage components - event.recipes.gtceu.assembler('megacells:cell_component_16m') - .itemInputs( - '4x #gtceu:circuits/iv', - '4x #forge:plates/tungsten_steel', - '8x #forge:dusts/certus_quartz', - '2x megacells:accumulation_processor',) - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_16m') - .duration(200) - .EUt(7680) + .EUt(1966080) .cleanroom(CleanroomType.CLEANROOM) + + // // 16m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_16m') + // .itemInputs( + // '4x #gtceu:circuits/uev', + // '4x #forge:plates/tungsten_steel', + // '8x #forge:dusts/certus_quartz', + // '2x megacells:accumulation_processor',) + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_16m') + // .duration(200) + // .EUt(7864320) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembler('megacells:cell_component_16m_4m') - .itemInputs( - '2x megacells:accumulation_processor', - '2x #gtceu:circuits/iv', - '4x megacells:cell_component_4m') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_16m') - .duration(400) - .EUt(7680) - .cleanroom(CleanroomType.CLEANROOM) - // 64k storage components - event.recipes.gtceu.assembler('megacells:cell_component_64m') - .itemInputs( - '4x #gtceu:circuits/luv', - '4x #forge:plates/rhodium_plated_palladium', - '8x #forge:dusts/certus_quartz', - '2x megacells:accumulation_processor') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_64m') - .duration(200) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembler('megacells:cell_component_64m_16m') - .itemInputs( - '2x megacells:accumulation_processor', - '2x #gtceu:circuits/luv', - '4x megacells:cell_component_16m') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_64m') - .duration(400) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) - // 256k storage components - event.recipes.gtceu.assembler('megacells:cell_component_256m') - .itemInputs( - '4x #gtceu:circuits/zpm', - '4x #forge:plates/naquadah_alloy', - '16x #forge:dusts/certus_quartz', - '2x megacells:accumulation_processor',) - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_256m') - .duration(200) - .EUt(122880) - .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembler('megacells:cell_component_256m_64m') - .itemInputs( - '2x megacells:accumulation_processor', - '2x #gtceu:circuits/zpm', - '4x megacells:cell_component_64m') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - .itemOutputs('megacells:cell_component_256m') - .duration(400) - .EUt(122880) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.assembly_line('megacells:cell_component_16m_4m') + // .itemInputs( + // '2x megacells:accumulation_processor', + // '2x #gtceu:circuits/uev', + // '4x megacells:cell_component_4m') + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_16m') + // .duration(400) + // .EUt(7864320) + // .cleanroom(CleanroomType.CLEANROOM) + // // 64m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_64m') + // .itemInputs( + // '4x #gtceu:circuits/uiv', + // '4x #forge:plates/rhodium_plated_palladium', + // '8x #forge:dusts/certus_quartz', + // '2x megacells:accumulation_processor') + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_64m') + // .duration(200) + // .EUt(31457280) + // .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.assembly_line('megacells:cell_component_64m_16m') + // .itemInputs( + // '2x megacells:accumulation_processor', + // '2x #gtceu:circuits/uiv', + // '4x megacells:cell_component_16m') + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_64m') + // .duration(400) + // .EUt(31457280) + // .cleanroom(CleanroomType.CLEANROOM) + // // 256m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_256m') + // .itemInputs( + // '4x #gtceu:circuits/uxv', + // '4x #forge:plates/naquadah_alloy', + // '16x #forge:dusts/certus_quartz', + // '2x megacells:accumulation_processor',) + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_256m') + // .duration(200) + // .EUt(125829120) + // .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.assembly_line('megacells:cell_component_256m_64m') + // .itemInputs( + // '2x megacells:accumulation_processor', + // '2x #gtceu:circuits/uxv', + // '4x megacells:cell_component_64m') + // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + // .itemOutputs('megacells:cell_component_256m') + // .duration(400) + // .EUt(125829120) + // .cleanroom(CleanroomType.CLEANROOM) //#endregion //#region MEGA interface @@ -352,153 +356,160 @@ const registerMegaCellsRecipes = (event) => { event.recipes.gtceu.assembler('megacells:greater_energy_card') .itemInputs( 'ae2:energy_card', - '2x gtceu:lapotronic_energy_orb' - ) + '2x gtceu:lapotronic_energy_orb') .itemOutputs('megacells:greater_energy_card') .duration(200) .EUt(1024) - - //#region Cell Packing - - //item - event.recipes.gtceu.packer('megacells:item_storage_cell_1m') + //#region Cell Packing + //item + event.recipes.gtceu.packer('megacells:item_storage_cell_1m') .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_1m') .itemOutputs('megacells:item_storage_cell_1m') .duration(10) .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_4m') + event.recipes.gtceu.packer('megacells:item_storage_cell_4m') .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_4m') .itemOutputs('megacells:item_storage_cell_4m') .duration(10) .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_16m') - .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') - .itemOutputs('megacells:item_storage_cell_16m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:item_storage_cell_16m') + // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + // .itemOutputs('megacells:item_storage_cell_16m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_64m') - .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') - .itemOutputs('megacells:item_storage_cell_64m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:item_storage_cell_64m') + // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + // .itemOutputs('megacells:item_storage_cell_64m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_256m') - .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') - .itemOutputs('megacells:item_storage_cell_256m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:item_storage_cell_256m') + // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') + // .itemOutputs('megacells:item_storage_cell_256m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - //fluid - event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m') + //fluid + event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m') .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_1m') .itemOutputs('megacells:fluid_storage_cell_1m') .duration(10) .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m') + event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m') .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_4m') .itemOutputs('megacells:fluid_storage_cell_4m') .duration(10) .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m') - .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m') - .itemOutputs('megacells:fluid_storage_cell_16m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m') + // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m') + // .itemOutputs('megacells:fluid_storage_cell_16m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m') - .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') - .itemOutputs('megacells:fluid_storage_cell_64m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m') + // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + // .itemOutputs('megacells:fluid_storage_cell_64m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m') - .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') - .itemOutputs('megacells:fluid_storage_cell_256m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m') + // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') + // .itemOutputs('megacells:fluid_storage_cell_256m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - //item back - event.recipes.gtceu.packer('megacells:item_storage_cell_1m_back') + //item back + event.recipes.gtceu.packer('megacells:item_storage_cell_1m_back') .itemInputs('megacells:item_storage_cell_1m') .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_1m') .duration(10) .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_4m_back') + event.recipes.gtceu.packer('megacells:item_storage_cell_4m_back') .itemInputs('megacells:item_storage_cell_4m') .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_4m') .duration(10) .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back') - .itemInputs('megacells:item_storage_cell_16m') - .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back') + // .itemInputs('megacells:item_storage_cell_16m') + // .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back') - .itemInputs('megacells:item_storage_cell_64m') - .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back') + // .itemInputs('megacells:item_storage_cell_64m') + // .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back') - .itemInputs('megacells:item_storage_cell_256m') - .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back') + // .itemInputs('megacells:item_storage_cell_256m') + // .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - //fluid back - event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m_back') + //fluid back + event.recipes.gtceu.packer('megacells:fluid_storage_cell_1m_back') .itemInputs('megacells:fluid_storage_cell_1m') .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_1m') .duration(10) .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m_back') + event.recipes.gtceu.packer('megacells:fluid_storage_cell_4m_back') .itemInputs('megacells:fluid_storage_cell_4m') .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_4m') .duration(10) .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back') - .itemInputs('megacells:fluid_storage_cell_16m') - .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back') + // .itemInputs('megacells:fluid_storage_cell_16m') + // .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back') - .itemInputs('megacells:fluid_storage_cell_64m') - .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back') + // .itemInputs('megacells:fluid_storage_cell_64m') + // .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back') - .itemInputs('megacells:fluid_storage_cell_256m') - .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') - .duration(10) - .EUt(12) + // event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back') + // .itemInputs('megacells:fluid_storage_cell_256m') + // .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - //#endregion + //#endregion - //mega crafting unit - event.recipes.gtceu.assembler('megacells:mega_crafting_unit') + //mega crafting unit + event.recipes.gtceu.assembler('megacells:mega_crafting_unit') .itemInputs( '4x ae2:crafting_unit', '4x megacells:accumulation_processor', @@ -533,26 +544,26 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:16m_crafting_storage') - .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') - .itemOutputs('megacells:16m_crafting_storage') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:16m_crafting_storage') + // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + // .itemOutputs('megacells:16m_crafting_storage') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:64m_crafting_storage') - .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m') - .itemOutputs('megacells:64m_crafting_storage') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:64m_crafting_storage') + // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m') + // .itemOutputs('megacells:64m_crafting_storage') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:256m_crafting_storage') - .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') - .itemOutputs('megacells:256m_crafting_storage') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:256m_crafting_storage') + // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') + // .itemOutputs('megacells:256m_crafting_storage') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) event.recipes.gtceu.packer('megacells:mega_crafting_monitor') .itemInputs('megacells:mega_crafting_unit', 'ae2:storage_monitor') @@ -583,27 +594,27 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:16m_crafting_storage_back') - .itemInputs('megacells:16m_crafting_storage') - .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:16m_crafting_storage_back') + // .itemInputs('megacells:16m_crafting_storage') + // .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') - .itemInputs( - 'megacells:64m_crafting_storage') - .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') + // .itemInputs( + // 'megacells:64m_crafting_storage') + // .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.packer('megacells:256m_crafting_storage_back') - .itemInputs('megacells:256m_crafting_storage') - .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') - .duration(10) - .EUt(12) - .cleanroom(CleanroomType.CLEANROOM) + // event.recipes.gtceu.packer('megacells:256m_crafting_storage_back') + // .itemInputs('megacells:256m_crafting_storage') + // .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') + // .duration(10) + // .EUt(12) + // .cleanroom(CleanroomType.CLEANROOM) event.recipes.gtceu.packer('megacells:crafting_monitor_back') .itemInputs('megacells:mega_crafting_monitor') @@ -613,6 +624,157 @@ const registerMegaCellsRecipes = (event) => { .cleanroom(CleanroomType.CLEANROOM) //#endregion - + //#region Portable Cells + + + //#region Item + + // 1m + event.recipes.gtceu.assembler('megacells:portable_item_cell_1m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_1m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_item_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_item_cell_1m') + .duration(200) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) + + // 4m + event.recipes.gtceu.assembler('megacells:portable_item_cell_4m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_4m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_item_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_item_cell_4m') + .duration(200) + .EUt(122880) + .cleanroom(CleanroomType.CLEANROOM) + + // 16m + // event.recipes.gtceu.assembler('megacells:portable_item_cell_16m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_16m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_item_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_item_cell_16m') + // .duration(200) + // .EUt(491520) + // .cleanroom(CleanroomType.CLEANROOM) + + // // 64m + // event.recipes.gtceu.assembler('megacells:portable_item_cell_64m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_64m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_item_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_item_cell_64m') + // .duration(200) + // .EUt(1966080) + // .cleanroom(CleanroomType.CLEANROOM) + + // // 256m + // event.recipes.gtceu.assembler('megacells:portable_item_cell_256m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_256m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_item_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_item_cell_256m') + // .duration(200) + // .EUt(7864320) + // .cleanroom(CleanroomType.CLEANROOM) + + //#endregion + + + //#region Fluid + + // 1m + event.recipes.gtceu.assembler('megacells:portable_fluid_cell_1m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_1m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_fluid_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_fluid_cell_1m') + .duration(200) + .EUt(30720) + .cleanroom(CleanroomType.CLEANROOM) + + // 4m + event.recipes.gtceu.assembler('megacells:portable_fluid_cell_4m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_4m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_fluid_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_fluid_cell_4m') + .duration(200) + .EUt(122880) + .cleanroom(CleanroomType.CLEANROOM) + + // // 16m + // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_16m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_fluid_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_fluid_cell_16m') + // .duration(200) + // .EUt(491520) + // .cleanroom(CleanroomType.CLEANROOM) + + // // 64m + // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_64m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_fluid_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_fluid_cell_64m') + // .duration(200) + // .EUt(1966080) + // .cleanroom(CleanroomType.CLEANROOM) + + // // 256m + // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_256m') + // .itemInputs( + // 'ae2:chest', + // 'megacells:cell_component_256m', + // 'megacells:mega_energy_cell', + // '#gtceu:batteries/luv', + // 'megacells:mega_fluid_cell_housing') + // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + // .itemOutputs('megacells:portable_fluid_cell_256m') + // .duration(200) + // .EUt(7864320) + // .cleanroom(CleanroomType.CLEANROOM) + + //#endregion + //#endregion } diff --git a/kubejs/startup_scripts/mega_cells/constants.js b/kubejs/startup_scripts/mega_cells/constants.js index 3d865f173..1f85f8c7d 100644 --- a/kubejs/startup_scripts/mega_cells/constants.js +++ b/kubejs/startup_scripts/mega_cells/constants.js @@ -4,44 +4,33 @@ global.MEGA_CELLS_DISABLED_ITEMS = [ 'megacells:sky_steel_block', 'megacells:sky_steel_ingot', - // 'megacells:decompression_module', - // 'megacells:bulk_item_cell', - // 'megacells:bulk_cell_component', - // 'megacells:compression_card', + 'megacells:decompression_module', + 'megacells:bulk_item_cell', + 'megacells:bulk_cell_component', + 'megacells:compression_card', - // 'megacells:cell_component_1m', - // 'megacells:cell_component_4m', - // 'megacells:cell_component_16m', - // 'megacells:cell_component_64m', - // 'megacells:cell_component_256m', - // 'megacells:item_storage_cell_1m', - // 'megacells:item_storage_cell_4m', - // 'megacells:item_storage_cell_16m', - // 'megacells:item_storage_cell_64m', - // 'megacells:item_storage_cell_256m', - // 'megacells:fluid_storage_cell_1m', - // 'megacells:fluid_storage_cell_4m', - // 'megacells:fluid_storage_cell_16m', - // 'megacells:fluid_storage_cell_64m', - // 'megacells:fluid_storage_cell_256m', - // 'megacells:portable_item_cell_1m', - // 'megacells:portable_item_cell_4m', - // 'megacells:portable_item_cell_16m', - // 'megacells:portable_item_cell_64m', - // 'megacells:portable_item_cell_256m', - // 'megacells:portable_fluid_cell_1m', - // 'megacells:portable_fluid_cell_4m', - // 'megacells:portable_fluid_cell_16m', - // 'megacells:portable_fluid_cell_64m', - // 'megacells:portable_fluid_cell_256m', - // 'megacells:1m_crafting_storage', - // 'megacells:4m_crafting_storage', - // 'megacells:16m_crafting_storage', - // 'megacells:64m_crafting_storage', - // 'megacells:256m_crafting_storage', - // 'megacells:mega_crafting_unit', - // 'megacells:mega_crafting_monitor', - // 'megacells:mega_crafting_accelerator', - // 'megacells:cell_dock', + 'megacells:cell_component_16m', + 'megacells:cell_component_64m', + 'megacells:cell_component_256m', + + 'megacells:item_storage_cell_16m', + 'megacells:item_storage_cell_64m', + 'megacells:item_storage_cell_256m', + + 'megacells:fluid_storage_cell_16m', + 'megacells:fluid_storage_cell_64m', + 'megacells:fluid_storage_cell_256m', + + 'megacells:portable_item_cell_16m', + 'megacells:portable_item_cell_64m', + 'megacells:portable_item_cell_256m', +, + 'megacells:portable_fluid_cell_16m', + 'megacells:portable_fluid_cell_64m', + 'megacells:portable_fluid_cell_256m', + + 'megacells:16m_crafting_storage', + 'megacells:64m_crafting_storage', + 'megacells:256m_crafting_storage', ] \ No newline at end of file From 75ea5beb833dd24d69a5988b5a617a1b589545e1 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Mon, 27 May 2024 15:19:58 +0200 Subject: [PATCH 6/6] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=BA=D0=B2=D0=B5=D1=81=D1=82=D1=8B=20=D0=B2=D0=B5=D1=82?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=B0=D0=B52?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/ftbquests/quests/chapters/ae2.snbt | 591 ++++++++++++++++++---- 1 file changed, 496 insertions(+), 95 deletions(-) diff --git a/config/ftbquests/quests/chapters/ae2.snbt b/config/ftbquests/quests/chapters/ae2.snbt index e2fb72c38..c204397fc 100644 --- a/config/ftbquests/quests/chapters/ae2.snbt +++ b/config/ftbquests/quests/chapters/ae2.snbt @@ -431,7 +431,7 @@ item: "ae2:annihilation_plane" type: "item" }] - x: 5.0d + x: 6.5d y: -2.0d } { @@ -442,7 +442,7 @@ item: "ae2:formation_plane" type: "item" }] - x: 5.0d + x: 6.5d y: 2.0d } { @@ -457,7 +457,7 @@ item: "ae2:interface" type: "item" }] - x: 5.0d + x: 6.5d y: 0.0d } { @@ -468,7 +468,7 @@ item: "ae2:storage_bus" type: "item" }] - x: 6.5d + x: 8.0d y: 0.0d } { @@ -480,7 +480,7 @@ item: "ae2:molecular_assembler" type: "item" }] - x: 8.0d + x: 9.5d y: 0.0d } { @@ -492,7 +492,7 @@ item: "ae2:crafting_unit" type: "item" }] - x: 9.5d + x: 11.0d y: 0.0d } { @@ -504,7 +504,7 @@ item: "ae2:1k_crafting_storage" type: "item" }] - x: 12.0d + x: 13.5d y: -2.0d } { @@ -516,7 +516,7 @@ item: "ae2:4k_crafting_storage" type: "item" }] - x: 12.0d + x: 13.5d y: -1.0d } { @@ -528,7 +528,7 @@ item: "ae2:16k_crafting_storage" type: "item" }] - x: 12.0d + x: 13.5d y: 0.0d } { @@ -540,7 +540,7 @@ item: "ae2:64k_crafting_storage" type: "item" }] - x: 12.0d + x: 13.5d y: 1.0d } { @@ -552,7 +552,7 @@ item: "ae2:256k_crafting_storage" type: "item" }] - x: 12.0d + x: 13.5d y: 2.0d } { @@ -564,7 +564,7 @@ item: "ae2:crafting_accelerator" type: "item" }] - x: 9.5d + x: 11.0d y: -2.0d } { @@ -576,7 +576,7 @@ item: "ae2:crafting_monitor" type: "item" }] - x: 9.5d + x: 11.0d y: 2.0d } { @@ -773,30 +773,52 @@ type: "item" }] x: -3.0d - y: 9.5d + y: 8.5d } { dependencies: ["3E0EE1623F16A15A"] + description: [ + "Cell Dock:" + "" + "1 slot " + "Passive Drain: 1 eu/t" + "" + "" + "ME Drive:" + "" + "10 slot" + "Passive Drain: 4 eu/t" + ] id: "7FE61D03A7F15A6F" shape: "circle" tasks: [{ - id: "4CA2AFDCC398E43B" - item: "ae2:drive" + id: "2A7C25B62FAA81D9" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + display: { + Name: "{\"text\":\"Any start driver\"}" + } + "ftbfiltersystem:filter": "or(item(ae2:drive)item(megacells:cell_dock))" + } + } type: "item" }] - x: -0.5d + x: 0.0d y: 11.0d } { dependencies: ["7FE61D03A7F15A6F"] id: "0DD7D344F65BB09F" shape: "circle" + subtitle: "Passive Drain: 2eu/t" tasks: [{ id: "43B5F598E59DC820" item: "ae2:io_port" type: "item" }] - x: 1.0d + x: 2.0d y: 11.0d } { @@ -815,7 +837,7 @@ type: "item" } ] - x: -1.5d + x: -2.0d y: 11.0d } { @@ -827,7 +849,7 @@ item: "ae2:spatial_cell_component_2" type: "item" }] - x: -1.5d + x: -4.0d y: 12.5d } { @@ -839,7 +861,7 @@ item: "ae2:spatial_cell_component_16" type: "item" }] - x: -1.5d + x: -4.0d y: 13.5d } { @@ -851,7 +873,7 @@ item: "ae2:spatial_cell_component_128" type: "item" }] - x: -1.5d + x: -4.0d y: 14.5d } { @@ -863,7 +885,7 @@ item: "ae2:spatial_storage_cell_2" type: "item" }] - x: -3.0d + x: -5.5d y: 12.5d } { @@ -875,7 +897,7 @@ item: "ae2:spatial_storage_cell_16" type: "item" }] - x: -3.0d + x: -5.5d y: 13.5d } { @@ -887,7 +909,7 @@ item: "ae2:spatial_storage_cell_128" type: "item" }] - x: -3.0d + x: -5.5d y: 14.5d } { @@ -899,7 +921,7 @@ item: "ae2:wireless_access_point" type: "item" }] - x: -0.5d + x: 0.0d y: 12.5d } { @@ -911,7 +933,7 @@ item: "ae2:wireless_booster" type: "item" }] - x: 1.0d + x: 2.0d y: 12.5d } { @@ -923,7 +945,7 @@ item: "ae2:wireless_terminal" type: "item" }] - x: 5.5d + x: 6.0d y: 12.5d } { @@ -939,7 +961,7 @@ } type: "item" }] - x: 7.5d + x: 8.0d y: 11.5d } { @@ -951,7 +973,7 @@ item: "ae2wtlib:wireless_pattern_encoding_terminal" type: "item" }] - x: 7.5d + x: 8.0d y: 13.5d } { @@ -968,7 +990,7 @@ item: "ae2wtlib:wireless_universal_terminal" type: "item" }] - x: 9.5d + x: 10.0d y: 12.5d } { @@ -980,7 +1002,7 @@ item: "ae2wtlib:quantum_bridge_card" type: "item" }] - x: 1.5d + x: 2.5d y: 14.5d } { @@ -992,7 +1014,7 @@ item: "ae2wtlib:magnet_card" type: "item" }] - x: 0.5d + x: 1.5d y: 14.5d } { @@ -1004,7 +1026,7 @@ item: "ae2wtlib:wireless_pattern_access_terminal" type: "item" }] - x: 7.5d + x: 8.0d y: 12.5d } { @@ -1016,7 +1038,7 @@ item: "ae2:item_cell_housing" type: "item" }] - x: -3.5d + x: -4.0d y: 6.0d } { @@ -1028,7 +1050,7 @@ item: "ae2:fluid_cell_housing" type: "item" }] - x: -3.5d + x: -4.0d y: 8.0d } { @@ -1044,7 +1066,7 @@ item: "ae2:cell_component_1k" type: "item" }] - x: -5.5d + x: -6.0d y: 7.0d } { @@ -1057,7 +1079,7 @@ item: "ae2:cell_component_4k" type: "item" }] - x: -6.5d + x: -7.0d y: 7.0d } { @@ -1070,7 +1092,7 @@ item: "ae2:cell_component_16k" type: "item" }] - x: -7.5d + x: -8.0d y: 7.0d } { @@ -1083,7 +1105,7 @@ item: "ae2:cell_component_64k" type: "item" }] - x: -8.5d + x: -9.0d y: 7.0d } { @@ -1096,7 +1118,7 @@ item: "ae2:cell_component_256k" type: "item" }] - x: -9.5d + x: -10.0d y: 7.0d } { @@ -1112,7 +1134,7 @@ } type: "item" }] - x: -9.5d + x: -10.0d y: 5.5d } { @@ -1128,7 +1150,7 @@ } type: "item" }] - x: -9.5d + x: -10.0d y: 8.5d } { @@ -1144,7 +1166,7 @@ } type: "item" }] - x: -10.0d + x: -10.5d y: 4.5d } { @@ -1160,7 +1182,7 @@ } type: "item" }] - x: -10.0d + x: -10.5d y: 9.5d } { @@ -1176,7 +1198,7 @@ } type: "item" }] - x: -8.5d + x: -9.0d y: 5.5d } { @@ -1192,7 +1214,7 @@ } type: "item" }] - x: -8.5d + x: -9.0d y: 8.5d } { @@ -1208,7 +1230,7 @@ } type: "item" }] - x: -9.0d + x: -9.5d y: 4.5d } { @@ -1224,7 +1246,7 @@ } type: "item" }] - x: -9.0d + x: -9.5d y: 9.5d } { @@ -1240,7 +1262,7 @@ } type: "item" }] - x: -7.5d + x: -8.0d y: 8.5d } { @@ -1256,7 +1278,7 @@ } type: "item" }] - x: -7.5d + x: -8.0d y: 5.5d } { @@ -1272,7 +1294,7 @@ } type: "item" }] - x: -8.0d + x: -8.5d y: 4.5d } { @@ -1288,7 +1310,7 @@ } type: "item" }] - x: -8.0d + x: -8.5d y: 9.5d } { @@ -1304,7 +1326,7 @@ } type: "item" }] - x: -6.5d + x: -7.0d y: 5.5d } { @@ -1320,7 +1342,7 @@ } type: "item" }] - x: -6.5d + x: -7.0d y: 8.5d } { @@ -1336,7 +1358,7 @@ } type: "item" }] - x: -7.0d + x: -7.5d y: 4.5d } { @@ -1352,7 +1374,7 @@ } type: "item" }] - x: -7.0d + x: -7.5d y: 9.5d } { @@ -1368,7 +1390,7 @@ } type: "item" }] - x: -5.5d + x: -6.0d y: 5.5d } { @@ -1384,7 +1406,7 @@ } type: "item" }] - x: -5.5d + x: -6.0d y: 8.5d } { @@ -1400,7 +1422,7 @@ } type: "item" }] - x: -6.0d + x: -6.5d y: 4.5d } { @@ -1416,7 +1438,7 @@ } type: "item" }] - x: -6.0d + x: -6.5d y: 9.5d } { @@ -1439,7 +1461,7 @@ item: "ae2insertexportcard:insert_card" type: "item" }] - x: 3.5d + x: 5.0d y: 11.5d } { @@ -1450,7 +1472,7 @@ item: "ae2insertexportcard:export_card" type: "item" }] - x: 3.5d + x: 5.0d y: 13.5d } { @@ -1466,7 +1488,7 @@ } type: "item" }] - x: -3.0d + x: -4.0d y: 11.0d } { @@ -1482,7 +1504,7 @@ } type: "item" }] - x: -4.5d + x: -5.5d y: 11.0d } { @@ -1498,7 +1520,7 @@ } type: "item" }] - x: -6.0d + x: -7.0d y: 11.0d } { @@ -1509,11 +1531,15 @@ item: "merequester:requester" type: "item" }] - x: 6.5d + x: 8.0d y: 2.0d } { - dependencies: ["10A45BEBBEA7A466"] + dependencies: [ + "0C8649DF8EECC311" + "4493C81ABD3BFC00" + ] + dependency_requirement: "one_completed" id: "58A223FCB61A60E9" shape: "circle" tasks: [{ @@ -1521,7 +1547,7 @@ item: "megacells:cell_component_1m" type: "item" }] - x: -10.5d + x: -13.0d y: 7.0d } { @@ -1533,43 +1559,47 @@ item: "megacells:cell_component_4m" type: "item" }] - x: -11.5d + x: -14.0d y: 7.0d } { dependencies: ["2017A13C254711F7"] + description: [""] id: "1B44E57DAE367873" shape: "circle" + subtitle: "in dev" tasks: [{ id: "408DDCC9B2573DA9" item: "megacells:cell_component_16m" type: "item" }] - x: -12.5d + x: -15.0d y: 7.0d } { dependencies: ["1B44E57DAE367873"] id: "5598720FF2E9F946" shape: "circle" + subtitle: "in dev" tasks: [{ id: "773358A900F41158" item: "megacells:cell_component_64m" type: "item" }] - x: -13.5d + x: -16.0d y: 7.0d } { dependencies: ["5598720FF2E9F946"] id: "416DB5C77D43FE29" shape: "circle" + subtitle: "in dev" tasks: [{ id: "721A317945FAF3C7" item: "megacells:cell_component_256m" type: "item" }] - x: -14.5d + x: -17.0d y: 7.0d } { @@ -1584,7 +1614,7 @@ } type: "item" }] - x: -10.5d + x: -13.0d y: 5.5d } { @@ -1599,7 +1629,7 @@ } type: "item" }] - x: -11.5d + x: -14.0d y: 5.5d } { @@ -1614,7 +1644,7 @@ } type: "item" }] - x: -12.5d + x: -15.0d y: 5.5d } { @@ -1629,7 +1659,7 @@ } type: "item" }] - x: -13.5d + x: -16.0d y: 5.5d } { @@ -1644,7 +1674,7 @@ } type: "item" }] - x: -14.5d + x: -17.0d y: 5.5d } { @@ -1659,7 +1689,7 @@ } type: "item" }] - x: -10.5d + x: -13.0d y: 8.5d } { @@ -1674,7 +1704,7 @@ } type: "item" }] - x: -11.5d + x: -14.0d y: 8.5d } { @@ -1689,7 +1719,7 @@ } type: "item" }] - x: -12.5d + x: -15.0d y: 8.5d } { @@ -1704,7 +1734,7 @@ } type: "item" }] - x: -13.5d + x: -16.0d y: 8.5d } { @@ -1719,7 +1749,7 @@ } type: "item" }] - x: -14.5d + x: -17.0d y: 8.5d } { @@ -1734,7 +1764,7 @@ } type: "item" }] - x: -11.0d + x: -13.5d y: 4.5d } { @@ -1749,7 +1779,7 @@ } type: "item" }] - x: -12.0d + x: -14.5d y: 4.5d } { @@ -1764,7 +1794,7 @@ } type: "item" }] - x: -13.0d + x: -15.5d y: 4.5d } { @@ -1779,7 +1809,7 @@ } type: "item" }] - x: -14.0d + x: -16.5d y: 4.5d } { @@ -1794,7 +1824,7 @@ } type: "item" }] - x: -15.0d + x: -17.5d y: 4.5d } { @@ -1809,7 +1839,7 @@ } type: "item" }] - x: -11.0d + x: -13.5d y: 9.5d } { @@ -1824,7 +1854,7 @@ } type: "item" }] - x: -12.0d + x: -14.5d y: 9.5d } { @@ -1839,7 +1869,7 @@ } type: "item" }] - x: -13.0d + x: -15.5d y: 9.5d } { @@ -1854,7 +1884,7 @@ } type: "item" }] - x: -14.0d + x: -16.5d y: 9.5d } { @@ -1869,7 +1899,7 @@ } type: "item" }] - x: -15.0d + x: -17.5d y: 9.5d } { @@ -1880,8 +1910,8 @@ item: "merequester:requester_terminal" type: "item" }] - x: 6.5d - y: 4.0d + x: 9.5d + y: 2.0d } { dependencies: ["1D88369409736DC7"] @@ -1901,6 +1931,377 @@ x: -7.0d y: 2.0d } + { + dependencies: ["10A45BEBBEA7A466"] + id: "4493C81ABD3BFC00" + tasks: [{ + id: "770A039BEF516A07" + item: "megacells:mega_item_cell_housing" + type: "item" + }] + x: -11.5d + y: 6.0d + } + { + dependencies: ["10A45BEBBEA7A466"] + id: "0C8649DF8EECC311" + tasks: [{ + id: "33A8D4B45535C9BB" + item: "megacells:mega_fluid_cell_housing" + type: "item" + }] + x: -11.5d + y: 8.0d + } + { + dependencies: ["584A8C2697AE1785"] + id: "4398318850154CEA" + tasks: [{ + id: "76971A70F6196C15" + item: "megacells:accumulation_processor_press" + type: "item" + }] + x: 8.0d + y: 6.0d + } + { + dependencies: ["3E0EE1623F16A15A"] + id: "11C66CC52784686D" + tasks: [{ + id: "1C5609179AFD0241" + item: "ae2:condenser" + type: "item" + }] + x: -3.0d + y: 10.0d + } + { + dependencies: ["11C66CC52784686D"] + hide_dependency_lines: true + id: "584A8C2697AE1785" + size: 1.5d + tasks: [{ + id: "17690B31AD36C391" + item: "ae2:singularity" + type: "item" + }] + x: 7.0d + y: 5.0d + } + { + dependencies: ["4398318850154CEA"] + id: "19C5C349EABFB29A" + shape: "gear" + size: 1.5d + tasks: [{ + id: "328DB303390420FF" + item: "megacells:accumulation_processor" + type: "item" + }] + x: 9.0d + y: 7.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "3B9319944B47F3F2" + tasks: [{ + id: "7D0A890D749CAAC1" + item: "megacells:mega_interface" + type: "item" + }] + x: 11.0d + y: 4.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "76A7B49D92CE5EB5" + tasks: [{ + id: "3B083B4DE93D31B8" + item: "megacells:mega_pattern_provider" + type: "item" + }] + x: 11.0d + y: 5.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "6D1FC61E12586D57" + tasks: [{ + id: "449FBA81C0A6A9B8" + item: "expatternprovider:ex_molecular_assembler" + type: "item" + }] + x: 11.0d + y: 6.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "3D1933DCABD4006C" + tasks: [{ + id: "19595D59E5DCA829" + item: "expatternprovider:ex_drive" + type: "item" + }] + x: 11.0d + y: 7.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "63963147516C1F74" + tasks: [ + { + id: "7BC071B7030C4E92" + item: "expatternprovider:wireless_connect" + type: "item" + } + { + id: "67E6562A9129D610" + item: "expatternprovider:wireless_tool" + type: "item" + } + ] + x: 11.0d + y: 8.0d + } + { + dependencies: ["76A7B49D92CE5EB5"] + id: "1FB2089C461BD7F5" + tasks: [{ + id: "310078097905E96C" + item: "expatternprovider:ex_pattern_provider" + type: "item" + }] + x: 13.5d + y: 5.0d + } + { + dependencies: ["3B9319944B47F3F2"] + id: "1269F30575599F10" + tasks: [{ + id: "2337DF0CD810234D" + item: "expatternprovider:ex_interface" + type: "item" + }] + x: 13.5d + y: 4.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "62B7FDDFF8BCF21D" + tasks: [{ + id: "5CE7A2C50EEC5C93" + item: "expatternprovider:ex_charger" + type: "item" + }] + x: 11.0d + y: 9.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "7A3B42320B7CCFE6" + tasks: [{ + id: "6D66049C31E56F07" + item: "expatternprovider:ex_io_port" + type: "item" + }] + x: 11.0d + y: 10.0d + } + { + dependencies: [ + "5CAF4D91F281D3BC" + "780DB1BBED7236C3" + ] + id: "26CF84B52F34D2B6" + tasks: [{ + id: "5A86009CAD7F0191" + item: "ae2:pattern_provider" + type: "item" + }] + x: 5.0d + y: 0.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "0BF8CB9EAD275C6F" + tasks: [{ + id: "0F4DFF44A5A3C878" + item: "megacells:mega_crafting_unit" + type: "item" + }] + x: 7.0d + y: 8.5d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "6BD1291E8D186C25" + tasks: [{ + id: "136B2E4ED7C83291" + item: "megacells:mega_crafting_monitor" + type: "item" + }] + x: 5.0d + y: 7.0d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "29020780E7445FBB" + tasks: [{ + id: "464E42D2A0CE7294" + item: "megacells:mega_crafting_accelerator" + type: "item" + }] + x: 5.0d + y: 8.5d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "10C7EB316BAE2485" + tasks: [{ + id: "011441417935728E" + item: "megacells:1m_crafting_storage" + type: "item" + }] + x: 5.0d + y: 10.0d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "227D4D5B19AA6CE5" + tasks: [{ + id: "037F173440F5374A" + item: "megacells:4m_crafting_storage" + type: "item" + }] + x: 6.0d + y: 10.0d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "6C1609F45168FE27" + subtitle: "in dev" + tasks: [{ + id: "0A7525D4C945C8EA" + item: "megacells:16m_crafting_storage" + type: "item" + }] + x: 7.0d + y: 10.0d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "7233C77CE9F2C8D2" + subtitle: "in dev" + tasks: [{ + id: "519B6D77D18C5D38" + item: "megacells:64m_crafting_storage" + type: "item" + }] + x: 8.0d + y: 10.0d + } + { + dependencies: ["0BF8CB9EAD275C6F"] + id: "5F8609C9F73D880E" + subtitle: "in dev" + tasks: [{ + id: "497F303F52FAAF76" + item: "megacells:256m_crafting_storage" + type: "item" + }] + x: 9.0d + y: 10.0d + } + { + dependencies: [ + "22262840D8FB66F6" + "19C5C349EABFB29A" + ] + hide_dependency_lines: true + id: "175FDA9A221D9890" + tasks: [{ + id: "638E87603393DE86" + item: "expatternprovider:ex_pattern_access_part" + type: "item" + }] + x: 0.5d + y: -9.5d + } + { + dependencies: ["6E2F0F0D9E5BA86D"] + id: "5190700FE8C07694" + tasks: [{ + id: "18A7C8EBFACD3112" + item: "expatternprovider:threshold_level_emitter" + type: "item" + }] + x: 3.0d + y: -4.0d + } + { + dependencies: [ + "265776278F5E3F33" + "10C1BEE45AFA6A83" + ] + id: "76FC803DD55B1761" + tasks: [{ + id: "3F7DAEC6A2777B7F" + item: "expatternprovider:caner" + type: "item" + }] + x: 1.5d + y: 0.0d + } + { + dependencies: ["4248E24FE441B11D"] + id: "2E98E8200E671A9E" + tasks: [{ + id: "38CA224074DD3ECD" + item: "expatternprovider:ingredient_buffer" + type: "item" + }] + x: 8.0d + y: -2.0d + } + { + dependencies: ["3E0EE1623F16A15A"] + id: "2948E38F4C54FEEE" + tasks: [{ + id: "08D8B91E8678418D" + item: { + Count: 1 + id: "expatternprovider:me_packing_tape" + tag: { + Damage: 0 + } + } + type: "item" + }] + x: -1.0d + y: 10.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "7DBBCCF58C57B19F" + tasks: [{ + id: "279A24F6BF43AC91" + item: "expatternprovider:ex_import_bus_part" + type: "item" + }] + x: 9.5d + y: 4.0d + } + { + dependencies: ["19C5C349EABFB29A"] + id: "586CA6482ABA61D3" + tasks: [{ + id: "3B80592841923619" + item: "expatternprovider:ex_export_bus_part" + type: "item" + }] + x: 8.5d + y: 4.0d + } ] title: "&6HV&r - AE2" }