From 7ce0864b680d2e4f2d2affef0c10318ea5725a79 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Tue, 5 Dec 2023 17:28:00 +0200 Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=B5=D0=BA=D0=BE=D1=82=D0=BE=D1=80?= =?UTF-8?q?=D1=8B=D0=B5=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit убрал кварц и всё что связано с метеоритами из ае2, привязал все крафты к кварцу из грега --- kubejs/server_scripts/ae2/recipes.js | 288 ++++++++++++++++++++++++++- 1 file changed, 285 insertions(+), 3 deletions(-) diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 6633df03e..78acf2fb1 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -3,9 +3,14 @@ const registerAE2Recipes = (event) => { // Удаление рецептов мода - event.remove({ mod: 'ae2' }); + //event.remove({ mod: 'ae2' }); // crafting Table + // ae2:cable_anchor + event.shapeless(('ae2:cable_anchor'), [ + '#forge:ingots', + '#ae2:knife' + ]) // network tool event.shaped('ae2:network_tool', [ 'AB', @@ -2718,11 +2723,288 @@ const registerAE2Recipes = (event) => { // Charged Certus Quartz event.recipes.gtceu.electrolyzer('ae2:charged_certus_quartz_crystal') .itemInputs( - '#forge:gems/certus_quartz') + 'gtceu:certus_quartz_gem') .itemOutputs('ae2:charged_certus_quartz_crystal') .duration(20) .EUt(160) - + + //compressor + //quartz block + event.recipes.gtceu.compressor('ae2:quartz_block') + .itemInputs( + '9x gtceu:certus_quartz_gem') + .itemOutputs( + 'ae2:quartz_block') + .duration(300) + .EUt(2) + //fluix block + event.recipes.gtceu.compressor('ae2:fluix_block') + .itemInputs( + '9x #forge:gems/fluix') + .itemOutputs( + 'ae2:fluix_block') + .duration(300) + .EUt(2) + + + //packer + //cells + event.recipes.gtceu.packer('ae2:view_cell') + .itemInputs( + 'ae2:item_cell_housing', + '#forge:gems/certus_quartz') + .itemOutputs( + 'ae2:view_cell') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:item_storage_cell_1k') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_1k') + .itemOutputs( + 'ae2:item_storage_cell_1k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:item_storage_cell_4k') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_4k') + .itemOutputs( + 'ae2:item_storage_cell_4k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:item_storage_cell_16k') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_16k') + .itemOutputs( + 'ae2:item_storage_cell_16k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:item_storage_cell_64k') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_64k') + .itemOutputs( + 'ae2:item_storage_cell_64k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:item_storage_cell_256k') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_256k') + .itemOutputs( + 'ae2:item_storage_cell_256k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('ae2:fluid_storage_cell_1k') + .itemInputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_1k') + .itemOutputs( + 'ae2:fluid_storage_cell_1k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_4k') + .itemInputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_4k') + .itemOutputs( + 'ae2:fluid_storage_cell_4k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_16k') + .itemInputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_16k') + .itemOutputs( + 'ae2:fluid_storage_cell_16k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_64k') + .itemInputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_64k') + .itemOutputs( + 'ae2:fluid_storage_cell_64k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_256k') + .itemInputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_256k') + .itemOutputs( + 'ae2:fluid_storage_cell_256k') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('ae2:spatial_storage_cell_2') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_2') + .itemOutputs( + 'ae2:spatial_storage_cell_2') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:spatial_storage_cell_16') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_16') + .itemOutputs( + 'ae2:spatial_storage_cell_16') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('ae2:spatial_storage_cell_128') + .itemInputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_128') + .itemOutputs( + 'ae2:spatial_storage_cell_128') + .duration(10) + .EUt(7) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.packer('ae2:view_cell_back') + .itemInputs( + 'ae2:view_cell' + ) + .itemOutputs( + 'ae2:item_cell_housing', + '#forge:gems/certus_quartz') + .duration(10) + .EUt(7) + + event.recipes.gtceu.packer('ae2:item_storage_cell_1k_back') + .itemInputs( + 'ae2:item_storage_cell_1k') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_1k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:item_storage_cell_4k_back') + .itemInputs( + 'ae2:item_storage_cell_4k') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_4k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:item_storage_cell_16k_back') + .itemInputs( + 'ae2:item_storage_cell_16k') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_16k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:item_storage_cell_64k_back') + .itemInputs( + 'ae2:item_storage_cell_64k') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_64k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:item_storage_cell_256k_back') + .itemInputs( + 'ae2:item_storage_cell_256k') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:cell_component_256k') + .duration(10) + .EUt(7) + + event.recipes.gtceu.packer('ae2:fluid_storage_cell_1k_back') + .itemInputs( + 'ae2:fluid_storage_cell_1k') + .itemOutputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_1k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_4k_back') + .itemInputs( + 'ae2:fluid_storage_cell_4k') + .itemOutputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_4k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_16k_back') + .itemInputs( + 'ae2:fluid_storage_cell_16k') + .itemOutputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_16k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_64k_back') + .itemInputs( + 'ae2:fluid_storage_cell_64k') + .itemOutputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_64k') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:fluid_storage_cell_256k_back') + .itemInputs( + 'ae2:fluid_storage_cell_256k') + .itemOutputs( + 'ae2:fluid_cell_housing', + 'ae2:cell_component_256k') + .duration(10) + .EUt(7) + + event.recipes.gtceu.packer('ae2:spatial_storage_cell_2_back') + .itemInputs( + 'ae2:spatial_storage_cell_2') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_2') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:spatial_storage_cell_16_back') + .itemInputs( + 'ae2:spatial_storage_cell_16') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_16') + .duration(10) + .EUt(7) + event.recipes.gtceu.packer('ae2:spatial_storage_cell_128_back') + .itemInputs( + 'ae2:spatial_storage_cell_128') + .itemOutputs( + 'ae2:item_cell_housing', + 'ae2:spatial_cell_component_128') + .duration(10) + .EUt(7) + + //macerator + event.recipes.gtceu.macerator('ae2:fluix_dust') + .itemInputs( + '#forge:gems/fluix') + .itemOutputs( + 'ae2:fluix_dust') + .duration(10) + .EUt(7) + + }