Skip to content

Commit

Permalink
Add recipes for quantum and singularity essentia cell
Browse files Browse the repository at this point in the history
  • Loading branch information
MCTBL committed Nov 26, 2023
1 parent feb0dd3 commit 45770f7
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 3 deletions.
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//version: 1699290261
//version: 1700844281
/*
DO NOT CHANGE THIS FILE!
Also, you may replace this file at any time if there is an update available.
Expand Down Expand Up @@ -302,7 +302,7 @@ if (apiPackage) {
}

if (accessTransformersFile) {
for (atFile in accessTransformersFile.split(",")) {
for (atFile in accessTransformersFile.split(" ")) {
String targetFile = "src/main/resources/META-INF/" + atFile.trim()
if (!getFile(targetFile).exists()) {
throw new GradleException("Could not resolve \"accessTransformersFile\"! Could not find " + targetFile)
Expand Down
3 changes: 3 additions & 0 deletions src/main/java/com/dreammaster/recipes/RecipeRemover.java
Original file line number Diff line number Diff line change
Expand Up @@ -2643,6 +2643,9 @@ public static void run() {
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 5, missing));
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 6, missing));
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 7, missing));
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 8, missing));
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 9, missing));
removeRecipeByOutputDelayed(getModItem("thaumicenergistics", "storage.essentia", 1, 10, missing));
removeRecipeByOutputDelayed(
getModItem("thaumicenergistics", "thaumicenergistics.block.essentia.cell.workbench", 1, 0, missing));
removeRecipeByOutputDelayed(getModItem("ThaumicExploration", "blankSeal", 1, wildcard, missing));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import static gregtech.api.enums.Mods.AE2Stuff;
import static gregtech.api.enums.Mods.AppliedEnergistics2;
import static gregtech.api.enums.Mods.Avaritia;
import static gregtech.api.enums.Mods.BartWorks;
import static gregtech.api.enums.Mods.EternalSingularity;
import static gregtech.api.enums.Mods.Gadomancy;
Expand All @@ -25,6 +26,7 @@
import com.dreammaster.gthandler.CustomItemList;
import com.dreammaster.thaumcraft.TCHelper;

import fox.spiteful.avaritia.crafting.ExtremeCraftingManager;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
Expand Down Expand Up @@ -77,7 +79,8 @@ public void loadRecipes() {

// ItemStacks for in/out
ItemStack SingularityDrive = getModItem(EternalSingularity.ID, "eternal_singularity", 1);
ItemStack CEC = getModItem(ThaumicEnergistics.ID, "storage.essentia", 1, 8);
// Creative Essentia Cell
ItemStack CEC = getModItem(ThaumicEnergistics.ID, "storage.essentia", 1, 10);

ThaumcraftApi.addInfusionCraftingRecipe(
"thaumicenergistics.TESTORAGE",
Expand Down Expand Up @@ -3187,6 +3190,54 @@ public void loadRecipes() {
new ResearchPage(
TCHelper.findArcaneRecipe(
getModItem(ThaumicEnergistics.ID, "storage.essentia", 1, 7, missing))));

// Fluid Quantum Drive
ExtremeCraftingManager.getInstance().addExtremeShapedOreRecipe(
getModItem(ThaumicEnergistics.ID, "storage.essentia", 1, 8, missing),
"---------",
"----a----",
"---bdb---",
"--bcdcb--",
"-addedda-",
"--bcdcb--",
"---bdb---",
"----a----",
"---------",
'a',
"blockCosmicNeutronium",
'b',
"plateDenseNeutronium",
'c',
"circuitInfinite",
'd',
getModItem(ThaumicEnergistics.ID, "storage.component", 1, 7, missing),
'e',
getModItem(ThaumicEnergistics.ID, "storage.casing", 1, 0, missing));
// ME Digital Singularity
ExtremeCraftingManager.getInstance().addExtremeShapedOreRecipe(
getModItem(ThaumicEnergistics.ID, "storage.essentia", 1, 9, missing),
"----a----",
"---aba---",
"--ecdce--",
"-acdddca-",
"abddfddba",
"-acdddca-",
"--ecdce--",
"---aba---",
"----a----",
'a',
"blockCosmicNeutronium",
'b',
getModItem(Avaritia.ID, "Resource", 1, 5),
'c',
getModItem(Thaumcraft.ID, "blockEssentiaReservoir", 1, 0, missing),
'd',
getModItem(ThaumicEnergistics.ID, "storage.component", 1, 7, missing),
'e',
"blockInfinity",
'f',
getModItem(EternalSingularity.ID, "eternal_singularity", 1));

ThaumcraftApi.addArcaneCraftingRecipe(
"thaumicenergistics.TESTORAGE",
getModItem(ThaumicEnergistics.ID, "thaumicenergistics.block.essentia.cell.workbench", 1, 0, missing),
Expand Down

0 comments on commit 45770f7

Please sign in to comment.