From 1c8d921aca1120decd07784ad8c1e309ec07df16 Mon Sep 17 00:00:00 2001 From: Timo Ley Date: Fri, 22 Dec 2023 13:51:07 +0100 Subject: [PATCH] feat: energy condenser recipe --- .../ntx4core/recipes/RecipeRemovals.java | 4 +- .../ntx4core/recipes/energy_condenser.json | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/data/ntx4core/recipes/energy_condenser.json diff --git a/src/main/java/net/anvilcraft/ntx4core/recipes/RecipeRemovals.java b/src/main/java/net/anvilcraft/ntx4core/recipes/RecipeRemovals.java index 8c27f0d..d0298c9 100644 --- a/src/main/java/net/anvilcraft/ntx4core/recipes/RecipeRemovals.java +++ b/src/main/java/net/anvilcraft/ntx4core/recipes/RecipeRemovals.java @@ -13,9 +13,6 @@ public class RecipeRemovals implements IEventBusRegisterable { if (!FMLEnvironment.production) return; - ev.removeRecipesMatching(new RecipeContainsPredicate( - Util.stackFromRegistry(new Identifier("projecte", "condenser_mk1")) - )); ev.removeRecipesMatching(new RecipeContainsPredicate( Util.stackFromRegistry(new Identifier("projecte", "transmutation_table")) )); @@ -31,6 +28,7 @@ public class RecipeRemovals implements IEventBusRegisterable { ev.removeRecipeID(new Identifier("beyond_earth", "steel_ingot_blasting")); ev.removeRecipeID(new Identifier("enderrift", "rift_orb")); ev.removeRecipeID(new Identifier("crossroads", "base_materials/bronze_alloy_ingot")); + ev.removeRecipeID(new Identifier("projecte", "condenser_mk1")); } @Override diff --git a/src/main/resources/data/ntx4core/recipes/energy_condenser.json b/src/main/resources/data/ntx4core/recipes/energy_condenser.json new file mode 100644 index 0000000..ef4d4a6 --- /dev/null +++ b/src/main/resources/data/ntx4core/recipes/energy_condenser.json @@ -0,0 +1,37 @@ +{ + "type": "draconicevolution:fusion_crafting", + "result": { + "item": "projecte:condenser_mk1" + }, + "catalyst": { + "item": "projecte:alchemical_chest" + }, + "total_energy": 10000000, + "tier": "DRACONIC", + "ingredients": [ + { + "item": "ae2:condenser" + }, + { + "item": "projecte:relay_mk3" + }, + { + "item": "mekanismmatter:matter_synthesizer" + }, + { + "item": "mekanismmatter:matter_fabricator" + }, + { + "item": "alchemistry:dissolver" + }, + { + "item": "alchemistry:compactor" + }, + { + "item": "projecte:philosophers_stone" + }, + { + "item": "ntx4core:awakened_construct" + } + ] +} \ No newline at end of file