From f68892f0f2798a0aaa3f96f4d143f5abb7df98ec Mon Sep 17 00:00:00 2001 From: pinacoltz <3119782918@qq.com> Date: Thu, 28 May 2026 14:51:18 +0800 Subject: [PATCH] =?UTF-8?q?AE2=E7=9B=B8=E5=85=B3=E9=85=8D=E6=96=B9?= =?UTF-8?q?=E8=A1=A5=E5=85=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AE2, AdvAE, ExAE配方 --- .../cmi/textures/item/obsidian_cell.png | Bin 0 -> 500 bytes kubejs/client_scripts/lang/zh_cn/Items.js | 1 + kubejs/server_scripts/recipes/device/Ae2.js | 419 +++++++++++++++++- .../server_scripts/recipes/device/Thermal.js | 10 + .../recipes/mod/ae2/Crafting.js | 100 +++++ .../recipes/mod/ae2/Processors.js | 2 + .../server_scripts/recipes/mod/ae2/Remove.js | 4 +- .../recipes/mod/create/Filling.js | 5 + .../recipes/mod/thermal/Remove.js | 4 +- kubejs/startup_scripts/register/item/Cells.js | 5 + 10 files changed, 537 insertions(+), 13 deletions(-) create mode 100644 kubejs/assets/cmi/textures/item/obsidian_cell.png create mode 100644 kubejs/server_scripts/recipes/mod/ae2/Crafting.js diff --git a/kubejs/assets/cmi/textures/item/obsidian_cell.png b/kubejs/assets/cmi/textures/item/obsidian_cell.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c3d5b4012ff4ea06141c2791672a31aa4ffa42 GIT binary patch literal 500 zcmVPx$u1Q2eR5*>TlQBqJQ51&1XCz39ZxMCuf+#LdMMMy(X)0+Q1ceY#r>HL}mA;__lWxaBa>RG%ww=EhqBYuBD{chQOe-RZ z#1gih$1nnF(6;kTjK$P>d38lWT@cfXNNn<*cs)LqyRQeM7t+pP0cu@p^o+ zw!We2!BAKLnyT$R?|cP-^Z$z1F9$J<0L!Z@w6#11U}7w$oKDZo5e$XJ<)E^uI+Lli zBvWZuzq=Wy z_5e74uRfJZ<*7GA!(@(*Xwh|E4D_Sxt>}6ypJ(U!y1B*v!8QO-bRB@};=jA^pl={b zd;9ICXO_jc??3pmxWMq+QGOQ+0Q@PO18{kf)0(RRXD1mAa6teit`=5$E6YVY{~0000 { addItemLang("rose_gold_upgrade", "玫瑰金升级") addItemLang("steel_upgrade", "钢升级") addItemLang("hepatizon_upgrade", "黑色柯林斯青铜升级") + addItemLang("obsidian_cell", "黑曜石元件") let moleList = [ ["plate", "板状"], diff --git a/kubejs/server_scripts/recipes/device/Ae2.js b/kubejs/server_scripts/recipes/device/Ae2.js index 588ec1181..3c26d2682 100644 --- a/kubejs/server_scripts/recipes/device/Ae2.js +++ b/kubejs/server_scripts/recipes/device/Ae2.js @@ -141,17 +141,6 @@ ServerEvents.recipes((event) => { A: "#forge:gems/amethyst" }).id("ae2:network/blocks/crystal_processing_charger") - // 高级充能器 - kubejs.shaped("expatternprovider:ex_charger", [ - "PCP", - "CMC", - "PCP" - ], { - P: "#forge:dusts/emerald", - C: Mechanism.SMART.COM, - M: "ae2:charger" - }).id("expatternprovider:ex_charger") - // 无线发信 thermal_extra.component_assembly("ae2:wireless_receiver", [ "ae2:fluix_pearl", @@ -353,5 +342,413 @@ ServerEvents.recipes((event) => { "#forge:gems/fluix" ]).id("ae2:network/parts/tunnels_me") + // 熵变机械臂 + thermal_extra.component_assembly("ae2:entropy_manipulator", [ + Mechanism.SMART.COM, + Mechanism.NATURE.COM, + 'ae2:fluix_crystal', + 'ae2:energy_cell', + '#forge:rods/silver' + ]).id("ae2:tools/misctools_entropy_manipulator") + + // 充能手杖 + thermal_extra.component_assembly("ae2:charged_staff", [ + Mechanism.COIL.COM, + 'ae2:charged_certus_quartz_crystal', + '#forge:rods/silver' + ]).id("ae2:tools/misctools_charged_staff") + + // 染色器 + thermal_extra.component_assembly('ae2:color_applicator', [ + Mechanism.SMART.COM, + Mechanism.COLOR.COM, + '#forge:plates/silver', + 'ae2:energy_cell', + '#forge:rods/silver' + ]).id("ae2:tools/network_color_applicator") + + // 物质炮 + thermal_extra.component_assembly("ae2:matter_cannon", [ + Mechanism.SMART.COM, + Mechanism.ANDESITE.COM, + '#forge:ingots/silver', + 'ae2:energy_cell', + '#forge:rods/silver' + ]).id("ae2:tools/matter_cannon") + + // 元件工作台 + thermal_extra.component_assembly("ae2:cell_workbench", [ + Casing.SMART, + "ae2:calculation_processor" + ]).id("ae2:network/blocks/cell_workbench") + // 水晶共振器 + thermal_extra.component_assembly("ae2:crystal_resonance_generator", [ + Casing.SMART, + Mechanism.COIL.COM, + "ae2:fluix_block", + "ae2:charged_certus_quartz_crystal" + ]).id("ae2:network/crystal_resonance_generator") + + // 谐振仓 + thermal_extra.component_assembly("ae2:vibration_chamber", [ + Casing.SMART, + Mechanism.COIL.COM, + Mechanism.STONE.COM, + "#forge:plates/copper", + "#forge:plates/copper" + ]).id("ae2:network/blocks/energy_vibration_chamber") + + // 量子环 + thermal_extra.component_assembly("ae2:quantum_ring", [ + "#forge:plates/silver", + "ae2:energy_cell", + Mechanism.SMART.COM, + "#ae2:smart_dense_cable" + ]).id("ae2:network/blocks/quantum_ring") + + // 量子链接仓 + thermal_extra.component_assembly("ae2:quantum_link", [ + "ae2:quartz_glass", + Mechanism.ENDER.COM, + "ae2:fluix_pearl" + ]).id("ae2:network/blocks/quantum_link") + + // 空间塔 + thermal_extra.component_assembly("ae2:spatial_pylon", [ + Casing.SMART, + "ae2:fluix_crystal", + "ae2:fluix_glass_cable", + Mechanism.ENDER.COM + ]).id("ae2:network/blocks/spatial_io_pylon") + + // 空间io端口 + thermal_extra.component_assembly("ae2:spatial_io_port", [ + "ae2:io_port", + "#ae2:glass_cable", + Mechanism.ENDER.COM + ]).id("ae2:network/blocks/spatial_io_port") + + // 存储总线 + thermal_extra.component_assembly("ae2:storage_bus", [ + "#ae2:interface", + "create:andesite_funnel", + "create:andesite_tunnel" + ]).id("ae2:network/parts/storage_bus") + + // 输入总线 + thermal_extra.component_assembly("ae2:import_bus", [ + "ae2:annihilation_core", + "create:andesite_tunnel" + ]).id("ae2:network/parts/import_bus") + + // 输出总线 + thermal_extra.component_assembly("ae2:export_bus", [ + "ae2:formation_core", + "create:andesite_funnel" + ]).id("ae2:network/parts/export_bus") + + // 触发总线 + thermal_extra.component_assembly("ae2:toggle_bus", [ + "ae2:fluix_glass_cable", + "minecraft:lever" + ]).id("ae2:network/parts/toggle_bus") + + // 成型面板 + thermal_extra.component_assembly("ae2:formation_plane", [ + "ae2:formation_core", + "create:brass_hand" + ]).id("ae2:network/parts/formation_plane") + + // 破坏面板 + thermal_extra.component_assembly("ae2:annihilation_plane", [ + "ae2:annihilation_core", + "thermal:drill_head" + ]).id("ae2:network/parts/annihilation_plane_alt") + + // 放置工具 + thermal_extra.component_assembly('meplacementtool:me_placement_tool', [ + "#forge:rods/silver", + "ae2:wireless_terminal", + "constructionwand:iron_wand" + ]).id("meplacementtool:me_placement_tool") + + // 多方块放置工具 + thermal_extra.component_assembly('meplacementtool:multiblock_placement_tool', [ + "#forge:rods/silver", + "ae2:wireless_terminal", + "constructionwand:infinity_wand" + ]).id("meplacementtool:multiblock_placement_tool") + + // 线缆放置工具 + thermal_extra.component_assembly('meplacementtool:me_cable_placement_tool', [ + "#forge:rods/silver", + "ae2:wireless_terminal", + Mechanism.COLOR.COM, + "ae2:smart_dense_cable" + ]).id("meplacementtool:me_cable_placement_tool") + + // 装配矩阵框架 + thermal_extra.component_assembly('4x expatternprovider:assembler_matrix_frame', [ + Casing.SMART, + Mechanism.IRON.COM, + 'minecraft:lapis', + 'cmi:pure_quartz_prism' + ]).id("expatternprovider:assembler_matrix_frame") + + // 装配矩阵墙壁 + thermal_extra.component_assembly('4x expatternprovider:assembler_matrix_wall', [ + 'cmi:pure_quartz_prism', + '#ae2:smart_cable', + Casing.SMART + ]).id("expatternprovider:assembler_matrix_wall") + + // 装配矩阵玻璃 + thermal_extra.component_assembly('4x expatternprovider:assembler_matrix_glass', [ + 'ae2:quartz_glass', + '#ae2:smart_cable', + 'cmi:pure_quartz_prism' + ]).id("expatternprovider:assembler_matrix_glass") + + // 装配矩阵样板核心 + thermal_extra.component_assembly('expatternprovider:assembler_matrix_pattern', [ + 'cmi:pure_quartz_prism', + '#expatternprovider:extended_pattern_provider' + ]).id("expatternprovider:assembler_matrix_pattern") + + // 装配矩阵速度核心 + thermal_extra.component_assembly('expatternprovider:assembler_matrix_speed', [ + 'cmi:pure_quartz_prism', + Mechanism.COBALT.COM + ]).id("expatternprovider:assembler_matrix_speed") + + // 装配矩阵合成核心 + thermal_extra.component_assembly('expatternprovider:assembler_matrix_crafter', [ + 'cmi:pure_quartz_prism', + 'expatternprovider:ex_molecular_assembler' + ]).id("expatternprovider:assembler_matrix_crafter") + + // 扩展样板供应器 + thermal_extra.component_assembly('expatternprovider:ex_pattern_provider', [ + '#ae2:pattern_provider', + 'ae2:capacity_card', + 'create_connected:control_chip', + Mechanism.GOLD.COM + ]).id("expatternprovider:epp") + + //样板供应器升级 + thermal_extra.component_assembly('expatternprovider:pattern_provider_upgrade', [ + 'ae2:capacity_card', + 'create_connected:control_chip', + Mechanism.GOLD.COM + ]).id("expatternprovider:epp_upgrade") + + // 扩展Me接口 + thermal_extra.component_assembly('expatternprovider:ex_interface', [ + '#ae2:interface', + 'ae2:capacity_card', + 'ae2:logic_processor', + Mechanism.GOLD.COM + ]).id("expatternprovider:ei") + + //Me接口升级 + thermal_extra.component_assembly('expatternprovider:interface_upgrade', [ + 'ae2:capacity_card', + 'ae2:logic_processor', + Mechanism.GOLD.COM + ]).id("expatternprovider:ei_upgrade") + + // 扩展输入总线 + thermal_extra.component_assembly('expatternprovider:ex_import_bus_part', [ + 'ae2:import_bus', + 'ae2:calculation_processor', + Mechanism.COBALT.COM + ]).id("expatternprovider:ebus_in") + + // 扩展输出总线 + thermal_extra.component_assembly('expatternprovider:ex_export_bus_part', [ + 'ae2:export_bus', + 'ae2:calculation_processor', + Mechanism.COBALT.COM + ]).id("expatternprovider:ebus_out") + + // 输入输出总线升级 + thermal_extra.component_assembly('expatternprovider:io_bus_upgrade', [ + 'ae2:calculation_processor', + Mechanism.COBALT.COM + ]).id("expatternprovider:ebus_upgrade") + + // 扩展样板管理终端 + thermal_extra.component_assembly('expatternprovider:ex_pattern_access_part', [ + 'ae2:pattern_access_terminal', + Mechanism.GOLD.COM, + 'ae2:logic_processor' + ]).id("expatternprovider:epa") + + // 样板管理终端升级 + thermal_extra.component_assembly('expatternprovider:pattern_terminal_upgrade', [ + Mechanism.GOLD.COM, + 'ae2:logic_processor' + ]).id("expatternprovider:epa_upgrade") + + // Me封装胶带 + thermal_extra.component_assembly('expatternprovider:me_packing_tape', [ + '#forge:ingots/silver', + 'minecraft:slime_ball', + 'ae2:fluix_dust', + 'create:cardboard_block' + ]).id("expatternprovider:tape") + + // 扩展驱动器 + thermal_extra.component_assembly('expatternprovider:ex_drive', [ + 'ae2:drive', + Mechanism.GOLD.COM, + 'ae2:fluix_dust', + '#forge:dusts/emerald' + ]).id("expatternprovider:ex_drive") + + // 驱动器升级 + thermal_extra.component_assembly('expatternprovider:drive_upgrade', [ + Mechanism.GOLD.COM, + 'ae2:fluix_dust', + '#forge:dusts/emerald' + ]).id("expatternprovider:ex_drive_upgrade") + + // 扩展分子装配室 + thermal_extra.component_assembly('expatternprovider:ex_molecular_assembler', [ + 'ae2:fluix_crystal', + 'ae2:molecular_assembler', + 'ae2:engineering_processor', + Mechanism.GOLD.COM + ]).id("expatternprovider:ex_molecular_assembler") + + // 电路切片器 + thermal_extra.component_assembly('expatternprovider:circuit_cutter', [ + 'thermal:saw_blade', + Casing.SMART, + Mechanism.SMART.COM, + 'ae2:sky_stone_tank', + 'ae2:not_so_mysterious_block', + '#forge:dusts/emerald' + ]).id("expatternprovider:circuit_cutter") + + //扩展io端口 + thermal_extra.component_assembly('expatternprovider:ex_io_port', [ + 'ae2:io_port', + Mechanism.COBALT.COM, + 'ae2:engineering_processor', + '#forge:dusts/emerald' + ]).id("expatternprovider:ex_io_port") + + // Me超大接口 + thermal_extra.component_assembly('expatternprovider:oversize_interface', [ + 'expatternprovider:ingredient_buffer', + '#expatternprovider:extended_interface', + 'cmi:smart_mechanism_augment', + 'cmi:smart_mechanism_augment', + 'cmi:smart_mechanism_augment', + 'cmi:smart_mechanism_augment' + ]).id("expatternprovider:oversize_interface") + + //原料缓存器 + thermal_extra.component_assembly('expatternprovider:ingredient_buffer', [ + 'ae2:quartz_glass', + 'ae2:cell_component_1k', + ]).id("expatternprovider:ingredient_buffer") + + //扩展压印器 + thermal_extra.component_assembly('expatternprovider:ex_inscriber', [ + 'ae2:inscriber', + Mechanism.GOLD.COM, + '#forge:dusts/emerald', + '#ae2:interface', + Mechanism.SMART.COM + ]).id("expatternprovider:ex_inscriber") + + //扩展充能器 + thermal_extra.component_assembly('expatternprovider:ex_charger', [ + 'ae2:charger', + Mechanism.GOLD.COM, + '#forge:dusts/emerald', + '#ae2:interface', + Mechanism.SMART.COM + ]).id("expatternprovider:ex_charger") + + //水晶修复器 + thermal_extra.component_assembly('expatternprovider:crystal_fixer', [ + 'ae2:crystal_resonance_generator', + '#forge:dusts/emerald', + Casing.SMART, + Mechanism.SMART.COM + ]).id("expatternprovider:crystal_fixer") + + // 装罐机 + thermal_extra.component_assembly('expatternprovider:caner', [ + 'expatternprovider:ingredient_buffer', + 'create:spout', + '#forge:dusts/emerald' + ]).id("expatternprovider:caner") + + //无线连接器 + thermal_extra.component_assembly('expatternprovider:wireless_connect', [ + 'ae2:wireless_access_point', + 'ae2:sky_dust', + Casing.SMART, + '#ae2:smart_cable' + ]).id("expatternprovider:wireless_connect") + + //无线集线器 + thermal_extra.component_assembly('expatternprovider:wireless_hub', [ + 'expatternprovider:wireless_connect', + 'ae2:quantum_link', + 'ae2:engineering_processor' + ]).id("expatternprovider:wireless_hub") + + // 高级样板供应器 + thermal_extra.component_assembly('advanced_ae:small_adv_pattern_provider', [ + 'ae2:pattern_provider', + 'ae2:fluix_pearl', + 'ae2:logic_processor' + ]).id("advanced_ae:smalladvpatpro") + + // 高级扩展样板供应器 + thermal_extra.component_assembly('advanced_ae:adv_pattern_provider', [ + 'expatternprovider:ex_pattern_provider', + 'ae2:logic_processor', + '#forge:dusts/emerald' + ]).id("advanced_ae:eaeadvpatpro") + + // 高级样板供应器升级 + thermal_extra.component_assembly('advanced_ae:adv_pattern_provider_upgrade', [ + 'ae2:fluix_pearl', + 'ae2:logic_processor' + ]).id("advanced_ae:smallappupgrade") + + // 2^3空间组件 + thermal_extra.component_assembly('ae2:spatial_cell_component_2' , [ + 'ae2:engineering_processor', + '#forge:plates/silver', + 'ae2:fluix_dust', + 'cmi:ferrit_core' + ]).id("ae2:network/cells/spatial_components") + + // 16^3空间组件 + thermal_extra.component_assembly('ae2:spatial_cell_component_16' , [ + 'ae2:engineering_processor', + '#forge:plates/silver', + 'ae2:spatial_cell_component_2', + 'ae2:spatial_cell_component_2', + 'ae2:spatial_cell_component_2', + 'ae2:spatial_cell_component_2' + ]).id("ae2:network/cells/spatial_components_0") + + // 128^3空间组件 + thermal_extra.component_assembly('ae2:spatial_cell_component_128' , [ + 'advanced_ae:quantum_processor', + '#forge:plates/silver', + 'ae2:spatial_cell_component_16', + 'ae2:spatial_cell_component_16', + 'ae2:spatial_cell_component_16', + 'ae2:spatial_cell_component_16' + ]).id("ae2:network/cells/spatial_components_1") }) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/device/Thermal.js b/kubejs/server_scripts/recipes/device/Thermal.js index a9832f0fb..96b508558 100644 --- a/kubejs/server_scripts/recipes/device/Thermal.js +++ b/kubejs/server_scripts/recipes/device/Thermal.js @@ -358,4 +358,14 @@ ServerEvents.recipes((event) => { C: Casing.THERMAL, X: Mechanism.POTION.COM }).id("thermal:device_potion_diffuser") + //蜂箱漏斗 + kubejs.shaped("thermal:device_hive_extractor", [ + "M", + "C", + "X" + ], { + M: Mechanism.ANDESITE.COM, + C: Casing.ANDESITE, + X: "minecraft:shears", + }).id("thermal:device_hive_extractor") }) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/mod/ae2/Crafting.js b/kubejs/server_scripts/recipes/mod/ae2/Crafting.js new file mode 100644 index 000000000..a13cb18dc --- /dev/null +++ b/kubejs/server_scripts/recipes/mod/ae2/Crafting.js @@ -0,0 +1,100 @@ +ServerEvents.recipes((event) => { + let { kubejs, minecraft, create } = event.getRecipes() + + //包层线缆 + kubejs.shaped("8x ae2:fluix_covered_cable", [ + "AAA", + "ABA", + "AAA" + ], { + A: "ae2:fluix_glass_cable", + B: "thermal:cured_rubber" + }).id("ae2:network/cables/covered_fluix") + + // 无限水元件 + create.sequenced_assembly(Item.of('expatternprovider:infinity_cell', '{record:{"#c":"ae2:f",id:"minecraft:water"}}'), [ + 'ae2:fluid_cell_housing' + ], [ + create.filling('ae2:fluid_cell_housing', [ + 'ae2:fluid_cell_housing', + Fluid.of("minecraft:water", 1000) + ]), + create.deploying('ae2:fluid_cell_housing', [ + 'ae2:fluid_cell_housing', + 'ae2:cell_component_16k' + ]), + create.filling('ae2:fluid_cell_housing', [ + 'ae2:fluid_cell_housing', + Fluid.of("minecraft:water", 1000) + ]), + ]) + .transitionalItem('ae2:fluid_cell_housing') + .loops(1) + .id('expatternprovider:water_cell') + + // 无限圆石元件 + create.sequenced_assembly(Item.of('expatternprovider:infinity_cell', '{record:{"#c":"ae2:i",id:"minecraft:cobblestone"}}'), [ + 'ae2:item_cell_housing' + ], [ + create.filling('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + Fluid.of("minecraft:water", 1000) + ]), + create.deploying('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + 'ae2:cell_component_16k' + ]), + create.filling('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + Fluid.of("minecraft:lava", 1000) + ]), + ]) + .transitionalItem('ae2:item_cell_housing') + .loops(1) + .id('expatternprovider:cobblestone_cell') + + // 黑曜石元件 + create.sequenced_assembly('cmi:obsidian_cell', [ + 'ae2:item_cell_housing' + ], [ + create.filling('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + Fluid.of("minecraft:lava", 1000) + ]), + create.deploying('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + 'ae2:cell_component_16k' + ]), + create.filling('ae2:item_cell_housing', [ + 'ae2:item_cell_housing', + Fluid.of("minecraft:water", 1000) + ]), + ]) + .transitionalItem('ae2:item_cell_housing') + .loops(1) + .id('cmi:obsidian_cell') +}) + + + + + + +ItemEvents.rightClicked((event) => { + let { player, item } = event + const CELL = Item.of("cmi:obsidian_cell") + + let itemList = [ + "ae2:item_cell_housing", + "minecraft:obsidian", + "ae2:cell_component_16k" + ] + if (player.mainHandItem === CELL && player.offHandItem !== CELL) { + let key = `message.${global.namespace}.initial_item_kit` + + itemList.forEach((items) => { + player.give(Item.of(items)) + }) + item.shrink(1) + } +}) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/mod/ae2/Processors.js b/kubejs/server_scripts/recipes/mod/ae2/Processors.js index 2407adb14..44f960644 100644 --- a/kubejs/server_scripts/recipes/mod/ae2/Processors.js +++ b/kubejs/server_scripts/recipes/mod/ae2/Processors.js @@ -263,4 +263,6 @@ ServerEvents.recipes((event) => { }, "output": Item.of(Print.ENGINEERING, 9).toJson() }).id("expatternprovider:cutter/engineering") + + }) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/mod/ae2/Remove.js b/kubejs/server_scripts/recipes/mod/ae2/Remove.js index ffb90b7f7..5e2fe0962 100644 --- a/kubejs/server_scripts/recipes/mod/ae2/Remove.js +++ b/kubejs/server_scripts/recipes/mod/ae2/Remove.js @@ -10,6 +10,8 @@ ServerEvents.recipes((event) => { "jei:/advanced_ae/quantum_processor_chamber", "jei:/advanced_ae/quantum_alloy_plate", "jei:/ad_astra/alloying/steel_ingot_from_alloying_iron_ingot_and_coals", - "jei:/ae2/inscriber/sky_stone_dust" + "jei:/ae2/inscriber/sky_stone_dust", + "jei:/ae2/network/parts/formation_plane_alt", + "jei:/ae2/network/parts/annihilation_plane_alt2", ]) }) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/mod/create/Filling.js b/kubejs/server_scripts/recipes/mod/create/Filling.js index e156feb6a..715a4f375 100644 --- a/kubejs/server_scripts/recipes/mod/create/Filling.js +++ b/kubejs/server_scripts/recipes/mod/create/Filling.js @@ -52,4 +52,9 @@ ServerEvents.recipes((event) => { "minecraft:large_amethyst_bud", Fluid.of("cmi:crystal_catalyt", 50) ]) + // 高压蒸汽容器 + create.filling('steampowered:pressurized_steam_container', [ + 'steampowered:pressurized_gas_container', + Fluid.of("mekanism:steam", 1000) + ]) }) \ No newline at end of file diff --git a/kubejs/server_scripts/recipes/mod/thermal/Remove.js b/kubejs/server_scripts/recipes/mod/thermal/Remove.js index 5507c37c8..8679cf32e 100644 --- a/kubejs/server_scripts/recipes/mod/thermal/Remove.js +++ b/kubejs/server_scripts/recipes/mod/thermal/Remove.js @@ -17,7 +17,9 @@ ServerEvents.recipes((event) => { "jei:/thermal/storage/sugar_cane_block", "jei:/thermal/compat/create/smelter_create_alloy_andesite_alloy", "jei:/thermal/fuels/magmatic/magmatic_lava", - "jei:/thermal/storage/sawdust_block" + "jei:/thermal/storage/sawdust_block", + "jei:/thermal_extra/crafting/device_lava_gen", + "jei:/thermal_extra/crafting/device_harvester" ] removeRecipe(event, removeRecipeIds) }) \ No newline at end of file diff --git a/kubejs/startup_scripts/register/item/Cells.js b/kubejs/startup_scripts/register/item/Cells.js index 6dcabcdb2..f27bff071 100644 --- a/kubejs/startup_scripts/register/item/Cells.js +++ b/kubejs/startup_scripts/register/item/Cells.js @@ -26,4 +26,9 @@ StartupEvents.registry("item", (event) => { addCellItem("tier_2_aviation", 0x00FFFF) addCellItem("tier_3_aviation", 0xFCD720) addCellItem("tier_4_aviation", 0xFFC4F2) +}) + +StartupEvents.registry("item", (event) => { + event.create(`${Cmi.MODID}:obsidian_cell`) + .tooltip('你搞砸了。右键拆开') }) \ No newline at end of file