From de369ebc80b9805bfa2d834872b5fa9d4d7cbe35 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Mon, 6 May 2024 23:04:28 +0200 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=B5=D0=BD=D1=8C=20=D1=81=D0=B1=D0=B8?= =?UTF-8?q?=D0=BB=D1=81=D1=8F=20=D1=81=D0=BE=20=D1=81=D1=87=D0=B5=D1=82?= =?UTF-8?q?=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