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

Commit

Permalink
first draft for adding Schematics to TT Reaseach Table
Browse files Browse the repository at this point in the history
  • Loading branch information
Dream-Master committed Aug 19, 2022
1 parent 3bab840 commit ca6c469
Showing 1 changed file with 80 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1410,6 +1410,86 @@ public void run(EMTransformationRegistry transformationInfo) {
Materials.Void.getMolten(2880L),
Materials.DraconiumAwakened.getMolten(1440),
}, GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 5001), 1500, 8_000_000);
if (Loader.isModLoaded("DraconicEvolution")) {
// DE Schematics Cores Tier 1
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_ModHandler.getModItem("EMT", "EMTItems", 1, 16),
500_000,
1024,
1_000_000,
4,
new Object[] {
GT_ModHandler.getModItem("DraconicEvolution", "draconicCore", 1, 0),
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Draconium, 1L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Ichorium, 1L),
new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 1},
},
new FluidStack[] {
Materials.Sunnarium.getMolten(14400L), Materials.Void.getMolten(28800L),
},
GT_ModHandler.getModItem("EMT", "EMTItems", 1, 16),
12000,
500_000);

// DE Schematics Cores Tier 2
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_ModHandler.getModItem("DraconicEvolution", "draconicCore", 1, 0),
5_000_000,
2048,
4_000_000,
8,
new Object[] {
GT_ModHandler.getModItem("DraconicEvolution", "draconicCore", 4, 0),
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Draconium, 1L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 1L),
new Object[] {OrePrefixes.circuit.get(Materials.Bio), 1},
},
new FluidStack[] {
Materials.Neutronium.getMolten(14400L), Materials.Void.getMolten(57600L),
},
GT_ModHandler.getModItem("EMT", "EMTItems", 1, 17),
24000,
2_000_000);

// DE Schematics Cores Tier 3
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_ModHandler.getModItem("DraconicEvolution", "wyvernCore", 1, 0),
50_000_000,
4096,
16_000_000,
16,
new Object[] {
GT_ModHandler.getModItem("DraconicEvolution", "wyvernCore", 4, 0),
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.DraconiumAwakened, 1L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Infinity, 1L),
new Object[] {OrePrefixes.circuit.get(Materials.Nano), 1},
},
new FluidStack[] {
Materials.Infinity.getMolten(14400L), Materials.Void.getMolten(115200L),
},
GT_ModHandler.getModItem("EMT", "EMTItems", 1, 18),
36000,
8_000_000);
// DE Schematics Cores Tier 4
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_ModHandler.getModItem("DraconicEvolution", "awakenedCore", 1, 0),
500_000_000,
8192,
64_000_000,
64,
new Object[] {
GT_ModHandler.getModItem("DraconicEvolution", "awakenedCore", 8, 0),
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.DraconiumAwakened, 4L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.SpaceTime, 1L),
new Object[] {OrePrefixes.circuit.get(Materials.Piko), 1},
},
new FluidStack[] {
Materials.SpaceTime.getMolten(14400L), Materials.Void.getMolten(230400L),
},
GT_ModHandler.getModItem("EMT", "EMTItems", 1, 18),
72000,
32_000_000);
}
}

//region singleblocks
Expand Down

0 comments on commit ca6c469

Please sign in to comment.