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 authored and Dream-Master committed Dec 3, 2023
1 parent e4b9818 commit 31ff6a0
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 1 deletion.
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 31ff6a0

Please sign in to comment.