From f526f1c348edc58ce4426b55d754786d9f7b0558 Mon Sep 17 00:00:00 2001 From: copygirl Date: Wed, 17 Aug 2022 08:16:10 +0200 Subject: [PATCH] Make Malum's nodes actually smelt into nuggets --- config/jei/blacklist.cfg | 2 ++ .../recipes/malum_nuggets_from_node.js | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 kubejs/server_scripts/recipes/malum_nuggets_from_node.js diff --git a/config/jei/blacklist.cfg b/config/jei/blacklist.cfg index 576c690..916995e 100644 --- a/config/jei/blacklist.cfg +++ b/config/jei/blacklist.cfg @@ -1759,6 +1759,8 @@ immersiveengineering:shader_bag_ie_masterwork immersiveengineering:shader_bag_rare immersiveengineering:shader_bag_uncommon littlelogistics:creative_capacitor +malum:cracked_osmium_impetus +malum:osmium_impetus minecraft:axolotl_spawn_egg minecraft:bat_spawn_egg minecraft:bedrock diff --git a/kubejs/server_scripts/recipes/malum_nuggets_from_node.js b/kubejs/server_scripts/recipes/malum_nuggets_from_node.js new file mode 100644 index 0000000..42de87a --- /dev/null +++ b/kubejs/server_scripts/recipes/malum_nuggets_from_node.js @@ -0,0 +1,18 @@ +// priority: 0 + +onEvent("recipes", event => { + let material_to_nugget = { + zinc: "create:zinc_nugget", + tin: "thermal:tin_nugget", + lead: "thermal:lead_nugget", + silver: "thermal:silver_nugget", + nickel: "thermal:nickel_nugget", + aluminum: "immersiveengineering:nugget_aluminum", + uranium: "immersiveengineering:nugget_uranium", + }; + + for (let [material, nugget] of Object.entries(material_to_nugget)) { + event.smelting(`6x ${nugget}`, `malum:${material}_node`); + event.blasting(`6x ${nugget}`, `malum:${material}_node`); + } +});