Skip to content
This repository has been archived by the owner on May 25, 2024. It is now read-only.

Commit

Permalink
Add improved Dragonblood DEFC recipes with comb (#123)
Browse files Browse the repository at this point in the history
* 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>
(cherry picked from commit 70e1acf)
  • Loading branch information
serenibyss authored and Dream-Master committed May 20, 2024
1 parent a17f0c2 commit 97080bf
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 5 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ minimizeShadowedDependencies = true
# If disabled, won't rename the shadowed classes.
relocateShadowedDependencies = true

# Adds the GTNH maven, CurseMaven, IC2/Player maven, and some more well-known 1.7.10 repositories.
# Adds the GTNH maven, CurseMaven, Modrinth, and some more well-known 1.7.10 repositories.
includeWellKnownRepositories = true

# Change these to your Maven coordinates if you want to publish to a custom Maven repository instead of the default GTNH Maven.
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
2 changes: 1 addition & 1 deletion settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ pluginManagement {
}

plugins {
id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.19'
id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.22'
}


34 changes: 32 additions & 2 deletions src/main/java/kubatech/loaders/DEFCRecipes.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@
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;

Expand Down Expand Up @@ -274,7 +276,8 @@ private static void fusionRecipes() {
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)
Expand All @@ -286,14 +289,41 @@ private static void fusionRecipes() {
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)
.duration(3600)
.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);
}
}
}

0 comments on commit 97080bf

Please sign in to comment.