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" } diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 41d78a442..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) @@ -1022,7 +1022,7 @@ const registerAE2Recipes = (event) => { .itemOutputs('ae2:level_emitter') .circuit(1) .duration(20) - .EUt(7680) + .EUt(480) .cleanroom(CleanroomType.CLEANROOM) // Storage Bus @@ -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 eeb284986..9db24e928 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -1,150 +1,487 @@ -// priority: 0 - const registerExtendedAE2Recipes = (event) => { + + event.remove({not:[ + { id: 'expatternprovider:epp_part' }, + { id: 'expatternprovider:ei_part' }, + { id: 'expatternprovider:epp_alt' }, + { id: 'expatternprovider:ei_alt' }, + ], mod: 'expatternprovider' }); - 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', + '2x ae2: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) + + 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) + + 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 152db211c..44046e0b7 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -2,373 +2,779 @@ 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' }) -*/ //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('tfg: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('tfg: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') + + //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 + + // 1m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_1m') + .itemInputs( + '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(491520) + .cleanroom(CleanroomType.CLEANROOM) + + // 4m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_4m') + .itemInputs( + '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(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/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(1966080) + .cleanroom(CleanroomType.CLEANROOM) + + // // 16m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_16m') // .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 #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(7680) + // .EUt(7864320) // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_16m_4m') + // event.recipes.gtceu.assembly_line('megacells:cell_component_16m_4m') // .itemInputs( // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/iv', + // '2x #gtceu:circuits/uev', // '4x megacells:cell_component_4m') // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) // .itemOutputs('megacells:cell_component_16m') // .duration(400) - // .EUt(7680) + // .EUt(7864320) // .cleanroom(CleanroomType.CLEANROOM) - // // 64k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_64m') + // // 64m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_64m') // .itemInputs( - // '4x #gtceu:circuits/luv', + // '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(30720) + // .EUt(31457280) // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_64m_16m') + // event.recipes.gtceu.assembly_line('megacells:cell_component_64m_16m') // .itemInputs( // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/luv', + // '2x #gtceu:circuits/uiv', // '4x megacells:cell_component_16m') // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) // .itemOutputs('megacells:cell_component_64m') // .duration(400) - // .EUt(30720) + // .EUt(31457280) // .cleanroom(CleanroomType.CLEANROOM) - // // 256k storage components - // event.recipes.gtceu.assembler('megacells:cell_component_256m') + // // 256m storage components + // event.recipes.gtceu.assembly_line('megacells:cell_component_256m') // .itemInputs( - // '4x #gtceu:circuits/zpm', + // '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(122880) + // .EUt(125829120) // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembler('megacells:cell_component_256m_64m') + // event.recipes.gtceu.assembly_line('megacells:cell_component_256m_64m') // .itemInputs( // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/zpm', + // '2x #gtceu:circuits/uxv', // '4x megacells:cell_component_64m') // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) // .itemOutputs('megacells:cell_component_256m') // .duration(400) - // .EUt(122880) + // .EUt(125829120) // .cleanroom(CleanroomType.CLEANROOM) - // */ - // //#endregion + //#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) + //#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) + + // 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) + + //#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) + + // 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) + + // 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 + + // 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) + + //#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) + .cleanroom(CleanroomType.CLEANROOM) + + 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) + // .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) + // .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) + // .cleanroom(CleanroomType.CLEANROOM) + + //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') + .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) + // .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) + // .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) + // .cleanroom(CleanroomType.CLEANROOM) + + //#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) - // // 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) + // 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) - // // 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) + // 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) - // // 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) + 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) - // //#endregion - - // //#region MEGA provider - // // EV - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev') + // event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') // .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) + // 'megacells:64m_crafting_storage') + // .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') + // .duration(10) + // .EUt(12) // .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) + // 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) - // // LuV - // event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv') + 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 + + //#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( - // '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) - - // //#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( - // 'ae2:energy_card', - // '2x gtceu:lapotronic_energy_orb' - // ) - // .itemOutputs('megacells:greater_energy_card') + // '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(1024) + // .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/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/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..1f85f8c7d 100644 --- a/kubejs/startup_scripts/mega_cells/constants.js +++ b/kubejs/startup_scripts/mega_cells/constants.js @@ -1,50 +1,36 @@ // priority: 0 global.MEGA_CELLS_DISABLED_ITEMS = [ - // 'megacells:mega_energy_cell', - // 'megacells:sky_steel_block', - // 'megacells:sky_steel_ingot', + '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:mega_item_cell_housing', - // 'megacells:mega_fluid_cell_housing', -]; \ No newline at end of file + '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