diff --git a/src/main/java/com/dreammaster/gthandler/recipes/FluidSolidifierRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/FluidSolidifierRecipes.java index cd531b6f8..9e2336312 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/FluidSolidifierRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/FluidSolidifierRecipes.java @@ -1,5 +1,6 @@ package com.dreammaster.gthandler.recipes; +import static gregtech.api.enums.Mods.Avaritia; import static gregtech.api.enums.Mods.ExtraUtilities; import static gregtech.api.enums.Mods.TinkerConstruct; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; @@ -29,6 +30,8 @@ public class FluidSolidifierRecipes implements Runnable { @Override public void run() { + makeAvaritiaRecipes(); + // Sodium Dust GTValues.RA.stdBuilder().itemInputs(ItemList.Shape_Mold_Ball.get(0L)) @@ -431,4 +434,14 @@ public void run() { .eut(TierEU.RECIPE_UIV).itemOutputs(ItemList.Hawking_Glass.get(1)).addTo(fluidSolidifierRecipes); } } + + private void makeAvaritiaRecipes() { + if (!Avaritia.isModLoaded()) { + return; + } + GTValues.RA.stdBuilder().itemInputs(ItemList.Shape_Mold_Block.get(0L)) + .itemOutputs(Materials.CosmicNeutronium.getBlocks(1)) + .fluidInputs(Materials.CosmicNeutronium.getMolten(1296L)).duration(15 * SECONDS).eut(TierEU.RECIPE_ZPM) + .addTo(fluidSolidifierRecipes); + } }