aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/loaders/DEFCRecipes.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kubatech/loaders/DEFCRecipes.java')
-rw-r--r--src/main/java/kubatech/loaders/DEFCRecipes.java34
1 files changed, 32 insertions, 2 deletions
diff --git a/src/main/java/kubatech/loaders/DEFCRecipes.java b/src/main/java/kubatech/loaders/DEFCRecipes.java
index 852b1ab8a0..f7805ec84f 100644
--- a/src/main/java/kubatech/loaders/DEFCRecipes.java
+++ b/src/main/java/kubatech/loaders/DEFCRecipes.java
@@ -26,7 +26,9 @@ import gregtech.api.recipe.RecipeMapBuilder;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Recipe;
+import gregtech.api.util.GT_Utility;
import gregtech.nei.formatter.SimpleSpecialValueFormatter;
+import gtPlusPlus.xmod.forestry.bees.handler.GTPP_CombType;
import kubatech.Tags;
import kubatech.api.LoaderReference;
@@ -274,7 +276,8 @@ public class DEFCRecipes {
GT_Values.RA.stdBuilder()
.itemInputs(
new ItemStack(Blocks.dragon_egg, 0),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64))
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ GT_Utility.getIntegratedCircuit(1))
.fluidInputs(Materials.Radon.getPlasma(144))
.fluidOutputs(new FluidStack(FluidRegistry.getFluid("molten.dragonblood"), 288))
.eut(1_966_080)
@@ -286,7 +289,8 @@ public class DEFCRecipes {
GT_Values.RA.stdBuilder()
.itemInputs(
GT_ModHandler.getModItem("witchery", "infinityegg", 0),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64))
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ GT_Utility.getIntegratedCircuit(1))
.fluidInputs(Materials.Radon.getPlasma(72))
.fluidOutputs(new FluidStack(FluidRegistry.getFluid("molten.dragonblood"), 432))
.eut(1_966_080)
@@ -294,6 +298,32 @@ public class DEFCRecipes {
.specialValue(3)
.noOptimize()
.addTo(fusionCraftingRecipes);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(
+ new ItemStack(Blocks.dragon_egg, 0),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ GTPP_CombType.DRAGONBLOOD.getStackForType(1))
+ .fluidInputs(Materials.Radon.getPlasma(216))
+ .fluidOutputs(new FluidStack(FluidRegistry.getFluid("molten.dragonblood"), 432))
+ .eut(1_966_080)
+ .duration(2800)
+ .specialValue(3)
+ .noOptimize()
+ .addTo(fusionCraftingRecipes);
+
+ GT_Values.RA.stdBuilder()
+ .itemInputs(
+ GT_ModHandler.getModItem("witchery", "infinityegg", 0),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 64),
+ GTPP_CombType.DRAGONBLOOD.getStackForType(1))
+ .fluidInputs(Materials.Radon.getPlasma(108))
+ .fluidOutputs(new FluidStack(FluidRegistry.getFluid("molten.dragonblood"), 648))
+ .eut(1_966_080)
+ .duration(2400)
+ .specialValue(3)
+ .noOptimize()
+ .addTo(fusionCraftingRecipes);
}
}
}