aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-01-30 17:05:23 +0100
committerGitHub <noreply@github.com>2023-01-30 17:05:23 +0100
commit39a9523ba7bd565b9b63014f6c12b50d7a7e716c (patch)
treefe2e2edb6ebfbc9882c3c51a7ab104ac711d946f /src/main/java
parent6c5ca8588caa97f6e7355ba4ad81a307bade3c01 (diff)
parent58e8ee6f8ce04e3a3291d0d684c875aa4b7cfd50 (diff)
downloadGT5-Unofficial-39a9523ba7bd565b9b63014f6c12b50d7a7e716c.tar.gz
GT5-Unofficial-39a9523ba7bd565b9b63014f6c12b50d7a7e716c.tar.bz2
GT5-Unofficial-39a9523ba7bd565b9b63014f6c12b50d7a7e716c.zip
Merge pull request #132 from GTNewHorizons/CelestialThingy
Eye of Harmony
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/github/technus/tectech/TecTech.java13
-rw-r--r--src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java1022
-rw-r--r--src/main/java/com/github/technus/tectech/loader/TecTechConfig.java1
-rw-r--r--src/main/java/com/github/technus/tectech/loader/recipe/BloodyRecipeLoader.java10
-rw-r--r--src/main/java/com/github/technus/tectech/loader/thing/MachineLoader.java4
-rw-r--r--src/main/java/com/github/technus/tectech/loader/thing/ThingsLoader.java28
-rw-r--r--src/main/java/com/github/technus/tectech/nei/IMCForNEI.java48
-rw-r--r--src/main/java/com/github/technus/tectech/nei/NEI_TT_Config.java2
-rw-r--r--src/main/java/com/github/technus/tectech/nei/TT_NEI_EyeOfHarmonyHandler.java34
-rw-r--r--src/main/java/com/github/technus/tectech/nei/TT_NEI_ResearchHandler.java1
-rw-r--r--src/main/java/com/github/technus/tectech/proxy/ClientProxy.java13
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipe.java389
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/EyeOfHarmonyRecipeStorage.java166
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/TT_recipe.java256
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/TT_recipeAdder.java7
-rw-r--r--src/main/java/com/github/technus/tectech/thing/CustomItemList.java37
-rw-r--r--src/main/java/com/github/technus/tectech/thing/block/EyeOfHarmonyBlock.java90
-rw-r--r--src/main/java/com/github/technus/tectech/thing/block/RenderEyeOfHarmony.java302
-rw-r--r--src/main/java/com/github/technus/tectech/thing/block/TileEyeOfHarmony.java185
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Block_CasingsBA0.java28
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_CasingsBA0.java10
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java49
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java43
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java43
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/SpacetimeCompressionFieldCasing.java116
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/StabilisationFieldCasing.java113
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/TT_Container_Casings.java7
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/TimeAccelerationFieldCasing.java116
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/EnderFluidLinkCover.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/ParametrizerMemoryCard.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/PowerPassUpgradeCover.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCapacitor.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/TeslaCoilComponent.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/TeslaCoilCover.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/item/TeslaStaff.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_Capacitor.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_CreativeMaintenance.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_EyeOfHarmony.java1932
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_scanner.java32
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_microwave.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java2
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/GT_MetaTileEntity_MultiblockBase_EM.java4
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/em_machine/GT_MetaTileEntity_EM_machine.java33
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/single/GT_MetaTileEntity_TeslaCoil.java2
-rw-r--r--src/main/java/com/github/technus/tectech/util/CommonValues.java21
-rw-r--r--src/main/java/com/github/technus/tectech/util/ItemStackLong.java28
46 files changed, 4925 insertions, 282 deletions
diff --git a/src/main/java/com/github/technus/tectech/TecTech.java b/src/main/java/com/github/technus/tectech/TecTech.java
index 6640949617..158f10da25 100644
--- a/src/main/java/com/github/technus/tectech/TecTech.java
+++ b/src/main/java/com/github/technus/tectech/TecTech.java
@@ -19,7 +19,9 @@ import com.github.technus.tectech.mechanics.elementalMatter.core.commands.EMList
import com.github.technus.tectech.mechanics.elementalMatter.core.definitions.registry.EMDefinitionsRegistry;
import com.github.technus.tectech.mechanics.elementalMatter.core.transformations.EMTransformationRegistry;
import com.github.technus.tectech.mechanics.enderStorage.EnderWorldSavedData;
+import com.github.technus.tectech.nei.IMCForNEI;
import com.github.technus.tectech.proxy.CommonProxy;
+import com.github.technus.tectech.recipe.EyeOfHarmonyRecipeStorage;
import com.github.technus.tectech.util.XSTR;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Loader;
@@ -34,7 +36,9 @@ import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.Collection;
import java.util.Iterator;
+import net.minecraft.item.ItemStack;
import net.minecraftforge.common.MinecraftForge;
+import pers.gwyog.gtneioreplugin.plugin.block.ModBlocks;
@Mod(
modid = Reference.MODID,
@@ -209,6 +213,7 @@ public class TecTech {
MainLoader.load(definitionsRegistry);
MainLoader.addAfterGregTechPostLoadRunner();
+ IMCForNEI.IMCSender();
}
@Mod.EventHandler
@@ -229,8 +234,16 @@ public class TecTech {
pEvent.registerServerCommand(new ChargeCommand());
pEvent.registerServerCommand(new MassCommand());
}
+
+ // This must be done after game load otherwise it fails.
+ eyeOfHarmonyRecipeStorage = new EyeOfHarmonyRecipeStorage();
+ // The reason we do this is to force the fields inside the class to instantiate at world load so NEI
+ // displays properly.
+ eyeOfHarmonyRecipeStorage.recipeLookUp(new ItemStack(ModBlocks.blocks.get("Ow")));
}
+ public static EyeOfHarmonyRecipeStorage eyeOfHarmonyRecipeStorage = null;
+
@Mod.EventHandler
public void onServerAboutToStart(FMLServerAboutToStartEvent aEvent) {
chunkDataHandler.clearData();
diff --git a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java
index e4d0b39733..1c7a56cb5c 100644
--- a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java
+++ b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java
@@ -1,6 +1,8 @@
package com.github.technus.tectech.compatibility.dreamcraft;
import static com.github.technus.tectech.loader.recipe.BaseRecipeLoader.getOrDefault;
+import static com.google.common.math.LongMath.pow;
+import static gregtech.api.util.GT_ModHandler.getModItem;
import com.github.technus.tectech.Reference;
import com.github.technus.tectech.mechanics.elementalMatter.core.transformations.EMTransformationRegistry;
@@ -12,17 +14,14 @@ import com.github.technus.tectech.thing.metaTileEntity.multi.em_machine.Behaviou
import com.github.technus.tectech.thing.metaTileEntity.multi.em_machine.Behaviour_Recycler;
import com.github.technus.tectech.thing.metaTileEntity.multi.em_machine.GT_MetaTileEntity_EM_machine;
import cpw.mods.fml.common.Loader;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.Materials;
-import gregtech.api.enums.MaterialsBotania;
-import gregtech.api.enums.OrePrefixes;
+import gregtech.api.enums.*;
import gregtech.api.interfaces.IItemContainer;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
import gtPlusPlus.core.material.ALLOY;
import gtPlusPlus.core.material.ELEMENT;
+import gtPlusPlus.core.util.minecraft.FluidUtils;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import java.lang.reflect.Method;
import net.minecraft.init.Blocks;
@@ -308,8 +307,8 @@ public class DreamCraftRecipeLoader {
new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 1L},
GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.Infinity, 8),
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Infinity, 8),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 32, 0)
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 32, 0)
},
new FluidStack[] {
Materials.DraconiumAwakened.getMolten(576),
@@ -329,10 +328,10 @@ public class DreamCraftRecipeLoader {
new Object[] {
new Object[] {OrePrefixes.circuit.get(Materials.Bio), 1L},
GT_OreDictUnificator.get("wireGt02Hypogen", 8L),
- GT_ModHandler.getModItem("miscutils", "itemScrewHypogen", 8, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("miscutils", "itemScrewHypogen", 8, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
},
new FluidStack[] {
Materials.Infinity.getMolten(576),
@@ -352,13 +351,13 @@ public class DreamCraftRecipeLoader {
new Object[] {OrePrefixes.circuit.get(Materials.Optical), 1L},
GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SpaceTime, 8),
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.SpaceTime, 8),
- GT_ModHandler.getModItem("eternalsingularity", "eternal_singularity", 1L),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
- GT_ModHandler.getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("eternalsingularity", "eternal_singularity", 1L),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
+ getModItem("dreamcraft", "item.MicaInsulatorFoil", 64, 0),
},
new FluidStack[] {
new FluidStack(FluidRegistry.getFluid("molten.hypogen"), 576),
@@ -1101,7 +1100,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Elite, 2),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.TungstenSteel, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 2L, 2)
+ getModItem("bartworks", "BW_GlasBlocks", 2L, 2)
},
Materials.TungstenSteel.getMolten(288),
CustomItemList.Machine_BuckConverter_IV.get(1),
@@ -1115,7 +1114,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(
OrePrefixes.plate, getOrDefault("Rhodium-PlatedPalladium", Materials.Chrome), 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.NiobiumTitanium, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 2L, 3)
+ getModItem("bartworks", "BW_GlasBlocks", 2L, 3)
},
new FluidStack(FluidRegistry.getFluid("molten.rhodium-plated palladium"), 288),
CustomItemList.Machine_BuckConverter_LuV.get(1),
@@ -1128,7 +1127,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Ultimate, 2),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.TungstenSteel, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 2L, 4)
+ getModItem("bartworks", "BW_GlasBlocks", 2L, 4)
},
Materials.Iridium.getMolten(288),
CustomItemList.Machine_BuckConverter_ZPM.get(1),
@@ -1141,7 +1140,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Superconductor, 2),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Naquadah, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 2L, 5)
+ getModItem("bartworks", "BW_GlasBlocks", 2L, 5)
},
Materials.Osmium.getMolten(288),
CustomItemList.Machine_BuckConverter_UV.get(1),
@@ -1154,7 +1153,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Infinite, 2),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.ElectrumFlux, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 4L, 5)
+ getModItem("bartworks", "BW_GlasBlocks", 4L, 5)
},
Materials.Neutronium.getMolten(288),
CustomItemList.Machine_BuckConverter_UHV.get(1),
@@ -1168,7 +1167,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(
OrePrefixes.plate, getOrDefault("Bedrockium", Materials.Neutronium), 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Bedrockium, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 8L, 5)
+ getModItem("bartworks", "BW_GlasBlocks", 8L, 5)
},
getOrDefault("Bedrockium", Materials.Neutronium).getMolten(288),
CustomItemList.Machine_BuckConverter_UEV.get(1),
@@ -1182,7 +1181,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(
OrePrefixes.plate, getOrDefault("BlackPlutonium", Materials.Neutronium), 2),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Draconium, 4),
- GT_ModHandler.getModItem("bartworks", "BW_GlasBlocks", 16L, 5)
+ getModItem("bartworks", "BW_GlasBlocks", 16L, 5)
},
getOrDefault("BlackPlutonium", Materials.Neutronium).getMolten(288),
CustomItemList.Machine_BuckConverter_UIV.get(1),
@@ -3136,12 +3135,14 @@ public class DreamCraftRecipeLoader {
8000,
200000);
- item_parts_UHV_assline_recipes();
- item_parts_UEV_assline_recipes();
- item_parts_UIV_assline_recipes();
- item_parts_UMV_assline_recipes();
+ itemPartsUHVAsslineRecipes();
+ itemPartsUEVAsslineRecipes();
+ itemPartsUIVAsslineRecipes();
+ itemPartsUMVAsslineRecipes();
- add_wireless_energy_recipes();
+ addWirelessEnergyRecipes();
+
+ addEOHRecipes();
// UHV-UMV Energy Hatch & Dynamo
TT_recipeAdder.addResearchableAssemblylineRecipe(
@@ -3776,7 +3777,7 @@ public class DreamCraftRecipeLoader {
if (Loader.isModLoaded("eternalsingularity") && Loader.isModLoaded("SGCraft")) {
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.SpaceTime, 1L),
- 2_000_000_000,
+ (int) TierEU.RECIPE_MAX,
32768,
500_000_000,
64,
@@ -3793,7 +3794,7 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Infinity, 8L),
ItemList.Sensor_UMV.get(16L),
ItemList.Emitter_UMV.get(16L),
- GT_ModHandler.getModItem("eternalsingularity", "eternal_singularity", 16L)
+ getModItem("eternalsingularity", "eternal_singularity", 16L)
},
new FluidStack[] {
Materials.Neutronium.getMolten(32_768_000L),
@@ -3807,7 +3808,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(
getItemContainer("StargateShieldingFoil").get(1L),
- 2_000_000_000,
+ (int) TierEU.RECIPE_MAX,
32_768,
500_000_000,
64,
@@ -3841,7 +3842,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(
GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.SpaceTime, 1L),
- 2_000_000_000,
+ (int) TierEU.RECIPE_MAX,
32_768,
500_000_000,
64,
@@ -3852,15 +3853,15 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.CosmicNeutronium, 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Osmiridium, 64L),
- GT_ModHandler.getModItem("bartworks", "gt.bwMetaGeneratedstickLong", 64L, 39),
- GT_ModHandler.getModItem("miscutils", "itemRodLongQuantum", 64L),
- GT_ModHandler.getModItem("miscutils", "itemRodLongHypogen", 64L),
- GT_ModHandler.getModItem("miscutils", "itemRodLongCelestialTungsten", 64L),
- GT_ModHandler.getModItem("bartworks", "gt.bwMetaGeneratedstickLong", 64L, 10106),
- GT_ModHandler.getModItem("miscutils", "itemRodLongAstralTitanium", 64L),
+ getModItem("bartworks", "gt.bwMetaGeneratedstickLong", 64L, 39),
+ getModItem("miscutils", "itemRodLongQuantum", 64L),
+ getModItem("miscutils", "itemRodLongHypogen", 64L),
+ getModItem("miscutils", "itemRodLongCelestialTungsten", 64L),
+ getModItem("bartworks", "gt.bwMetaGeneratedstickLong", 64L, 10106),
+ getModItem("miscutils", "itemRodLongAstralTitanium", 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUMVBase, 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Sunnarium, 64L),
- GT_ModHandler.getModItem("miscutils", "itemRodLongAbyssalAlloy", 64L),
+ getModItem("miscutils", "itemRodLongAbyssalAlloy", 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.TranscendentMetal, 64L),
},
new FluidStack[] {
@@ -3887,7 +3888,7 @@ public class DreamCraftRecipeLoader {
1,
new Object[] {
ItemList.Casing_Dim_Bridge.get(4),
- GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 16L, 12730),
+ getModItem("gregtech", "gt.blockmachines", 16L, 12730),
getItemContainer("Hatch_Energy_UEV").get(4L),
GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUEV, 6),
ItemList.Reactor_Coolant_Sp_6.get(1L),
@@ -3896,12 +3897,12 @@ public class DreamCraftRecipeLoader {
ItemList.Reactor_Coolant_Sp_6.get(1L),
new Object[] {OrePrefixes.circuit.get(Materials.Optical), 20L},
ItemList.Field_Generator_UEV.get(4),
- GT_ModHandler.getModItem("eternalsingularity", "eternal_singularity", 4L),
- GT_ModHandler.getModItem("miscutils", "MU-metaitem.01", 1L, 32105),
+ getModItem("eternalsingularity", "eternal_singularity", 4L),
+ getModItem("miscutils", "MU-metaitem.01", 1L, 32105),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 64L),
ItemList.Electric_Pump_UEV.get(4),
ItemList.ZPM3.get(1),
- GT_ModHandler.getModItem("IC2", "blockMachine2", 1, 0)
+ getModItem("IC2", "blockMachine2", 1, 0)
},
new FluidStack[] {
new FluidStack(FluidRegistry.getFluid("oganesson"), 128000),
@@ -3924,9 +3925,9 @@ public class DreamCraftRecipeLoader {
ItemList.Casing_Dim_Trans.get(1),
ItemList.MicroTransmitter_UV.get(1),
new Object[] {OrePrefixes.circuit.get(Materials.Superconductor), 2L},
- GT_ModHandler.getModItem("Avaritia", "Singularity", 2L, 0),
+ getModItem("Avaritia", "Singularity", 2L, 0),
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 6),
- GT_ModHandler.getModItem("dreamcraft", "item.PicoWafer", 2, 0),
+ getModItem("dreamcraft", "item.PicoWafer", 2, 0),
ItemList.Field_Generator_UHV.get(1L)
},
new FluidStack[] {
@@ -3950,12 +3951,12 @@ public class DreamCraftRecipeLoader {
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Ledox, 1),
GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.CallistoIce, 1),
ItemList.Reactor_Coolant_Sp_6.get(1L),
- GT_ModHandler.getModItem("miscutils", "itemScrewLaurenium", 12, 0),
+ getModItem("miscutils", "itemScrewLaurenium", 12, 0),
new Object[] {OrePrefixes.circuit.get(Materials.Elite), 2L},
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 2),
ItemList.Super_Chest_IV.get(1),
ItemList.Super_Tank_IV.get(1),
- GT_ModHandler.getModItem("dreamcraft", "item.PicoWafer", 1, 0),
+ getModItem("dreamcraft", "item.PicoWafer", 1, 0),
},
new FluidStack[] {
new FluidStack(FluidRegistry.getFluid("oganesson"), 1000),
@@ -3968,14 +3969,14 @@ public class DreamCraftRecipeLoader {
// Dimensionally Transcendent Casing.
TT_recipeAdder.addResearchableAssemblylineRecipe(
- GT_ModHandler.getModItem("Avaritia", "Singularity", 1L, 0),
+ getModItem("Avaritia", "Singularity", 1L, 0),
2_000_000,
2048,
32_000_000,
1,
new Object[] {
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 6),
- GT_ModHandler.getModItem("miscutils", "itemScrewLaurenium", 12, 0),
+ getModItem("miscutils", "itemScrewLaurenium", 12, 0),
ItemList.Reactor_Coolant_Sp_6.get(1L),
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 1),
},
@@ -3992,20 +3993,20 @@ public class DreamCraftRecipeLoader {
Fluid oganesson = FluidRegistry.getFluid("oganesson");
// Deep Dark Portal
TT_recipeAdder.addResearchableAssemblylineRecipe(
- GT_ModHandler.getModItem("dreamcraft", "item.HeavyDutyPlateTier8", 1, 0),
+ getModItem("dreamcraft", "item.HeavyDutyPlateTier8", 1, 0),
16_777_216,
2048,
2_000_000,
64,
new Object[] {
- GT_ModHandler.getModItem("ExtraUtilities", "cobblestone_compressed", 1, 7),
- GT_ModHandler.getModItem("IC2", "blockMachine2", 1, 0),
+ getModItem("ExtraUtilities", "cobblestone_compressed", 1, 7),
+ getModItem("IC2", "blockMachine2", 1, 0),
GT_OreDictUnificator.get(OrePrefixes.block, Materials.Infinity, 4L),
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 1},
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 1},
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 1},
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 1},
- GT_ModHandler.getModItem("dreamcraft", "item.PicoWafer", 32, 0),
+ getModItem("dreamcraft", "item.PicoWafer", 32, 0),
ItemList.Robot_Arm_UMV.get(4),
ItemList.Emitter_UMV.get(4),
ItemList.Sensor_UMV.get(4),
@@ -4187,42 +4188,42 @@ public class DreamCraftRecipeLoader {
// Draconic Evolution Fusion Crafter Controller
if (Loader.isModLoaded("AWWayofTime") && Loader.isModLoaded("EMT")) {
TT_recipeAdder.addResearchableAssemblylineRecipe(
- GT_ModHandler.getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
+ getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
16_777_216,
1024,
2_000_000,
8,
new Object[] {
- GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 10783),
- GT_ModHandler.getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
+ getModItem("gregtech", "gt.blockmachines", 1, 10783),
+ getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
GT_OreDictUnificator.get(OrePrefixes.plateDense, MaterialsBotania.GaiaSpirit, 1L),
ItemList.Casing_Coil_AwakenedDraconium.get(8L),
ItemList.Electric_Motor_UHV.get(8L),
ItemList.Robot_Arm_UHV.get(4L),
new Object[] {OrePrefixes.circuit.get(Materials.Infinite), 4},
ItemList.Gravistar.get(4, new Object