diff options
author | Serenibyss <10861407+serenibyss@users.noreply.github.com> | 2024-05-03 12:58:05 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-03 19:58:05 +0200 |
commit | 70e1acf1569f94ed7081a5ea44bac73822a29aa6 (patch) | |
tree | 943dfc4ef3cf3316caba70a99d43e90640a9dd85 /src/main/java/kubatech/loaders/DEFCRecipes.java | |
parent | a17f0c238deadc7b107b37a5a852387a267cbb1f (diff) | |
download | GT5-Unofficial-70e1acf1569f94ed7081a5ea44bac73822a29aa6.tar.gz GT5-Unofficial-70e1acf1569f94ed7081a5ea44bac73822a29aa6.tar.bz2 GT5-Unofficial-70e1acf1569f94ed7081a5ea44bac73822a29aa6.zip |
Add improved Dragonblood DEFC recipes with comb (#123)
* update buildscript
* Add improved Dragonblood DEFC recipes with comb
Co-Authored-By: GDCloud <93287602+GDCloudstrike@users.noreply.github.com>
---------
Co-authored-by: GDCloud <93287602+GDCloudstrike@users.noreply.github.com>
Diffstat (limited to 'src/main/java/kubatech/loaders/DEFCRecipes.java')
-rw-r--r-- | src/main/java/kubatech/loaders/DEFCRecipes.java | 34 |
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); } } } |