aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java820
1 files changed, 384 insertions, 436 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java
index 9354c076b5..9ccf72fc92 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java
@@ -5,6 +5,12 @@ import static gregtech.api.util.GT_ModHandler.getModItem;
import static gregtech.loaders.postload.GT_MachineRecipeLoader.isAE2Loaded;
import static gregtech.loaders.postload.GT_MachineRecipeLoader.isThaumcraftLoaded;
+import java.util.Arrays;
+import java.util.Collections;
+
+import net.minecraft.init.Blocks;
+import net.minecraft.item.ItemStack;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
@@ -13,12 +19,9 @@ import gregtech.api.enums.TC_Aspects;
import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.loaders.postload.GT_MachineRecipeLoader;
-import java.util.Arrays;
-import java.util.Collections;
-import net.minecraft.init.Blocks;
-import net.minecraft.item.ItemStack;
public class ThaumcraftRecipes implements Runnable {
+
@Override
public void run() {
if (isThaumcraftLoaded) {
@@ -43,7 +46,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Charcoal Transmutation",
"Turning wood into charcoal",
- new String[] {"ALUMENTUM"},
+ new String[] { "ALUMENTUM" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L),
2,
@@ -55,16 +58,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 8L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.log.get(Materials.Wood),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.log.get(Materials.Wood),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) });
tKey = "GT_FILL_WATER_BUCKET";
GT_LanguageManager.addStringLocalization(
@@ -85,29 +86,28 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 4L),
new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L),
- GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Empty, 1L),
- GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Water, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Empty, 1L),
- GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Water, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L),
- GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L),
+ Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Empty, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Water, 1L),
+ Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Empty, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Water, 1L),
+ Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))) });
tKey = "GT_TRANSZINC";
GT_LanguageManager.addStringLocalization(
@@ -117,7 +117,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Zinc Transmutation",
"Transformation of metals into zinc",
- new String[] {"TRANSTIN"},
+ new String[] { "TRANSTIN" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 1L),
2,
@@ -129,16 +129,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Zinc),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Zinc),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))) });
tKey = "GT_TRANSANTIMONY";
GT_LanguageManager.addStringLocalization(
@@ -148,7 +146,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Antimony Transmutation",
"Transformation of metals into antimony",
- new String[] {"GT_TRANSZINC", "TRANSLEAD"},
+ new String[] { "GT_TRANSZINC", "TRANSLEAD" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 1L),
2,
@@ -160,16 +158,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Antimony),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Antimony),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))) });
tKey = "GT_TRANSNICKEL";
GT_LanguageManager.addStringLocalization(
@@ -179,7 +175,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Nickel Transmutation",
"Transformation of metals into nickel",
- new String[] {"TRANSLEAD"},
+ new String[] { "TRANSLEAD" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 1L),
2,
@@ -191,16 +187,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Nickel),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Nickel),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) });
tKey = "GT_TRANSCOBALT";
GT_LanguageManager.addStringLocalization(
@@ -210,7 +204,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Cobalt Transmutation",
"Transformation of metals into cobalt",
- new String[] {"GT_TRANSNICKEL"},
+ new String[] { "GT_TRANSNICKEL" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 1L),
2,
@@ -222,16 +216,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Cobalt),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Cobalt),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) });
tKey = "GT_TRANSBISMUTH";
GT_LanguageManager.addStringLocalization(
@@ -241,7 +233,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Bismuth Transmutation",
"Transformation of metals into bismuth",
- new String[] {"GT_TRANSCOBALT"},
+ new String[] { "GT_TRANSCOBALT" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 1L),
2,
@@ -253,16 +245,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Bismuth),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Bismuth),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) });
tKey = "GT_IRON_TO_STEEL";
GT_LanguageManager.addStringLocalization(
@@ -272,7 +262,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Steel Transmutation",
"Transforming iron to steel",
- new String[] {"TRANSIRON", "GT_WOOD_TO_CHARCOAL"},
+ new String[] { "TRANSIRON", "GT_WOOD_TO_CHARCOAL" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L),
3,
@@ -284,14 +274,13 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Iron),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Iron),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))) });
tKey = "GT_TRANSBRONZE";
GT_LanguageManager.addStringLocalization(
@@ -301,7 +290,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Bronze Transmutation",
"Transformation of metals into bronze",
- new String[] {"TRANSTIN", "TRANSCOPPER"},
+ new String[] { "TRANSTIN", "TRANSCOPPER" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 1L),
2,
@@ -313,16 +302,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Bronze),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Bronze),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) });
tKey = "GT_TRANSELECTRUM";
GT_LanguageManager.addStringLocalization(
@@ -332,7 +319,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Electrum Transmutation",
"Transformation of metals into electrum",
- new String[] {"GT_TRANSBRONZE", "TRANSGOLD", "TRANSSILVER"},
+ new String[] { "GT_TRANSBRONZE", "TRANSGOLD", "TRANSSILVER" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 1L),
2,
@@ -344,16 +331,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Electrum),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Electrum),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))) });
tKey = "GT_TRANSBRASS";
GT_LanguageManager.addStringLocalization(
@@ -363,7 +348,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Brass Transmutation",
"Transformation of metals into brass",
- new String[] {"GT_TRANSBRONZE", "GT_TRANSZINC"},
+ new String[] { "GT_TRANSBRONZE", "GT_TRANSZINC" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 1L),
2,
@@ -375,16 +360,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Brass),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Brass),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) });
tKey = "GT_TRANSINVAR";
GT_LanguageManager.addStringLocalization(
@@ -394,7 +377,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Invar Transmutation",
"Transformation of metals into invar",
- new String[] {"GT_TRANSBRONZE", "GT_TRANSNICKEL"},
+ new String[] { "GT_TRANSBRONZE", "GT_TRANSNICKEL" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 1L),
2,
@@ -406,16 +389,14 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Invar),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Invar),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L))) });
tKey = "GT_TRANSCUPRONICKEL";
GT_LanguageManager.addStringLocalization(
@@ -425,7 +406,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Cupronickel Transmutation",
"Transformation of metals into cupronickel",
- new String[] {"GT_TRANSBRONZE", "GT_TRANSNICKEL"},
+ new String[] { "GT_TRANSBRONZE", "GT_TRANSNICKEL" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 1L),
2,
@@ -438,17 +419,15 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Cupronickel),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Cupronickel),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) });
tKey = "GT_TRANSBATTERYALLOY";
GT_LanguageManager.addStringLocalization(
@@ -458,7 +437,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Battery Alloy Transmutation",
"Transformation of metals into battery alloy",
- new String[] {"GT_TRANSBRONZE", "GT_TRANSANTIMONY"},
+ new String[] { "GT_TRANSBRONZE", "GT_TRANSANTIMONY" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 1L),
2,
@@ -471,17 +450,15 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.BatteryAlloy),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.BatteryAlloy),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))) });
tKey = "GT_TRANSSOLDERINGALLOY";
GT_LanguageManager.addStringLocalization(
@@ -491,7 +468,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Soldering Alloy Transmutation",
"Transformation of metals into soldering alloy",
- new String[] {"GT_TRANSBRONZE", "GT_TRANSANTIMONY"},
+ new String[] { "GT_TRANSBRONZE", "GT_TRANSANTIMONY" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 1L),
2,
@@ -504,17 +481,15 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.SolderingAlloy),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.SolderingAlloy),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L))) });
tKey = "GT_ADVANCEDMETALLURGY";
GT_LanguageManager.addStringLocalization(
@@ -524,16 +499,9 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Advanced Metallurgic Transmutation",
"Mastering the basic metals",
- new String[] {
- "GT_TRANSBISMUTH",
- "GT_IRON_TO_STEEL",
- "GT_TRANSSOLDERINGALLOY",
- "GT_TRANSBATTERYALLOY",
- "GT_TRANSBRASS",
- "GT_TRANSELECTRUM",
- "GT_TRANSCUPRONICKEL",
- "GT_TRANSINVAR"
- },
+ new String[] { "GT_TRANSBISMUTH", "GT_IRON_TO_STEEL", "GT_TRANSSOLDERINGALLOY",
+ "GT_TRANSBATTERYALLOY", "GT_TRANSBRASS", "GT_TRANSELECTRUM", "GT_TRANSCUPRONICKEL",
+ "GT_TRANSINVAR" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L),
3,
@@ -548,7 +516,7 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 20L),
new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 20L)),
null,
- new Object[] {GT_MachineRecipeLoader.aTextTCGTPage + tKey});
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey });
tKey = "GT_TRANSALUMINIUM";
GT_LanguageManager.addStringLocalization(
@@ -558,7 +526,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Aluminium Transmutation",
"Transformation of metals into aluminium",
- new String[] {"GT_ADVANCEDMETALLURGY"},
+ new String[] { "GT_ADVANCEDMETALLURGY" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 1L),
4,
@@ -572,18 +540,16 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.nugget.get(Materials.Aluminium),
- GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.nugget.get(Materials.Aluminium),
+ GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) });
if (isAE2Loaded) {
tKey = "GT_TRANSSKYSTONE";
@@ -594,7 +560,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Skystone Transmutation",
"Transformation of obsidian into skystone",
- new String[] {"GT_ADVANCEDMETALLURGY"},
+ new String[] { "GT_ADVANCEDMETALLURGY" },
"ALCHEMY",
getModItem("appliedenergistics2", "tile.BlockSkyStone", 1),
4,
@@ -608,19 +574,17 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- new ItemStack(Blocks.obsidian),
- getModItem("appliedenergistics2", "tile.BlockSkyStone", 1),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ new ItemStack(Blocks.obsidian),
+ getModItem("appliedenergistics2", "tile.BlockSkyStone", 1),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L))) });
}
tKey = "GT_TRANSMINERAL";
@@ -631,7 +595,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Basaltic Mineral Transmutation",
"Transformation of mineral sands",
- new String[] {"GT_ADVANCEDMETALLURGY"},
+ new String[] { "GT_ADVANCEDMETALLURGY" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L),
4,
@@ -645,27 +609,25 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L),
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L),
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L))) });
tKey = "GT_CRYSTALLISATION";
GT_LanguageManager.addStringLocalization(
@@ -675,7 +637,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Shard Recrystallisation",
"Fixing your precious crystals",
- new String[] {"ALCHEMICALMANUFACTURE"},
+ new String[] { "ALCHEMICALMANUFACTURE" },
"ALCHEMY",
GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L),
3,
@@ -687,44 +649,48 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.Amber),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Amber, 1L),
- Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedOrder),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedEntropy),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedAir),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedEarth),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedFire),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
- GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
- tKey,
- OrePrefixes.dust.get(Materials.InfusedWater),
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1L),
- Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.Amber),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Amber, 1L),
+ Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedOrder),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedEntropy),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedAir),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedEarth),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedFire),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1L),
+ Collections
+ .singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))),
+ GregTech_API.sThaumcraftCompat.addCrucibleRecipe(
+ tKey,
+ OrePrefixes.dust.get(Materials.InfusedWater),
+ GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1L),
+ Collections.singletonList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))) });
tKey = "GT_MAGICENERGY";
GT_LanguageManager.addStringLocalization(
@@ -734,7 +700,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Magic Energy Conversion",
"Magic to Power",
- new String[] {"ARCANEBORE"},
+ new String[] { "ARCANEBORE" },
"ARTIFICE",
ItemList.MagicEnergyConverter_LV.get(1L),
3,
@@ -747,27 +713,23 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_LV.get(1L),
- new ItemStack[] {
- new ItemStack(Blocks.beacon),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- ItemList.Sensor_MV.get(2L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
- ItemList.Sensor_MV.get(2L)
- },
- ItemList.MagicEnergyConverter_LV.get(1L),
- 5,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_LV.get(1L),
+ new ItemStack[] { new ItemStack(Blocks.beacon),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ ItemList.Sensor_MV.get(2L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
+ ItemList.Sensor_MV.get(2L) },
+ ItemList.MagicEnergyConverter_LV.get(1L),
+ 5,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L))) });
tKey = "GT_MAGICENERGY2";
GT_LanguageManager.addStringLocalization(
@@ -777,7 +739,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Adept Magic Energy Conversion",
"Magic to Power",
- new String[] {"GT_MAGICENERGY"},
+ new String[] { "GT_MAGICENERGY" },
"ARTIFICE",
ItemList.MagicEnergyConverter_MV.get(1L),
1,
@@ -790,27 +752,25 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_MV.get(1L),
- new ItemStack[] {
- new ItemStack(Blocks.beacon),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Thaumium, 1L),
- ItemList.Sensor_HV.get(2L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 1L),
- ItemList.Sensor_HV.get(2L)
- },
- ItemList.MagicEnergyConverter_MV.get(1L),
- 6,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_MV.get(1L),
+ new ItemStack[] { new ItemStack(Blocks.beacon),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
+ GT_OreDictUnificator
+ .get(OrePrefixes.plateDouble, Materials.Thaumium, 1L),
+ ItemList.Sensor_HV.get(2L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
+ GT_OreDictUnificator
+ .get(OrePrefixes.plateDouble, Materials.StainlessSteel, 1L),
+ ItemList.Sensor_HV.get(2L) },
+ ItemList.MagicEnergyConverter_MV.get(1L),
+ 6,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L))) });
tKey = "GT_MAGICENERGY3";
GT_LanguageManager.addStringLocalization(
@@ -820,7 +780,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Master Magic Energy Conversion",
"Magic to Power",
- new String[] {"GT_MAGICENERGY2"},
+ new String[] { "GT_MAGICENERGY2" },
"ARTIFICE",
ItemList.MagicEnergyConverter_HV.get(1L),
1,
@@ -833,27 +793,25 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 40L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 20L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_HV.get(1L),
- new ItemStack[] {
- new ItemStack(Blocks.beacon),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Thaumium, 1L),
- ItemList.Field_Generator_MV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Titanium, 1L),
- ItemList.Field_Generator_MV.get(1L)
- },
- ItemList.MagicEnergyConverter_HV.get(1L),
- 8,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_HV.get(1L),
+ new ItemStack[] { new ItemStack(Blocks.beacon),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_OreDictUnificator
+ .get(OrePrefixes.plateDense, Materials.Thaumium, 1L),
+ ItemList.Field_Generator_MV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_OreDictUnificator
+ .get(OrePrefixes.plateDense, Materials.Titanium, 1L),
+ ItemList.Field_Generator_MV.get(1L) },
+ ItemList.MagicEnergyConverter_HV.get(1L),
+ 8,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L))) });
tKey = "GT_MAGICABSORB";
GT_LanguageManager.addStringLocalization(
@@ -863,7 +821,7 @@ public class ThaumcraftRecipes implements Runnable {
tKey,
"Magic Energy Absorption",
"Harvesting Magic",
- new String[] {"GT_MAGICENERGY"},
+ new String[] { "GT_MAGICENERGY" },
"ARTIFICE",
ItemList.MagicEnergyAbsorber_LV.get(1L),
3,
@@ -876,36 +834,33 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_LV.get(1L),
- new ItemStack[] {
- ItemList.MagicEnergyConverter_LV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
- ItemList.Sensor_MV.get(2L)
- },
- ItemList.MagicEnergyAbsorber_LV.get(1L),
- 6,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 4L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_LV.get(1L),
+ new ItemStack[] { ItemList.MagicEnergyConverter_LV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Good, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
+ ItemList.Sensor_MV.get(2L) },
+ ItemList.MagicEnergyAbsorber_LV.get(1L),
+ 6,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 4L))) });
tKey = "GT_MAGICABSORB2";
GT_LanguageManager.addStringLocalization(
- GT_MachineRecipeLoader.aTextTCGTPage + tKey, "Moar output! Drain all the Magic!");
+ GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ "Moar output! Drain all the Magic!");
GregTech_API.sThaumcraftCompat.addResearch(
tKey,
"Improved Magic Energy Absorption",
"Harvesting Magic",
- new String[] {"GT_MAGICABSORB"},
+ new String[] { "GT_MAGICABSORB" },
"ARTIFICE",
ItemList.MagicEnergyAbsorber_EV.get(1L),
3,
@@ -918,71 +873,64 @@ public class ThaumcraftRecipes implements Runnable {
new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L),
new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)),
null,
- new Object[] {
- GT_MachineRecipeLoader.aTextTCGTPage + tKey,
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_MV.get(1L),
- new ItemStack[] {
- ItemList.MagicEnergyConverter_MV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
- ItemList.Sensor_HV.get(2L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L)
- },
- ItemList.MagicEnergyAbsorber_MV.get(1L),
- 6,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L))),
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_HV.get(1L),
- new ItemStack[] {
- ItemList.MagicEnergyConverter_MV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
- ItemList.Field_Generator_MV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
- },
- ItemList.MagicEnergyAbsorber_HV.get(1L),
- 8,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 16L))),
- GregTech_API.sThaumcraftCompat.addInfusionRecipe(
- tKey,
- ItemList.Hull_EV.get(1L),
- new ItemStack[] {
- ItemList.MagicEnergyConverter_HV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Elite, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1),
- ItemList.Field_Generator_HV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Elite, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1),
- },
- ItemList.MagicEnergyAbsorber_EV.get(1L),
- 10,
- Arrays.asList(
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 64L)))
- });
+ new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey,
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_MV.get(1L),
+ new ItemStack[] { ItemList.MagicEnergyConverter_MV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L),
+ ItemList.Sensor_HV.get(2L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L) },
+ ItemList.MagicEnergyAbsorber_MV.get(1L),
+ 6,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L))),
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_HV.get(1L),
+ new ItemStack[] { ItemList.MagicEnergyConverter_MV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
+ ItemList.Field_Generator_MV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), },
+ ItemList.MagicEnergyAbsorber_HV.get(1L),
+ 8,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 16L))),
+ GregTech_API.sThaumcraftCompat.addInfusionRecipe(
+ tKey,
+ ItemList.Hull_EV.get(1L),
+ new ItemStack[] { ItemList.MagicEnergyConverter_HV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Elite, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1),
+ ItemList.Field_Generator_HV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Elite, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1),
+ GT_OreDictUnificator
+ .get(OrePrefixes.plate, Materials.TungstenSteel, 1), },
+ ItemList.MagicEnergyAbsorber_EV.get(1L),
+ 10,
+ Arrays.asList(
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 64L))) });
}
}
}