aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/registration
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/registration')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/Gregtech4Content.java23
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAdvancedBoilers.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAlgaeContent.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAmazonWarehouse.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechConduits.java304
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCustomHatches.java14
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCyclotron.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechDehydrator.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechEnergyBuffer.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechGeothermalThermalGenerator.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java232
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialAlloySmelter.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialArcFurnace.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialBlastSmelter.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCentrifuge.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCokeOven.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCuttingFactory.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialElectrolyzer.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialExtruder.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFishPond.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFluidHeater.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialForgeHammer.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFuelRefinery.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialGeneratorArray.java10
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMacerator.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java93
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMixer.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMultiMachine.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialPlatePress.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialSifter.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialThermalCentrifuge.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialTreeFarm.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWashPlant.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWiremill.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIronBlastFurnace.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLFTR.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLargeTurbinesAndHeatExchanger.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechMolecularTransformer.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java390
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPollutionDevices.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerBreakers.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerSubStation.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechQuantumForceTransformer.java16
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRTG.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java112
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSafeBlock.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSimpleWasher.java11
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarGenerators.java3
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarTower.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSteamCondenser.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperChests.java64
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperConductionPoint.java18
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechThaumcraftDevices.java2
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredChunkloaders.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredFluidTanks.java33
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTreeFarmerTE.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechWirelessChargers.java158
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/NewHorizonsAccelerator.java144
59 files changed, 685 insertions, 1252 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/Gregtech4Content.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/Gregtech4Content.java
index 36035364c0..db616360d0 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/Gregtech4Content.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/Gregtech4Content.java
@@ -3,7 +3,6 @@ package gtPlusPlus.xmod.gregtech.registration.gregtech;
import gregtech.api.GregTech_API;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.common.tileentities.automation.*;
import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_CropHarvestor;
@@ -20,18 +19,16 @@ public class Gregtech4Content {
// ID Range 828, 829, 833 - 850
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Max MTE: " + GregTech_API.METATILEENTITIES.length + " | " + GregTech_API.MAXIMUM_METATILE_IDS);
- workbenches();
- thermalBoiler();
- multiCrafter();
- tesseracts();
- shelves();
- basic();
- automation();
- redstone();
- computer();
- }
+ Logger.INFO("Max MTE: " + GregTech_API.METATILEENTITIES.length + " | " + GregTech_API.MAXIMUM_METATILE_IDS);
+ workbenches();
+ thermalBoiler();
+ multiCrafter();
+ tesseracts();
+ shelves();
+ basic();
+ automation();
+ redstone();
+ computer();
}
private static void computer() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAdvancedBoilers.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAdvancedBoilers.java
index 23d9cb88fa..85d2f87513 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAdvancedBoilers.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAdvancedBoilers.java
@@ -7,7 +7,6 @@ import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.ALLOY;
import gtPlusPlus.core.recipe.RECIPES_MachineComponents;
import gtPlusPlus.core.util.minecraft.ItemUtils;
@@ -19,10 +18,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.generators.GT_MetaTileEntity
public class GregtechAdvancedBoilers {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Advanced Boilers.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Advanced Boilers.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAlgaeContent.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAlgaeContent.java
index 27de5556b2..63ca1a3d37 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAlgaeContent.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAlgaeContent.java
@@ -3,7 +3,6 @@ package gtPlusPlus.xmod.gregtech.registration.gregtech;
import gregtech.api.GregTech_API;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.block.ModBlocks;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.nbthandlers.GT_MetaTileEntity_Hatch_Catalysts;
import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.algae.GregtechMTE_AlgaePondBase;
@@ -12,10 +11,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.ch
public class GregtechAlgaeContent {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Algae Content.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Algae Content.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAmazonWarehouse.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAmazonWarehouse.java
index 4c0a32d12a..9dee13eddb 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAmazonWarehouse.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechAmazonWarehouse.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.misc.GMTE_Ama
public class GregtechAmazonWarehouse {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Amazon Warehouse Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Amazon Warehouse Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
index d2d42504db..dcd11a4dba 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
@@ -11,7 +11,6 @@ import net.minecraftforge.oredict.OreDictionary;
import gregtech.api.enums.*;
import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_GT_Recipe;
import gregtech.api.util.GTPP_Recipe;
-import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.minecraft.ItemUtils;
@@ -25,12 +24,6 @@ public class GregtechComponentAssembler {
return;
}
- if (!CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK) {
- Logger.INFO(
- "Component Assemblers cannot be created in 5.08.33 during the pre-release. Please wait for 1.7.0 release.");
- return;
- }
-
GregtechItemList.Machine_LV_Component_Maker.set(
new GT_MetaTileEntity_BasicMachine_GT_Recipe(
985,
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechConduits.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechConduits.java
index aadf6f4a12..4a4c7f7e7a 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechConduits.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechConduits.java
@@ -1,8 +1,5 @@
package gtPlusPlus.xmod.gregtech.registration.gregtech;
-import static gtPlusPlus.core.lib.CORE.GTNH;
-import static gtPlusPlus.core.lib.LoadedMods.Gregtech;
-
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
@@ -35,26 +32,6 @@ import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.GregtechMetaP
public class GregtechConduits {
- /**
- *
- * The Voltage Tiers. Use this Array instead of the old named Voltage Variables public static final long[] V = new
- * long[] {0=8, 1=32, 2=128, 3=512, 4=2048, 5=8192, 6=32768, 7=131072, 8=524288, 9=Integer.MAX_VALUE,
- * Integer.MAX_VALUE, Integer.MAX_VALUE, Integer.MAX_VALUE, Integer.MAX_VALUE, Integer.MAX_VALUE,
- * Integer.MAX_VALUE};
- *
- */
- public static OrePrefixes cableGt16;
-
- static {
- if (GTNH) {
- try {
- cableGt16 = (OrePrefixes) GT_Utility.getField(OrePrefixes.class, "cableGt16").get(null);
- } catch (IllegalAccessException | NullPointerException e) {
- e.printStackTrace();
- }
- }
- }
-
// 30000-30999
private static int BaseWireID = 30600;
@@ -62,119 +39,115 @@ public class GregtechConduits {
private static int BasePipeHexadecupleID = 30100;
public static void run() {
- if (Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Custom Cables/Wires/Pipes.");
- if (CORE.ConfigSwitches.enableCustom_Cables) {
- run1();
- }
- if (CORE.ConfigSwitches.enableCustom_Pipes) {
- run2();
- run3();
- }
+ Logger.INFO("Gregtech5u Content | Registering Custom Cables/Wires/Pipes.");
+ if (CORE.ConfigSwitches.enableCustom_Cables) {
+ run1();
+ }
+ if (CORE.ConfigSwitches.enableCustom_Pipes) {
+ run2();
+ run3();
}
}
private static void run3() {
- if (Utils.getGregtechVersionAsInt() >= 50930) {
- try {
- Class<GT_MetaPipeEntity_Fluid> aPipeEntity = GT_MetaPipeEntity_Fluid.class;
- Constructor<GT_MetaPipeEntity_Fluid> constructor = aPipeEntity.getConstructor(
- int.class,
- String.class,
- String.class,
- float.class,
- Materials.class,
- int.class,
- int.class,
- boolean.class,
- int.class);
- if (constructor != null) {
- Logger.INFO("Generating Hexadecuple pipes.");
- generateFluidMultiPipes(
- constructor,
- Materials.Copper,
- MaterialUtils.getMaterialName(Materials.Copper),
- "Copper",
- BasePipeHexadecupleID++,
- 60,
- 1000,
- true);
- generateFluidMultiPipes(
- constructor,
- Materials.Bronze,
- MaterialUtils.getMaterialName(Materials.Bronze),
- "Bronze",
- BasePipeHexadecupleID++,
- 120,
- 2000,
- true);
- generateFluidMultiPipes(
- constructor,
- Materials.Steel,
- MaterialUtils.getMaterialName(Materials.Steel),
- "Steel",
- BasePipeHexadecupleID++,
- 240,
- 2500,
- true);
- generateFluidMultiPipes(
- constructor,
- Materials.StainlessSteel,
- MaterialUtils.getMaterialName(Materials.StainlessSteel),
- "Stainless Steel",
- BasePipeHexadecupleID++,
- 360,
- 3000,
- true);
+ try {
+ Class<GT_MetaPipeEntity_Fluid> aPipeEntity = GT_MetaPipeEntity_Fluid.class;
+ Constructor<GT_MetaPipeEntity_Fluid> constructor = aPipeEntity.getConstructor(
+ int.class,
+ String.class,
+ String.class,
+ float.class,
+ Materials.class,
+ int.class,
+ int.class,
+ boolean.class,
+ int.class);
+ if (constructor != null) {
+ Logger.INFO("Generating Hexadecuple pipes.");
+ generateFluidMultiPipes(
+ constructor,
+ Materials.Copper,
+ MaterialUtils.getMaterialName(Materials.Copper),
+ "Copper",
+ BasePipeHexadecupleID++,
+ 60,
+ 1000,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.Bronze,
+ MaterialUtils.getMaterialName(Materials.Bronze),
+ "Bronze",
+ BasePipeHexadecupleID++,
+ 120,
+ 2000,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.Steel,
+ MaterialUtils.getMaterialName(Materials.Steel),
+ "Steel",
+ BasePipeHexadecupleID++,
+ 240,
+ 2500,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.StainlessSteel,
+ MaterialUtils.getMaterialName(Materials.StainlessSteel),
+ "Stainless Steel",
+ BasePipeHexadecupleID++,
+ 360,
+ 3000,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.Titanium,
+ MaterialUtils.getMaterialName(Materials.Titanium),
+ "Titanium",
+ BasePipeHexadecupleID++,
+ 480,
+ 5000,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.TungstenSteel,
+ MaterialUtils.getMaterialName(Materials.TungstenSteel),
+ "Tungsten Steel",
+ BasePipeHexadecupleID++,
+ 600,
+ 7500,
+ true);
+ generateFluidMultiPipes(
+ constructor,
+ Materials.Plastic,
+ MaterialUtils.getMaterialName(Materials.Plastic),
+ "Plastic",
+ BasePipeHexadecupleID++,
+ 360,
+ 350,
+ true);
+
+ Materials aPTFE = Materials.get("Polytetrafluoroethylene");
+ if (aPTFE != null) {
generateFluidMultiPipes(
constructor,
- Materials.Titanium,
- MaterialUtils.getMaterialName(Materials.Titanium),
- "Titanium",
+ aPTFE,
+ MaterialUtils.getMaterialName(aPTFE),
+ "PTFE",
BasePipeHexadecupleID++,
480,
- 5000,
- true);
- generateFluidMultiPipes(
- constructor,
- Materials.TungstenSteel,
- MaterialUtils.getMaterialName(Materials.TungstenSteel),
- "Tungsten Steel",
- BasePipeHexadecupleID++,
600,
- 7500,
- true);
- generateFluidMultiPipes(
- constructor,
- Materials.Plastic,
- MaterialUtils.getMaterialName(Materials.Plastic),
- "Plastic",
- BasePipeHexadecupleID++,
- 360,
- 350,
true);
-
- Materials aPTFE = Materials.get("Polytetrafluoroethylene");
- if (aPTFE != null) {
- generateFluidMultiPipes(
- constructor,
- aPTFE,
- MaterialUtils.getMaterialName(aPTFE),
- "PTFE",
- BasePipeHexadecupleID++,
- 480,
- 600,
- true);
- }
- } else {
- Logger.INFO("Failed during Hexadecuple pipe generation.");
}
-
- } catch (NoSuchMethodException | SecurityException e) {
- Logger.INFO("Failed during Hexadecuple pipe generation. [Ecx]");
- e.printStackTrace();
+ } else {
+ Logger.INFO("Failed during Hexadecuple pipe generation.");
}
+
+ } catch (NoSuchMethodException | SecurityException e) {
+ Logger.INFO("Failed during Hexadecuple pipe generation. [Ecx]");
+ e.printStackTrace();
}
// Generate Heat Pipes
@@ -227,13 +200,6 @@ public class GregtechConduits {
wireFactory("RedstoneAlloy", 32, BaseWireID + 45, 0, 2, 1, new short[] { 178, 34, 34, 0 });
}
- if (!GTNH) {
- customWireFactory(ALLOY.LEAGRISIUM, 512, BaseWireID + 56, 1, 2, 2);
- customWireFactory(ELEMENT.getInstance().ZIRCONIUM, 128, BaseWireID + 67, 1, 2, 2);
- customWireFactory(ALLOY.HG1223, 32768, BaseWireID + 78, 2, 8, 4);
- customWireFactory(ALLOY.TRINIUM_TITANIUM, 2048, BaseWireID + 89, 1, 2, 16);
- }
-
// need to go back id because fluid pipes already occupy
makeCustomWires(ELEMENT.STANDALONE.HYPOGEN, BaseWireID - 15, 0, 0, 8, GT_Values.V[11], false, true);
@@ -359,7 +325,7 @@ public class GregtechConduits {
aStartID + 4,
"wire." + aMaterial.name().toLowerCase() + ".12",
"12x " + aMaterial.mDefaultLocalName + " Wire",
- GTNH ? 0.625F : 0.75F,
+ 0.625F,
aMaterial,
aLoss,
12L * aAmperage,
@@ -374,7 +340,7 @@ public class GregtechConduits {
aStartID + 5,
"wire." + aMaterial.name().toLowerCase() + ".16",
"16x " + aMaterial.mDefaultLocalName + " Wire",
- GTNH ? 0.75F : 1.0F,
+ 0.75F,
aMaterial,
aLoss,
16L * aAmperage,
@@ -450,7 +416,7 @@ public class GregtechConduits {
aStartID + 10,
"cable." + aMaterial.name().toLowerCase() + ".12",
"12x " + aMaterial.mDefaultLocalName + " Cable",
- GTNH ? 0.75F : 0.875F,
+ 0.75F,
aMaterial,
aLossInsulated,
12L * aAmperage,
@@ -458,23 +424,21 @@ public class GregtechConduits {
true,
false,
aRGB).getStackForm(1L));
- if (GTNH) {
- GT_OreDictUnificator.registerOre(
- cableGt16,
- aMaterial,
- new GregtechMetaPipeEntity_Cable(
- aStartID + 11,
- "cable." + aMaterial.name().toLowerCase() + ".16",
- "16x " + aMaterial.mDefaultLocalName + " Cable",
- 0.875f,
- aMaterial,
- aLossInsulated,
- 16L * aAmperage,
- aVoltage,
- true,
- false,
- aRGB).getStackForm(1L));
- }
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt16,
+ aMaterial,
+ new GregtechMetaPipeEntity_Cable(
+ aStartID + 11,
+ "cable." + aMaterial.name().toLowerCase() + ".16",
+ "16x " + aMaterial.mDefaultLocalName + " Cable",
+ 0.875f,
+ aMaterial,
+ aLossInsulated,
+ 16L * aAmperage,
+ aVoltage,
+ true,
+ false,
+ aRGB).getStackForm(1L));
}
}
@@ -558,7 +522,7 @@ public class GregtechConduits {
aStartID + 4,
"wire." + aMaterial.getLocalizedName().toLowerCase() + ".12",
"12x " + aMaterial.getLocalizedName() + " Wire",
- GTNH ? 0.625F : 0.75F,
+ 0.625F,
aLoss,
12L * aAmperage,
aVoltage,
@@ -572,7 +536,7 @@ public class GregtechConduits {
aStartID + 5,
"wire." + aMaterial.getLocalizedName().toLowerCase() + ".16",
"16x " + aMaterial.getLocalizedName() + " Wire",
- GTNH ? 0.75F : 1.0F,
+ 0.75F,
aLoss,
16L * aAmperage,
aVoltage,
@@ -643,29 +607,27 @@ public class GregtechConduits {
aStartID + 10,
"cable." + aMaterial.getLocalizedName().toLowerCase() + ".12",
"12x " + aMaterial.getLocalizedName() + " Cable",
- GTNH ? 0.75F : 0.875F,
+ 0.75F,
aLossInsulated,
12L * aAmperage,
aVoltage,
true,
false,
aMaterial.getRGBA()).getStackForm(1L));
- if (GTNH) {
- registerOre(
- cableGt16,
- aMaterial,
- new GregtechMetaPipeEntity_Cable(
- aStartID + 11,
- "cable." + aMaterial.getLocalizedName().toLowerCase() + ".16",
- "16x " + aMaterial.getLocalizedName() + " Cable",
- 0.875f,
- aLossInsulated,
- 16L * aAmperage,
- aVoltage,
- true,
- false,
- aMaterial.getRGBA()).getStackForm(1L));
- }
+ registerOre(
+ OrePrefixes.cableGt16,
+ aMaterial,
+ new GregtechMetaPipeEntity_Cable(
+ aStartID + 11,
+ "cable." + aMaterial.getLocalizedName().toLowerCase() + ".16",
+ "16x " + aMaterial.getLocalizedName() + " Cable",
+ 0.875f,
+ aLossInsulated,
+ 16L * aAmperage,
+ aVoltage,
+ true,
+ false,
+ aMaterial.getRGBA()).getStackForm(1L));
}
}
@@ -758,7 +720,7 @@ public class GregtechConduits {
startID + 4,
"GT_Pipe_" + material.mDefaultLocalName + "_Huge",
"Huge " + material.mDefaultLocalName + " Fluid Pipe",
- GTNH ? 0.875F : 1.0F,
+ 0.875F,
material,
transferRatePerTick * 48,
heatResistance,
@@ -828,7 +790,7 @@ public class GregtechConduits {
startID + 4,
"GT_Pipe_" + material.mDefaultLocalName + "_Huge",
"Huge " + material.mDefaultLocalName + " Fluid Pipe",
- GTNH ? 0.875F : 1.0F,
+ 0.875F,
material,
transferRatePerTick * 48,
heatResistance,
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCustomHatches.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCustomHatches.java
index 2cd484bc9f..08ceea038d 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCustomHatches.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCustomHatches.java
@@ -11,15 +11,13 @@ import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.GT_MetaT
public class GregtechCustomHatches {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Custom Fluid Hatches.");
- run1();
- if (PollutionUtils.isPollutionEnabled()) {
- run2();
- }
- run3();
- run4();
+ Logger.INFO("Gregtech5u Content | Registering Custom Fluid Hatches.");
+ run1();
+ if (PollutionUtils.isPollutionEnabled()) {
+ run2();
}
+ run3();
+ run4();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCyclotron.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCyclotron.java
index 7312bae5f7..6bdfafefb4 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCyclotron.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechCyclotron.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechCyclotron {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering COMET Cyclotron.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering COMET Cyclotron.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechDehydrator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechDehydrator.java
index 7a42bf1c9c..a74d3b36ba 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechDehydrator.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechDehydrator.java
@@ -9,7 +9,6 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.ALLOY;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.minecraft.ItemUtils;
@@ -20,11 +19,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechDehydrator {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Chemical Dehydrators.");
- if (CORE.ConfigSwitches.enableMachine_Dehydrators) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Chemical Dehydrators.");
+ if (CORE.ConfigSwitches.enableMachine_Dehydrators) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechEnergyBuffer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechEnergyBuffer.java
index 4d074619dc..1c06d512c3 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechEnergyBuffer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechEnergyBuffer.java
@@ -19,10 +19,8 @@ public class GregtechEnergyBuffer {
// public static Item itemBufferCore;
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Energy Buffer Blocks.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Energy Buffer Blocks.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechGeothermalThermalGenerator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechGeothermalThermalGenerator.java
index 5a1638509c..b138383aff 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechGeothermalThermalGenerator.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechGeothermalThermalGenerator.java
@@ -8,7 +8,6 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.ALLOY;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
@@ -17,11 +16,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.generators.GregtechMetaTileE
public class GregtechGeothermalThermalGenerator {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Geothermal Engines.");
- if (CORE.ConfigSwitches.enableMachine_GeothermalEngines) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Geothermal Engines.");
+ if (CORE.ConfigSwitches.enableMachine_GeothermalEngines) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java
index 02a28e5b1f..410732ffbb 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java
@@ -1,14 +1,11 @@
package gtPlusPlus.xmod.gregtech.registration.gregtech;
-import static gtPlusPlus.core.lib.CORE.GTNH;
-
import net.minecraft.item.ItemStack;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
-import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.minecraft.ItemUtils;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.GregtechMetaTransformerHiAmp;
@@ -23,11 +20,7 @@ public class GregtechHiAmpTransformer {
| GT_ModHandler.RecipeBits.BUFFERED;
int mID = 877;
- String mHammerName = "Hammer";
-
- if (CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK || CORE.GTNH) {
- mHammerName = "Mallet";
- }
+ String mHammerName = "Mallet";
GregtechItemList.Transformer_HA_LV_ULV.set(
new GregtechMetaTransformerHiAmp(
@@ -85,162 +78,81 @@ public class GregtechHiAmpTransformer {
"ZPM Hi-Amp Transformer",
7,
"UV -> ZPM (Use Soft " + mHammerName + " to invert)").getStackForm(1L));
- if (!GTNH) {
- GregtechItemList.Transformer_HA_MAX_UV.set(
- new GregtechMetaTransformerHiAmp(
- mID++,
- "transformer.ha.tier.08",
- "UV Hi-Amp Transformer",
- 8,
- "Any Voltage -> UV (Use Soft " + mHammerName + " to invert)").getStackForm(1L));
- } else {
- GregtechItemList.Transformer_HA_MAX_UV.set(
- new GregtechMetaTransformerHiAmp(
- mID++,
- "transformer.ha.tier.08",
- "UV Hi-Amp Transformer",
- 8,
- "UHV -> UV (Use Soft " + mHammerName + " to invert)").getStackForm(1L));
- }
+ GregtechItemList.Transformer_HA_MAX_UV.set(
+ new GregtechMetaTransformerHiAmp(
+ mID++,
+ "transformer.ha.tier.08",
+ "UV Hi-Amp Transformer",
+ 8,
+ "UHV -> UV (Use Soft " + mHammerName + " to invert)").getStackForm(1L));
ItemStack mItem_1;
ItemStack mItem_2;
ItemStack mItem_3;
- if (CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK) {
- mItem_1 = ItemUtils
- .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 3, 1);
- mItem_2 = ItemUtils
- .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 4, 1);
- mItem_3 = ItemUtils
- .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 9, 1);
- } else {
- mItem_1 = ItemList.Circuit_Elite.get(1);
- mItem_2 = ItemList.Circuit_Master.get(1);
- mItem_3 = ItemList.Circuit_Ultimate.get(1);
- }
+ mItem_1 = ItemUtils
+ .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 3, 1);
+ mItem_2 = ItemUtils
+ .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 4, 1);
+ mItem_3 = ItemUtils
+ .simpleMetaStack(ItemUtils.getSimpleStack(StaticFields59.getBlockCasings5()).getItem(), 9, 1);
- if (!GTNH) {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_LV_ULV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Hull_ULV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tin), Character.valueOf('B'),
- OrePrefixes.wireGt04.get(Materials.Lead) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_MV_LV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Hull_LV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Copper), Character.valueOf('B'),
- OrePrefixes.wireGt04.get(Materials.Tin) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_HV_MV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Hull_MV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('B'),
- OrePrefixes.wireGt04.get(Materials.AnnealedCopper) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_EV_HV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_HV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Aluminium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('K'),
- ItemList.Casing_Coil_Cupronickel });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_IV_EV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_EV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tungsten),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Aluminium),
- Character.valueOf('K'), ItemList.Casing_Coil_Kanthal });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_LuV_IV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_IV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Tungsten),
- Character.valueOf('K'), ItemList.Casing_Coil_Nichrome });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_ZPM_LuV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_LuV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Naquadah),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
- Character.valueOf('K'), mItem_1 });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_UV_ZPM.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_ZPM,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Naquadah),
- Character.valueOf('K'), mItem_2 });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_MAX_UV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Hull_UV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Bedrockium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
- Character.valueOf('K'), mItem_3 });
- } else {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_LV_ULV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_LV_ULV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tin), Character.valueOf('B'),
- OrePrefixes.wireGt04.get(Materials.Lead) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_MV_LV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_MV_LV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.AnyCopper),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Tin) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_HV_MV.get(1L, new Object[0]),
- bitsd,
- new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_HV_MV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('B'),
- OrePrefixes.wireGt04.get(Materials.AnyCopper) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_EV_HV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_EV_HV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Aluminium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('K'),
- ItemList.Casing_Coil_Cupronickel });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_IV_EV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_IV_EV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tungsten),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Aluminium),
- Character.valueOf('K'), ItemList.Casing_Coil_Kanthal });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_LuV_IV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_LuV_IV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Tungsten),
- Character.valueOf('K'), ItemList.Casing_Coil_Nichrome });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_ZPM_LuV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_ZPM_LuV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Naquadah),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
- Character.valueOf('K'), mItem_1 });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_UV_ZPM.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_UV_ZPM,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Naquadah),
- Character.valueOf('K'), mItem_2 });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Transformer_HA_MAX_UV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_MAX_UV,
- Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Bedrockium),
- Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
- Character.valueOf('K'), mItem_3 });
- }
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_LV_ULV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_LV_ULV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tin), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.Lead) });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_MV_LV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_MV_LV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.AnyCopper), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.Tin) });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_HV_MV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { " BB", "CM ", " BB", Character.valueOf('M'), ItemList.Transformer_HV_MV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.AnyCopper) });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_EV_HV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_EV_HV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Aluminium), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.Gold), Character.valueOf('K'),
+ ItemList.Casing_Coil_Cupronickel });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_IV_EV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_IV_EV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Tungsten), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.Aluminium), Character.valueOf('K'),
+ ItemList.Casing_Coil_Kanthal });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_LuV_IV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_LuV_IV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
+ Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Tungsten), Character.valueOf('K'),
+ ItemList.Casing_Coil_Nichrome });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_ZPM_LuV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_ZPM_LuV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Naquadah), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.VanadiumGallium), Character.valueOf('K'), mItem_1 });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_UV_ZPM.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_UV_ZPM,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
+ Character.valueOf('B'), OrePrefixes.wireGt04.get(Materials.Naquadah), Character.valueOf('K'),
+ mItem_2 });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Transformer_HA_MAX_UV.get(1L, new Object[0]),
+ bitsd,
+ new Object[] { "KBB", "CM ", "KBB", Character.valueOf('M'), ItemList.Transformer_MAX_UV,
+ Character.valueOf('C'), OrePrefixes.wireGt04.get(Materials.Bedrockium), Character.valueOf('B'),
+ OrePrefixes.wireGt04.get(Materials.NaquadahAlloy), Character.valueOf('K'), mItem_3 });
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialAlloySmelter.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialAlloySmelter.java
index 0ee6ce78d4..6430da1407 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialAlloySmelter.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialAlloySmelter.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialAlloySmelter {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Alloy Smelter Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Alloy Smelter Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialArcFurnace.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialArcFurnace.java
index 95d80847af..b956539aae 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialArcFurnace.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialArcFurnace.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialArcFurnace {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Arc Furnace Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Arc Furnace Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialBlastSmelter.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialBlastSmelter.java
index f0a0bbd6aa..fad62a705b 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialBlastSmelter.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialBlastSmelter.java
@@ -9,11 +9,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.me
public class GregtechIndustrialBlastSmelter {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Alloy Blast Smelter Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_AlloyBlastSmelter) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Alloy Blast Smelter Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_AlloyBlastSmelter) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCentrifuge.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCentrifuge.java
index edeec33ec2..4edd919702 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCentrifuge.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCentrifuge.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialCentrifuge {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Centrifuge Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialCentrifuge) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Centrifuge Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialCentrifuge) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCokeOven.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCokeOven.java
index 0f989692cc..d4d4477f97 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCokeOven.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCokeOven.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialCokeOven {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Coke Oven Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialCokeOven) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Coke Oven Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialCokeOven) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCuttingFactory.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCuttingFactory.java
index ed7076b8a8..cc9365b344 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCuttingFactory.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialCuttingFactory.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialCuttingFactory {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Cutting Factory Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialCuttingMachine) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Cutting Factory Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialCuttingMachine) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialElectrolyzer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialElectrolyzer.java
index 99d13981e0..ddd7ad89bf 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialElectrolyzer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialElectrolyzer.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialElectrolyzer {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Electrolyzer Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialElectrolyzer) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Electrolyzer Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialElectrolyzer) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialExtruder.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialExtruder.java
index 0a591a640b..2f03a0f59f 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialExtruder.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialExtruder.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialExtruder {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Extrusion Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialExtrudingMachine) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Extrusion Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialExtrudingMachine) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFishPond.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFishPond.java
index bc03c6e277..28a2a48da7 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFishPond.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFishPond.java
@@ -7,12 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechIndustrialFishPond {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Fishing Pond Multiblock.");
- // if (CORE.ConfigSwitches.enableMultiblock_IndustrialWashPlant) {
- run1();
- // }
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Fishing Pond Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFluidHeater.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFluidHeater.java
index 878abd4409..decb0dbd04 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFluidHeater.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFluidHeater.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialFluidHeater {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Thermal Centrifuge Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Thermal Centrifuge Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialForgeHammer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialForgeHammer.java
index 67f95cbcda..df8311e761 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialForgeHammer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialForgeHammer.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialForgeHammer {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Forge Hammer Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Forge Hammer Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFuelRefinery.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFuelRefinery.java
index a73ad190ca..b4853c6c55 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFuelRefinery.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialFuelRefinery.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechIndustrialFuelRefinery {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Fuel Processing and Refinery Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_NuclearFuelRefinery) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Fuel Processing and Refinery Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_NuclearFuelRefinery) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialGeneratorArray.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialGeneratorArray.java
index e356de6398..d612a942a2 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialGeneratorArray.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialGeneratorArray.java
@@ -7,12 +7,10 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechIndustrialGeneratorArray {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Generator Array Multiblock.");
- // if (CORE.ConfigSwitches.enableMultiblock_IndustrialSifter) { // TODO
- run1();
- // }
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Generator Array Multiblock.");
+ // if (CORE.ConfigSwitches.enableMultiblock_IndustrialSifter) { // TODO
+ run1();
+ // }
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMacerator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMacerator.java
index 9bcf0a44bb..a799719a8c 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMacerator.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMacerator.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialMacerator {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Maceration Stack Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialMacerationStack) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Maceration Stack Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialMacerationStack) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java
index 997a5f7a7c..cb4643b088 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMassFabricator.java
@@ -17,12 +17,10 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechIndustrialMassFabricator {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Matter Fabricator Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_MatterFabricator) {
- generateRecipes();
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Matter Fabricator Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_MatterFabricator) {
+ generateRecipes();
+ run1();
}
}
@@ -67,65 +65,34 @@ public class GregtechIndustrialMassFabricator {
GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(UUA_From_Scrap);
GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(UUA_From_ScrapBoxes);
- if (!CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK) {
- // Basic UUM
- GT_Recipe generateUUM = new GTPP_Recipe(
- false,
- new ItemStack[] { CI.getNumberedCircuit(1) },
- new ItemStack[] { GT_Values.NI },
- null,
- null,
- new FluidStack[] { GT_Values.NF },
- new FluidStack[] { Materials.UUMatter.getFluid(1) },
- 160 * 20,
- 32,
- 0);
-
- // Basic UUM
- GT_Recipe generateUUMFromUUA = new GTPP_Recipe(
- false,
- new ItemStack[] { CI.getNumberedCircuit(2) },
- new ItemStack[] { GT_Values.NI },
- null,
- null,
- new FluidStack[] { Materials.UUAmplifier.getFluid(1) },
- new FluidStack[] { Materials.UUMatter.getFluid(1) },
- 40 * 20,
- 32,
- 0);
-
- GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUM);
- GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUMFromUUA);
- } else {
- // Basic UUM
- GT_Recipe generateUUM_LV = new GTPP_Recipe(
- false,
- new ItemStack[] { CI.getNumberedCircuit(1) },
- new ItemStack[] { GT_Values.NI },
- null,
- null,
- new FluidStack[] { GT_Values.NF },
- new FluidStack[] { Materials.UUMatter.getFluid(1) },
- 160 * 20,
- 256,
- 0);
+ // Basic UUM
+ GT_Recipe generateUUM_LV = new GTPP_Recipe(
+ false,
+ new ItemStack[] { CI.getNumberedCircuit(1) },
+ new ItemStack[] { GT_Values.NI },
+ null,
+ null,
+ new FluidStack[] { GT_Values.NF },
+ new FluidStack[] { Materials.UUMatter.getFluid(1) },
+ 160 * 20,
+ 256,
+ 0);
- // Basic UUM
- GT_Recipe generateUUMFromUUA_LV = new GTPP_Recipe(
- false,
- new ItemStack[] { CI.getNumberedCircuit(2) },
- new ItemStack[] { GT_Values.NI },
- null,
- null,
- new FluidStack[] { Materials.UUAmplifier.getFluid(1) },
- new FluidStack[] { Materials.UUMatter.getFluid(1) },
- 40 * 20,
- 256,
- 0);
+ // Basic UUM
+ GT_Recipe generateUUMFromUUA_LV = new GTPP_Recipe(
+ false,
+ new ItemStack[] { CI.getNumberedCircuit(2) },
+ new ItemStack[] { GT_Values.NI },
+ null,
+ null,
+ new FluidStack[] { Materials.UUAmplifier.getFluid(1) },
+ new FluidStack[] { Materials.UUMatter.getFluid(1) },
+ 40 * 20,
+ 256,
+ 0);
- GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUM_LV);
- GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUMFromUUA_LV);
- }
+ GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUM_LV);
+ GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.add(generateUUMFromUUA_LV);
Logger.INFO(
"Generated " + GTPP_Recipe.GTPP_Recipe_Map.sMatterFab2Recipes.mRecipeList.size()
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMixer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMixer.java
index fe348b0982..3b12b4e4d3 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMixer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMixer.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialMixer {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Mixer Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialPlatePress) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Mixer Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialPlatePress) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMultiMachine.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMultiMachine.java
index aa824c9cce..6b3797b9ca 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMultiMachine.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialMultiMachine.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialMultiMachine {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Multi-Machine Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialMultiMachine) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Multi-Machine Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialMultiMachine) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialPlatePress.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialPlatePress.java
index 5aeb63fcd0..d68dfb47a2 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialPlatePress.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialPlatePress.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialPlatePress {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Press Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialPlatePress) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Press Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialPlatePress) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialSifter.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialSifter.java
index da538eb776..41fd0067ad 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialSifter.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialSifter.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialSifter {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Sifter Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialSifter) { // TODO
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Sifter Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialSifter) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialThermalCentrifuge.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialThermalCentrifuge.java
index ec647ba787..6a5e21108c 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialThermalCentrifuge.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialThermalCentrifuge.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialThermalCentrifuge {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Thermal Centrifuge Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialThermalCentrifuge) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Thermal Centrifuge Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialThermalCentrifuge) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialTreeFarm.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialTreeFarm.java
index 43902f883a..cd65f7d030 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialTreeFarm.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialTreeFarm.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechIndustrialTreeFarm {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- if (CORE.ConfigSwitches.enableMultiblock_TreeFarmer) {
- Logger.INFO("Gregtech5u Content | Registering Tree Farm Multiblock.");
- run1();
- }
+ if (CORE.ConfigSwitches.enableMultiblock_TreeFarmer) {
+ Logger.INFO("Gregtech5u Content | Registering Tree Farm Multiblock.");
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWashPlant.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWashPlant.java
index 8093f1fcc1..c575f74cb6 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWashPlant.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWashPlant.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialWashPlant {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Wash Plant Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialWashPlant) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Wash Plant Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialWashPlant) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWiremill.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWiremill.java
index e16a6fe09e..7457391f3f 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWiremill.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIndustrialWiremill.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIndustrialWiremill {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Wire Factory Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_IndustrialWireMill) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Wire Factory Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialWireMill) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIronBlastFurnace.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIronBlastFurnace.java
index c38e386c0f..2a1c1f68f7 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIronBlastFurnace.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechIronBlastFurnace.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechIronBlastFurnace {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Iron Blast Furnace.");
- if (CORE.ConfigSwitches.enableMultiblock_IronBlastFurnace) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Iron Blast Furnace.");
+ if (CORE.ConfigSwitches.enableMultiblock_IronBlastFurnace) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLFTR.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLFTR.java
index 5515b63f56..df032a35a1 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLFTR.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLFTR.java
@@ -11,11 +11,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechLFTR {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Liquid Fluorine Thorium Reactor [LFTR].");
- if (CORE.ConfigSwitches.enableMultiblock_LiquidFluorideThoriumReactor) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Liquid Fluorine Thorium Reactor [LFTR].");
+ if (CORE.ConfigSwitches.enableMultiblock_LiquidFluorideThoriumReactor) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLargeTurbinesAndHeatExchanger.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLargeTurbinesAndHeatExchanger.java
index aebe678984..d59c6a1397 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLargeTurbinesAndHeatExchanger.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechLargeTurbinesAndHeatExchanger.java
@@ -10,10 +10,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.tu
public class GregtechLargeTurbinesAndHeatExchanger {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Larger Turbines & Extra Large Heat Exchanger.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Larger Turbines & Extra Large Heat Exchanger.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechMolecularTransformer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechMolecularTransformer.java
index 7d1d77f1b4..6a6cad76d1 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechMolecularTransformer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechMolecularTransformer.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.Gr
public class GregtechMolecularTransformer {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Molecular Transformer Multiblock.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Molecular Transformer Multiblock.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java
index 3a632049a9..e545ea19f0 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java
@@ -19,7 +19,6 @@ import gregtech.api.util.GT_Recipe;
import gregtech.api.util.GT_Recipe.GT_Recipe_Map;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.minecraft.ItemUtils;
import gtPlusPlus.core.util.minecraft.MaterialUtils;
import gtPlusPlus.core.util.reflect.ReflectionUtils;
@@ -31,212 +30,201 @@ public class GregtechNitroDieselFix {
if (CORE.ConfigSwitches.enableNitroFix) {
Logger.INFO("Gregtech5u Content | Attempting to Fix Nitro-Diesel production.");
try {
- int mSub = Utils.getGregtechSubVersion();
- if (mSub != 0) {
- if (mSub >= 30) {
- Class mb = ReflectionUtils.getClass("gregtech.api.enums.MaterialBuilder");
- Object df = mb.getConstructor(int.class, TextureSet.class, String.class)
- .newInstance(975, TextureSet.SET_FLUID, "Nitro-Diesel [Old]");
- if (mb.isInstance(df)) {
-
- Logger.INFO("[Nitro] Created new instance of Material builder, for Nitro fix.");
-
- // Get Methods
- Method addFluid = mb.getDeclaredMethod("addFluid");
- Method addCell = mb.getDeclaredMethod("addCell");
- Method setColour = mb.getDeclaredMethod("setColor", Dyes.class);
- Method setFuelPower = mb.getDeclaredMethod("setFuelPower", int.class);
- Method setMaterials = mb.getDeclaredMethod("setMaterialList", List.class);
- Method setTemp = mb.getDeclaredMethod("setLiquidTemperature", int.class);
- Method setRGB = mb.getDeclaredMethod("setRGB", int.class, int.class, int.class);
- Method construct = mb.getDeclaredMethod("constructMaterial");
- Logger.INFO("[Nitro] Got internal methods for setting fields.");
-
- // Invoke the methods
- addFluid.invoke(df);
- addCell.invoke(df);
- setColour.invoke(df, Dyes.dyeLime);
- setFuelPower.invoke(df, 512000);
- setMaterials.invoke(
- df,
- Arrays.asList(
- new MaterialStack(Materials.Glyceryl, 1),
- new MaterialStack(Materials.Fuel, 4)));
- setTemp.invoke(df, 295);
- setRGB.invoke(df, 200, 255, 0);
- Materials mNitroFix = (Materials) construct.invoke(df);
- Logger.INFO("[Nitro] Invoked 8 method calls successfully.");
-
- GT_Mod.gregtechproxy.addFluid(
- "NitroFuel_Old",
- "Nitro Diesel [Old]",
- mNitroFix,
- 1,
- 295,
- GT_OreDictUnificator.get(OrePrefixes.cell, mNitroFix, 1L),
- ItemUtils.getEmptyCell(),
- 1000);
- Logger.INFO("[Nitro] Added a fluid.");
-
- /**
- * Reflectively get all the values to maintain 5.08.xx compat
- */
- GT_Recipe_Map recipeMapMultiblockChemReactor;
- recipeMapMultiblockChemReactor = (GT_Recipe_Map) FieldUtils
- .getDeclaredField(GT_Recipe_Map.class, "sMultiblockChemicalRecipes", true)
- .get(null);
-
- /**
- * Do Recipe Stuff
- */
-
- // Set up some Variables
- final Collection<GT_Recipe> xSingle = GT_Recipe.GT_Recipe_Map.sChemicalRecipes.mRecipeList;
- final Collection<GT_Recipe> xMulti = recipeMapMultiblockChemReactor.mRecipeList;
- final FluidStack mNitroStack = Materials.NitroFuel.getFluid(1000);
- GT_Recipe toRemoveSingle[] = new GT_Recipe[99];
- GT_Recipe toRemoveMulti[] = new GT_Recipe[99];
- int mIndexSingle = 0;
- int mIndexMulti = 0;
-
- // Iterate Single Block recipes for Nitro production.
- for (GT_Recipe rnd : xSingle) {
- for (FluidStack mOutputFluid : rnd.mFluidOutputs) {
- if (mOutputFluid.isFluidEqual(mNitroStack)) {
- toRemoveSingle[mIndexSingle++] = rnd;
- }
- }
- }
- Logger.INFO(
- "[Nitro] Found " + mIndexSingle
- + " single block Chemical Reactor recipes to remove.");
-
- // Iterate Multi Block recipes for Nitro production.
- for (GT_Recipe rnd : xMulti) {
- for (FluidStack mOutputFluid : rnd.mFluidOutputs) {
- if (mOutputFluid.isFluidEqual(mNitroStack)) {
- toRemoveMulti[mIndexMulti++] = rnd;
- }
- }
- }
- Logger.INFO(
- "[Nitro] Found " + mIndexMulti
- + " multi block Chemical Reactor recipes to remove.");
-
- // Remove Single Block recipes found.
- int mRemovedSingle = 0;
- int mRemovedMulti = 0;
- for (GT_Recipe single : toRemoveSingle) {
- if (GT_Recipe.GT_Recipe_Map.sChemicalRecipes.mRecipeList.remove(single)) {
- mRemovedSingle++;
- }
- }
- Logger.INFO(
- "[Nitro] Removed " + mRemovedSingle + " single block Chemical Reactor recipes.");
-
- // Remove Multi Block recipes found.
- for (GT_Recipe multi : toRemoveMulti) {
- if (recipeMapMultiblockChemReactor.mRecipeList.remove(multi)) {
- mRemovedMulti++;
- }
- }
- Logger.INFO("[Nitro] Removed " + mRemovedMulti + " multi block Chemical Reactor recipes.");
-
- Materials mGlycerol = Materials.valueOf("Glycerol");
- Materials mLightFuel = Materials.valueOf("LightFuel");
-
- // Build a New Recipe set
- Materials mFuels[] = { mLightFuel, Materials.Fuel };
- for (Materials fuel : mFuels) {
- boolean didAdd[] = new boolean[3];
- Logger.INFO(
- "[Nitro] Getting ready to add back in the old nitro-diesel recipe to the mixer, using "
- + fuel.mDefaultLocalName
- + " as the fuel input.");
- didAdd[0] = GT_Values.RA.addMixerRecipe(
- getCells(fuel, 4),
- getCells(mGlycerol, 1),
- GT_Values.NI,
- GT_Values.NI,
- GT_Values.NF,
- GT_Values.NF,
- getCells(mNitroFix, 5),
- 20,
- 30);
- didAdd[1] = GT_Values.RA.addMixerRecipe(
- getCells(fuel, 4),
- GT_Values.NI,
- GT_Values.NI,
- GT_Values.NI,
- mGlycerol.getFluid(1000L),
- mNitroFix.getFluid(5000L),
- ItemList.Cell_Empty.get(4L),
- 20,
- 30);
- didAdd[2] = GT_Values.RA.addMixerRecipe(
- getCells(mGlycerol, 1),
- GT_Values.NI,
- GT_Values.NI,
- GT_Values.NI,
- fuel.getFluid(4000L),
- mNitroFix.getFluid(5000L),
- ItemList.Cell_Empty.get(1L),
- 20,
- 30);
- Logger.INFO(
- "[Nitro] Did the recipes add? 1: " + didAdd[0]
- + " | 2: "
- + didAdd[1]
- + " | 3: "
- + didAdd[2]);
+ Class mb = ReflectionUtils.getClass("gregtech.api.enums.MaterialBuilder");
+ Object df = mb.getConstructor(int.class, TextureSet.class, String.class)
+ .newInstance(975, TextureSet.SET_FLUID, "Nitro-Diesel [Old]");
+ if (mb.isInstance(df)) {
+
+ Logger.INFO("[Nitro] Created new instance of Material builder, for Nitro fix.");
+
+ // Get Methods
+ Method addFluid = mb.getDeclaredMethod("addFluid");
+ Method addCell = mb.getDeclaredMethod("addCell");
+ Method setColour = mb.getDeclaredMethod("setColor", Dyes.class);
+ Method setFuelPower = mb.getDeclaredMethod("setFuelPower", int.class);
+ Method setMaterials = mb.getDeclaredMethod("setMaterialList", List.class);
+ Method setTemp = mb.getDeclaredMethod("setLiquidTemperature", int.class);
+ Method setRGB = mb.getDeclaredMethod("setRGB", int.class, int.class, int.class);
+ Method construct = mb.getDeclaredMethod("constructMaterial");
+ Logger.INFO("[Nitro] Got internal methods for setting fields.");
+
+ // Invoke the methods
+ addFluid.invoke(df);
+ addCell.invoke(df);
+ setColour.invoke(df, Dyes.dyeLime);
+ setFuelPower.invoke(df, 512000);
+ setMaterials.invoke(
+ df,
+ Arrays.asList(
+ new MaterialStack(Materials.Glyceryl, 1),
+ new MaterialStack(Materials.Fuel, 4)));
+ setTemp.invoke(df, 295);
+ setRGB.invoke(df, 200, 255, 0);
+ Materials mNitroFix = (Materials) construct.invoke(df);
+ Logger.INFO("[Nitro] Invoked 8 method calls successfully.");
+
+ GT_Mod.gregtechproxy.addFluid(
+ "NitroFuel_Old",
+ "Nitro Diesel [Old]",
+ mNitroFix,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, mNitroFix, 1L),
+ ItemUtils.getEmptyCell(),
+ 1000);
+ Logger.INFO("[Nitro] Added a fluid.");
+
+ /**
+ * Reflectively get all the values to maintain 5.08.xx compat
+ */
+ GT_Recipe_Map recipeMapMultiblockChemReactor;
+ recipeMapMultiblockChemReactor = (GT_Recipe_Map) FieldUtils
+ .getDeclaredField(GT_Recipe_Map.class, "sMultiblockChemicalRecipes", true).get(null);
+
+ /**
+ * Do Recipe Stuff
+ */
+
+ // Set up some Variables
+ final Collection<GT_Recipe> xSingle = GT_Recipe_Map.sChemicalRecipes.mRecipeList;
+ final Collection<GT_Recipe> xMulti = recipeMapMultiblockChemReactor.mRecipeList;
+ final FluidStack mNitroStack = Materials.NitroFuel.getFluid(1000);
+ GT_Recipe toRemoveSingle[] = new GT_Recipe[99];
+ GT_Recipe toRemoveMulti[] = new GT_Recipe[99];
+ int mIndexSingle = 0;
+ int mIndexMulti = 0;
+
+ // Iterate Single Block recipes for Nitro production.
+ for (GT_Recipe rnd : xSingle) {
+ for (FluidStack mOutputFluid : rnd.mFluidOutputs) {
+ if (mOutputFluid.isFluidEqual(mNitroStack)) {
+ toRemoveSingle[mIndexSingle++] = rnd;
}
+ }
+ }
+ Logger.INFO("[Nitro] Found " + mIndexSingle + " single block Chemical Reactor recipes to remove.");
- for (Materials fuel : mFuels) {
- boolean didAdd[] = new boolean[3];
- Logger.INFO(
- "[Nitro] Getting ready to add back in the old nitro-diesel recipe to the chemical reactors, using "
- + fuel.mDefaultLocalName
- + " as the fuel input.");
- didAdd[0] = GT_Values.RA.addChemicalRecipe(
- getCells(fuel, 4),
- getCells(mGlycerol, 1),
- GT_Values.NF,
- GT_Values.NF,
- getCells(mNitroFix, 5),
- 20);
- didAdd[1] = GT_Values.RA.addChemicalRecipe(
- getCells(fuel, 4),
- GT_Values.NI,
- mGlycerol.getFluid(1000L),
- mNitroFix.getFluid(5000L),
- ItemList.Cell_Empty.get(4L),
- 20);
- didAdd[2] = GT_Values.RA.addChemicalRecipe(
- getCells(mGlycerol, 1),
- GT_Values.NI,
- fuel.getFluid(4000L),
- mNitroFix.getFluid(5000L),
- ItemList.Cell_Empty.get(1L),
- 20);
- Logger.INFO(
- "[Nitro] Did the recipes add? 1: " + didAdd[0]
- + " | 2: "
- + didAdd[1]
- + " | 3: "
- + didAdd[2]);
+ // Iterate Multi Block recipes for Nitro production.
+ for (GT_Recipe rnd : xMulti) {
+ for (FluidStack mOutputFluid : rnd.mFluidOutputs) {
+ if (mOutputFluid.isFluidEqual(mNitroStack)) {
+ toRemoveMulti[mIndexMulti++] = rnd;
}
+ }
+ }
+ Logger.INFO("[Nitro] Found " + mIndexMulti + " multi block Chemical Reactor recipes to remove.");
+
+ // Remove Single Block recipes found.
+ int mRemovedSingle = 0;
+ int mRemovedMulti = 0;
+ for (GT_Recipe single : toRemoveSingle) {
+ if (GT_Recipe_Map.sChemicalRecipes.mRecipeList.remove(single)) {
+ mRemovedSingle++;
+ }
+ }
+ Logger.INFO("[Nitro] Removed " + mRemovedSingle + " single block Chemical Reactor recipes.");
- Logger.INFO("[Nitro] Getting ready to add back in the old glycerol recipe!");
- GT_Values.RA.addChemicalRecipe(
- getCells(Materials.Nitrogen, 1),
- getDust(Materials.Carbon, 1),
- Materials.Water.getFluid(2000L),
- mGlycerol.getFluid(3000L),
- ItemList.Cell_Empty.get(1),
- 3000);
- Logger.INFO("[Nitro] Added recipes.");
+ // Remove Multi Block recipes found.
+ for (GT_Recipe multi : toRemoveMulti) {
+ if (recipeMapMultiblockChemReactor.mRecipeList.remove(multi)) {
+ mRemovedMulti++;
}
}
+ Logger.INFO("[Nitro] Removed " + mRemovedMulti + " multi block Chemical Reactor recipes.");
+
+ Materials mGlycerol = Materials.valueOf("Glycerol");
+ Materials mLightFuel = Materials.valueOf("LightFuel");
+
+ // Build a New Recipe set
+ Materials mFuels[] = { mLightFuel, Materials.Fuel };
+ for (Materials fuel : mFuels) {
+ boolean didAdd[] = new boolean[3];
+ Logger.INFO(
+ "[Nitro] Getting ready to add back in the old nitro-diesel recipe to the mixer, using "
+ + fuel.mDefaultLocalName
+ + " as the fuel input.");
+ didAdd[0] = GT_Values.RA.addMixerRecipe(
+ getCells(fuel, 4),
+ getCells(mGlycerol, 1),
+ GT_Values.NI,
+ GT_Values.NI,
+ GT_Values.NF,
+ GT_Values.NF,
+ getCells(mNitroFix, 5),
+ 20,
+ 30);
+ didAdd[1] = GT_Values.RA.addMixerRecipe(
+ getCells(fuel, 4),
+ GT_Values.NI,
+ GT_Values.NI,
+ GT_Values.NI,
+ mGlycerol.getFluid(1000L),
+ mNitroFix.getFluid(5000L),
+ ItemList.Cell_Empty.get(4L),
+ 20,
+ 30);
+ didAdd[2] = GT_Values.RA.addMixerRecipe(
+ getCells(mGlycerol, 1),
+ GT_Values.NI,
+ GT_Values.NI,
+ GT_Values.NI,
+ fuel.getFluid(4000L),
+ mNitroFix.getFluid(5000L),
+ ItemList.Cell_Empty.get(1L),
+ 20,
+ 30);
+ Logger.INFO(
+ "[Nitro] Did the recipes add? 1: " + didAdd[0]
+ + " | 2: "
+ + didAdd[1]
+ + " | 3: "
+ + didAdd[2]);
+ }
+
+ for (Materials fuel : mFuels) {
+ boolean didAdd[] = new boolean[3];
+ Logger.INFO(
+ "[Nitro] Getting ready to add back in the old nitro-diesel recipe to the chemical reactors, using "
+ + fuel.mDefaultLocalName
+ + " as the fuel input.");
+ didAdd[0] = GT_Values.RA.addChemicalRecipe(
+ getCells(fuel, 4),
+ getCells(mGlycerol, 1),
+ GT_Values.NF,
+ GT_Values.NF,
+ getCells(mNitroFix, 5),
+ 20);
+ didAdd[1] = GT_Values.RA.addChemicalRecipe(
+ getCells(fuel, 4),
+ GT_Values.NI,
+ mGlycerol.getFluid(1000L),
+ mNitroFix.getFluid(5000L),
+ ItemList.Cell_Empty.get(4L),
+ 20);
+ didAdd[2] = GT_Values.RA.addChemicalRecipe(
+ getCells(mGlycerol, 1),
+ GT_Values.NI,
+ fuel.getFluid(4000L),
+ mNitroFix.getFluid(5000L),
+ ItemList.Cell_Empty.get(1L),
+ 20);
+ Logger.INFO(
+ "[Nitro] Did the recipes add? 1: " + didAdd[0]
+ + " | 2: "
+ + didAdd[1]
+ + " | 3: "
+ + didAdd[2]);
+ }
+
+ Logger.INFO("[Nitro] Getting ready to add back in the old glycerol recipe!");
+ GT_Values.RA.addChemicalRecipe(
+ getCells(Materials.Nitrogen, 1),
+ getDust(Materials.Carbon, 1),
+ Materials.Water.getFluid(2000L),
+ mGlycerol.getFluid(3000L),
+ ItemList.Cell_Empty.get(1),
+ 3000);
+ Logger.INFO("[Nitro] Added recipes.");
}
} catch (IllegalArgumentException | IllegalAccessException | InstantiationException
| InvocationTargetException | NoSuchMethodException | SecurityException e) {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPollutionDevices.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPollutionDevices.java
index 348f50d3c1..02e397ca35 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPollutionDevices.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPollutionDevices.java
@@ -11,11 +11,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GregtechMetaP
public class GregtechPollutionDevices {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- if (PollutionUtils.isPollutionEnabled()) {
- Logger.INFO("Gregtech5u Content | Registering Anti-Pollution Devices.");
- run1();
- }
+ if (PollutionUtils.isPollutionEnabled()) {
+ Logger.INFO("Gregtech5u Content | Registering Anti-Pollution Devices.");
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerBreakers.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerBreakers.java
index 25fd245ba4..1f3ad0a5f2 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerBreakers.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerBreakers.java
@@ -8,10 +8,8 @@ import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.GT_MetaTileEn
public class GregtechPowerBreakers {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Power Breakers.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Power Breakers.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerSubStation.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerSubStation.java
index b9672c5382..b15e9c04aa 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerSubStation.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechPowerSubStation.java
@@ -13,11 +13,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.storage.Gregt
public class GregtechPowerSubStation {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Power Substation Node.");
- if (CORE.ConfigSwitches.enableMultiblock_PowerSubstation) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Power Substation Node.");
+ if (CORE.ConfigSwitches.enableMultiblock_PowerSubstation) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechQuantumForceTransformer.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechQuantumForceTransformer.java
index 392c6eced8..561d70eb5b 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechQuantumForceTransformer.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechQuantumForceTransformer.java
@@ -8,15 +8,13 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechQuantumForceTransformer {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Quantum Force Transformer Multiblock.");
- if (CORE.ConfigSwitches.enableMultiblock_QuantumForceTransformer) {
- GregtechItemList.QuantumForceTransformer.set(
- new GregtechMetaTileEntity_QuantumForceTransformer(
- 31151,
- "quantumforcetransformer.controller.tier.single",
- "Quantum Force Transformer").getStackForm(1L));
- }
+ Logger.INFO("Gregtech5u Content | Registering Quantum Force Transformer Multiblock.");
+ if (CORE.ConfigSwitches.enableMultiblock_QuantumForceTransformer) {
+ GregtechItemList.QuantumForceTransformer.set(
+ new GregtechMetaTileEntity_QuantumForceTransformer(
+ 31151,
+ "quantumforcetransformer.controller.tier.single",
+ "Quantum Force Transformer").getStackForm(1L));
}
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRTG.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRTG.java
index 40a0c5820f..a5fc00542e 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRTG.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRTG.java
@@ -7,10 +7,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.generators.GregtechMetaTileE
public class GregtechRTG {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering RTG.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering RTG.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java
index 6d48652202..fd2382bd75 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java
@@ -8,7 +8,6 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.ALLOY;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.minecraft.ItemUtils;
@@ -19,11 +18,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.Gr
public class GregtechRocketFuelGenerator {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Industrial Rocket Engines.");
- if (CORE.ConfigSwitches.enableMachine_RocketEngines) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Industrial Rocket Engines.");
+ if (CORE.ConfigSwitches.enableMachine_RocketEngines) {
+ run1();
}
}
@@ -69,81 +66,38 @@ public class GregtechRocketFuelGenerator {
"advancedgenerator.rocketFuel.tier.03",
"Turbo Rocket Engine",
6).getStackForm(1L));
- if (!CORE.GTNH) {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_EV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_EV,
- Character.valueOf('P'), ItemList.Electric_Piston_EV, Character.valueOf('E'),
- ItemList.Electric_Motor_EV, Character.valueOf('C'),
- OrePrefixes.circuit.get(Materials.Ultimate), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Aluminium), Character.valueOf('G'),
- ALLOY.TANTALLOY_61.getGear(1) });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_IV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_IV,
- Character.valueOf('P'), ItemList.Electric_Piston_IV, Character.valueOf('E'),
- ItemList.Electric_Motor_IV, Character.valueOf('C'),
- OrePrefixes.circuit.get(Materials.Superconductor), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Platinum), Character.valueOf('G'),
- ALLOY.STELLITE.getGear(1) });
- }
- if (CORE.GTNH) {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_EV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_EV,
- Character.valueOf('P'), ItemList.Electric_Piston_EV, Character.valueOf('E'),
- ItemList.Electric_Motor_EV, Character.valueOf('C'),
- OrePrefixes.circuit.get(Materials.Elite), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Aluminium), Character.valueOf('G'),
- ALLOY.TANTALLOY_61.getGear(1) });
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Rocket_Engine_EV.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_EV, Character.valueOf('P'),
+ ItemList.Electric_Piston_EV, Character.valueOf('E'), ItemList.Electric_Motor_EV,
+ Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Elite), Character.valueOf('W'),
+ OrePrefixes.cableGt02.get(Materials.Aluminium), Character.valueOf('G'),
+ ALLOY.TANTALLOY_61.getGear(1) });
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_IV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_IV,
- Character.valueOf('P'), ItemList.Electric_Piston_IV, Character.valueOf('E'),
- ItemList.Electric_Motor_IV, Character.valueOf('C'),
- OrePrefixes.circuit.get(Materials.Master), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Platinum), Character.valueOf('G'),
- ALLOY.STELLITE.getGear(1) });
- }
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Rocket_Engine_IV.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_IV, Character.valueOf('P'),
+ ItemList.Electric_Piston_IV, Character.valueOf('E'), ItemList.Electric_Motor_IV,
+ Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Master), Character.valueOf('W'),
+ OrePrefixes.cableGt02.get(Materials.Platinum), Character.valueOf('G'),
+ ALLOY.STELLITE.getGear(1) });
final ItemStack INGREDIENT_1 = CI.electricPiston_LuV;
final ItemStack INGREDIENT_2 = CI.electricMotor_LuV;
- if (!CORE.GTNH) {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_LuV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_LuV,
- Character.valueOf('P'), INGREDIENT_1, Character.valueOf('E'), INGREDIENT_2,
- Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Infinite), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Tungsten), Character.valueOf('G'),
- ALLOY.ZERON_100.getGear(1) });
- }
- if (CORE.GTNH) {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Rocket_Engine_LuV.get(1L, new Object[0]),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_LuV,
- Character.valueOf('P'), INGREDIENT_1, Character.valueOf('E'), INGREDIENT_2,
- Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Ultimate), Character.valueOf('W'),
- OrePrefixes.cableGt02.get(Materials.Tungsten), Character.valueOf('G'),
- ALLOY.ZERON_100.getGear(1) });
- }
+ GT_ModHandler.addCraftingRecipe(
+ GregtechItemList.Rocket_Engine_LuV.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] { "PCP", "EME", "GWG", Character.valueOf('M'), ItemList.Hull_LuV, Character.valueOf('P'),
+ INGREDIENT_1, Character.valueOf('E'), INGREDIENT_2, Character.valueOf('C'),
+ OrePrefixes.circuit.get(Materials.Ultimate), Character.valueOf('W'),
+ OrePrefixes.cableGt02.get(Materials.Tungsten), Character.valueOf('G'),
+ ALLOY.ZERON_100.getGear(1) });
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSafeBlock.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSafeBlock.java
index 13a3e11340..a48c8ac39c 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSafeBlock.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSafeBlock.java
@@ -10,11 +10,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.storage.GregtechMetaSafeBloc
public class GregtechSafeBlock {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Lockable Safe Blocks.");
- if (CORE.ConfigSwitches.enableMachine_Safes) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Lockable Safe Blocks.");
+ if (CORE.ConfigSwitches.enableMachine_Safes) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSimpleWasher.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSimpleWasher.java
index 01fdb612d4..038dc693ca 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSimpleWasher.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSimpleWasher.java
@@ -40,18 +40,15 @@ public class GregtechSimpleWasher {
}
private static boolean generateDirtyDustRecipes() {
- boolean disablePlat = CORE.GTNH;
int mRecipeCount = 0;
// Generate Recipe Map for the Dust Washer.
ItemStack dustClean;
ItemStack dustDirty;
for (Materials v : Materials.values()) {
- if (disablePlat) {
- if (v == Materials.Platinum || v == Materials.Osmium
- || v == Materials.Iridium
- || v == Materials.Palladium) {
- continue;
- }
+ if (v == Materials.Platinum || v == Materials.Osmium
+ || v == Materials.Iridium
+ || v == Materials.Palladium) {
+ continue;
}
dustClean = GT_OreDictUnificator.get(OrePrefixes.dust, v, 1L);
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarGenerators.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarGenerators.java
index d686270bad..996462435c 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarGenerators.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarGenerators.java
@@ -3,14 +3,13 @@ package gtPlusPlus.xmod.gregtech.registration.gregtech;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.CORE.ConfigSwitches;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.common.tileentities.generators.GregtechMetaTileEntitySolarGenerator;
public class GregtechSolarGenerators {
public static void run() {
- if (LoadedMods.Gregtech && ConfigSwitches.enableMachine_SolarGenerators) {
+ if (ConfigSwitches.enableMachine_SolarGenerators) {
Logger.INFO("Gregtech5u Content | Registering Solar Generator Blocks.");
if (CORE.ConfigSwitches.enableMachine_SolarGenerators) {
run1();
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarTower.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarTower.java
index 3b86daf811..e9661befd4 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarTower.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSolarTower.java
@@ -12,10 +12,8 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.misc.TileEntitySolarHeater;
public class GregtechSolarTower {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Solar Tower.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Solar Tower.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSteamCondenser.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSteamCondenser.java
index 8caa859f61..0d52cc0fcb 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSteamCondenser.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSteamCondenser.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GregtechMetaC
public class GregtechSteamCondenser {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Steam Condensor.");
- if (CORE.ConfigSwitches.enableMachine_SteamConverter) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Steam Condensor.");
+ if (CORE.ConfigSwitches.enableMachine_SteamConverter) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperChests.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperChests.java
index fa2edaa030..03c600eda5 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperChests.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperChests.java
@@ -1,12 +1,5 @@
package gtPlusPlus.xmod.gregtech.registration.gregtech;
-import static gtPlusPlus.core.recipe.common.CI.bitsd;
-
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.Materials;
-import gregtech.api.enums.OrePrefixes;
-import gregtech.api.util.GT_ModHandler;
-import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.minecraft.ItemUtils;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.common.tileentities.storage.GT_MetaTileEntity_ConnectableCrate;
@@ -17,10 +10,7 @@ public class GregtechSuperChests {
public static void run() {
int mId = 946;
- String aSuffix = "";
- if (CORE.GTNH) {
- aSuffix = " [Disabled]";
- }
+ String aSuffix = " [Disabled]";
GregtechItemList.Super_Chest_LV.set(
(new GT_MetaTileEntity_TieredChest(mId++, "super.chest.gtpp.tier.01", "Super Chest I" + aSuffix, 1))
@@ -39,53 +29,11 @@ public class GregtechSuperChests {
.getStackForm(1L));
// Do not add Recipes for GTNH, hide them from NEI instead.
- if (CORE.GTNH) {
- ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_LV.get(1L));
- ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_MV.get(1L));
- ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_HV.get(1L));
- ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_EV.get(1L));
- ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_IV.get(1L));
- } else {
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Super_Chest_LV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "DPD", "PMP", "DGD", Character.valueOf('M'), ItemList.Hull_LV,
- Character.valueOf('G'), ItemList.Automation_ChestBuffer_LV, Character.valueOf('D'),
- OrePrefixes.circuit.get(Materials.Basic), Character.valueOf('P'),
- OrePrefixes.plate.get(Materials.Invar) });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Super_Chest_MV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "DPD", "PMP", "DGD", Character.valueOf('M'), ItemList.Hull_MV,
- Character.valueOf('G'), ItemList.Automation_ChestBuffer_MV, Character.valueOf('D'),
- OrePrefixes.circuit.get(Materials.Good), Character.valueOf('P'),
- OrePrefixes.plate.get(Materials.Aluminium) });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Super_Chest_HV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "DPD", "PMP", "DGD", Character.valueOf('M'), ItemList.Hull_HV,
- Character.valueOf('G'), ItemList.Automation_ChestBuffer_HV, Character.valueOf('D'),
- OrePrefixes.circuit.get(Materials.Advanced), Character.valueOf('P'),
- OrePrefixes.plate.get(Materials.StainlessSteel) });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Super_Chest_EV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "DPD", "PMP", "DGD", Character.valueOf('M'), ItemList.Hull_EV,
- Character.valueOf('G'), ItemList.Automation_ChestBuffer_EV, Character.valueOf('D'),
- OrePrefixes.circuit.get(Materials.Data), Character.valueOf('P'),
- OrePrefixes.plate.get(Materials.Titanium) });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.Super_Chest_IV.get(1L, new Object[0]),
- bitsd,
- new Object[] { "DPD", "PMP", "DGD", Character.valueOf('M'), ItemList.Hull_IV,
- Character.valueOf('G'), ItemList.Automation_ChestBuffer_IV, Character.valueOf('D'),
- OrePrefixes.circuit.get(Materials.Elite), Character.valueOf('P'),
- OrePrefixes.plate.get(Materials.Tungsten) });
- }
+ ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_LV.get(1L));
+ ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_MV.get(1L));
+ ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_HV.get(1L));
+ ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_EV.get(1L));
+ ItemUtils.hideItemFromNEI(GregtechItemList.Super_Chest_IV.get(1L));
// Test Thing
GregtechItemList.CrateStorage.set(
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperConductionPoint.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperConductionPoint.java
deleted file mode 100644
index b36a81e101..0000000000
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechSuperConductionPoint.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package gtPlusPlus.xmod.gregtech.registration.gregtech;
-
-public class GregtechSuperConductionPoint {
-
- public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- // Utils.LOG_INFO("Gregtech5u Content | Registering Super Conductor Input Node.");
- run1();
- }
- }
-
- private static void run1() {
- // Steam Condensors
- // GregtechItemList.SuperConductorInputNode.set(new GregtechMetaTileEntitySuperCondensor(811,
- // "superconductor.01.input.single", "Power Phase Shifting Station", 8).getStackForm(1L));
-
- }
-}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechThaumcraftDevices.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechThaumcraftDevices.java
index 4470ebe67e..bf5a5f7ba6 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechThaumcraftDevices.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechThaumcraftDevices.java
@@ -8,7 +8,7 @@ import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GregtechMetaP
public class GregtechThaumcraftDevices {
public static void run() {
- if (LoadedMods.Gregtech && LoadedMods.Thaumcraft) {
+ if (LoadedMods.Thaumcraft) {
Logger.INFO("Gregtech5u Content | Registering Thaumcraft content.");
run1();
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredChunkloaders.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredChunkloaders.java
index a3d1b3f22f..0d560610ff 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredChunkloaders.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredChunkloaders.java
@@ -1,17 +1,14 @@
package gtPlusPlus.xmod.gregtech.registration.gregtech;
import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GregtechMetaTileEntityChunkLoader;
public class GregtechTieredChunkloaders {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Chunk Loaders.");
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Chunk Loaders.");
+ run1();
}
private static void run1() {
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredFluidTanks.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredFluidTanks.java
index ac740b8210..e5116d01d4 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredFluidTanks.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTieredFluidTanks.java
@@ -2,26 +2,21 @@ package gtPlusPlus.xmod.gregtech.registration.gregtech;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
import gtPlusPlus.xmod.gregtech.common.tileentities.storage.GT_MetaTileEntity_TieredTank;
public class GregtechTieredFluidTanks {
public static void run() {
- if (LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Portable Fluid Tanks.");
- if (CORE.ConfigSwitches.enableMachine_FluidTanks) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Portable Fluid Tanks.");
+ if (CORE.ConfigSwitches.enableMachine_FluidTanks) {
+ run1();
}
}
private static void run1() {
int ID = 817;
- if (CORE.GTNH) {
- Logger.INFO("Only loading ULV-IV tier tanks for New Horizons Modpack.");
- }
+ Logger.INFO("Only loading ULV-IV tier tanks for New Horizons Modpack.");
GregtechItemList.GT_FluidTank_ULV.set(
new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.00", "Ultra Low Voltage Fluid Tank", 0)
.getStackForm(1L));
@@ -34,25 +29,5 @@ public class GregtechTieredFluidTanks {
GregtechItemList.GT_FluidTank_HV.set(
new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.03", "High Voltage Fluid Tank", 3)
.getStackForm(1L));
- if (!CORE.GTNH) {
- GregtechItemList.GT_FluidTank_EV.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.04", "Extreme Voltage Fluid Tank", 4)
- .getStackForm(1L));
- GregtechItemList.GT_FluidTank_IV.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.05", "Insane Voltage Fluid Tank", 5)
- .getStackForm(1L));
- GregtechItemList.GT_FluidTank_LuV.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.06", "Ludicrous Voltage Fluid Tank", 6)
- .getStackForm(1L));
- GregtechItemList.GT_FluidTank_ZPM.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.07", "ZPM Voltage Fluid Tank", 7)
- .getStackForm(1L));
- GregtechItemList.GT_FluidTank_UV.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.08", "Ultimate Voltage Fluid Tank", 8)
- .getStackForm(1L));
- GregtechItemList.GT_FluidTank_MAX.set(
- new GT_MetaTileEntity_TieredTank(ID++, "fluidtank.tier.09", "MAX Voltage Fluid Tank", 9)
- .getStackForm(1L));
- }
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTreeFarmerTE.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTreeFarmerTE.java
index 65c3e0b36a..2d79a3bd0b 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTreeFarmerTE.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechTreeFarmerTE.java
@@ -8,11 +8,9 @@ import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.GregtechMetaT
public class GregtechTreeFarmerTE {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Tree Farmer Structural Block.");
- if (CORE.ConfigSwitches.enableMultiblock_TreeFarmer) {
- run1();
- }
+ Logger.INFO("Gregtech5u Content | Registering Tree Farmer Structural Block.");
+ if (CORE.ConfigSwitches.enableMultiblock_TreeFarmer) {
+ run1();
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechWirelessChargers.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechWirelessChargers.java
index 413e9bb81c..fe7628933e 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechWirelessChargers.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechWirelessChargers.java
@@ -11,88 +11,86 @@ public class GregtechWirelessChargers {
public static void run() {
- if (gtPlusPlus.core.lib.LoadedMods.Gregtech) {
- Logger.INFO("Gregtech5u Content | Registering Wireless Chargers.");
+ Logger.INFO("Gregtech5u Content | Registering Wireless Chargers.");
- long bitsd = GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED;
- int mID = 890;
+ long bitsd = GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED;
+ int mID = 890;
- Utils.registerEvent(new ChargingHelper());
+ Utils.registerEvent(new ChargingHelper());
- GregtechItemList.Charger_LV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.01.tier.single",
- "Wireless Charger MK I",
- 1,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_MV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.02.tier.single",
- "Wireless Charger MK II",
- 2,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_HV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.03.tier.single",
- "Wireless Charger MK III",
- 3,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_EV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.04.tier.single",
- "Wireless Charger MK IV",
- 4,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_IV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.05.tier.single",
- "Wireless Charger MK V",
- 5,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_LuV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.06.tier.single",
- "Wireless Charger MK VI",
- 6,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_ZPM.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.07.tier.single",
- "Wireless Charger MK VII",
- 7,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_UV.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.08.tier.single",
- "Wireless Charger MK VIII",
- 8,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- GregtechItemList.Charger_MAX.set(
- new GregtechMetaWirelessCharger(
- mID++,
- "wificharger.09.tier.single",
- "Wireless Charger MK IX",
- 9,
- "Hopefully won't give you cancer.",
- 0).getStackForm(1L));
- }
+ GregtechItemList.Charger_LV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.01.tier.single",
+ "Wireless Charger MK I",
+ 1,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_MV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.02.tier.single",
+ "Wireless Charger MK II",
+ 2,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_HV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.03.tier.single",
+ "Wireless Charger MK III",
+ 3,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_EV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.04.tier.single",
+ "Wireless Charger MK IV",
+ 4,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_IV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.05.tier.single",
+ "Wireless Charger MK V",
+ 5,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_LuV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.06.tier.single",
+ "Wireless Charger MK VI",
+ 6,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_ZPM.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.07.tier.single",
+ "Wireless Charger MK VII",
+ 7,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_UV.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.08.tier.single",
+ "Wireless Charger MK VIII",
+ 8,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
+ GregtechItemList.Charger_MAX.set(
+ new GregtechMetaWirelessCharger(
+ mID++,
+ "wificharger.09.tier.single",
+ "Wireless Charger MK IX",
+ 9,
+ "Hopefully won't give you cancer.",
+ 0).getStackForm(1L));
}
}
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/NewHorizonsAccelerator.java b/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/NewHorizonsAccelerator.java
deleted file mode 100644
index 5ed7046a93..0000000000
--- a/src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/NewHorizonsAccelerator.java
+++ /dev/null
@@ -1,144 +0,0 @@
-package gtPlusPlus.xmod.gregtech.registration.gregtech;
-
-import gregtech.api.enums.ItemList;
-import gregtech.api.util.GT_ModHandler;
-import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.core.lib.CORE;
-import gtPlusPlus.core.lib.LoadedMods;
-import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
-import gtPlusPlus.xmod.gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_WorldAccelerator;
-
-public class NewHorizonsAccelerator {
-
- public static void run() {
- if (LoadedMods.Gregtech && !CORE.GTNH) {
- Logger.INFO("New Horizons Content | Registering World Accelerators.");
- if (CORE.ConfigSwitches.enableMachine_WorldAccelerators) {
- run1();
- }
- }
- }
-
- private static void run1() {
- GregtechItemList.AcceleratorLV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 841,
- "basicmachine.accelerator.tier.01",
- "Basic World Accelerator",
- 1).getStackForm(1L));
- GregtechItemList.AcceleratorMV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 842,
- "basicmachine.accelerator.tier.02",
- "Advanced World Accelerator",
- 2).getStackForm(1L));
- GregtechItemList.AcceleratorHV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 843,
- "basicmachine.accelerator.tier.03",
- "Advanced World Accelerator II",
- 3).getStackForm(1L));
- GregtechItemList.AcceleratorEV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 844,
- "basicmachine.accelerator.tier.04",
- "Advanced World Accelerator III",
- 4).getStackForm(1L));
- GregtechItemList.AcceleratorIV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 845,
- "basicmachine.accelerator.tier.05",
- "Advanced World Accelerator IV",
- 5).getStackForm(1L));
- GregtechItemList.AcceleratorLuV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 846,
- "basicmachine.accelerator.tier.06",
- "Elite World Accelerator",
- 6).getStackForm(1L));
- GregtechItemList.AcceleratorZPM.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 847,
- "basicmachine.accelerator.tier.07",
- "Elite World Accelerator II",
- 7).getStackForm(1L));
- GregtechItemList.AcceleratorUV.set(
- new GT_MetaTileEntity_WorldAccelerator(
- 848,
- "basicmachine.accelerator.tier.08",
- "Ultimate Time Anomaly",
- 8).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorLV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_LV, 'M', ItemList.Electric_Motor_LV, 'P',
- ItemList.Electric_Pump_LV, 'B', ItemList.Hull_LV, 'C', ItemList.Conveyor_Module_LV, 'I',
- ItemList.Electric_Piston_LV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorMV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_MV, 'M', ItemList.Electric_Motor_MV, 'P',
- ItemList.Electric_Pump_MV, 'B', ItemList.Hull_MV, 'C', ItemList.Conveyor_Module_MV, 'I',
- ItemList.Electric_Piston_MV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorHV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_HV, 'M', ItemList.Electric_Motor_HV, 'P',
- ItemList.Electric_Pump_HV, 'B', ItemList.Hull_HV, 'C', ItemList.Conveyor_Module_HV, 'I',
- ItemList.Electric_Piston_HV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorEV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_EV, 'M', ItemList.Electric_Motor_EV, 'P',
- ItemList.Electric_Pump_EV, 'B', ItemList.Hull_EV, 'C', ItemList.Conveyor_Module_EV, 'I',
- ItemList.Electric_Piston_EV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorIV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_IV, 'M', ItemList.Electric_Motor_IV, 'P',
- ItemList.Electric_Pump_IV, 'B', ItemList.Hull_IV, 'C', ItemList.Conveyor_Module_IV, 'I',
- ItemList.Electric_Piston_IV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorLuV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_LuV, 'M', ItemList.Electric_Motor_LuV, 'P',
- ItemList.Electric_Pump_LuV, 'B', ItemList.Hull_LuV, 'C', ItemList.Conveyor_Module_LuV, 'I',
- ItemList.Electric_Piston_LuV });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorZPM.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_ZPM, 'M', ItemList.Electric_Motor_ZPM, 'P',
- ItemList.Electric_Pump_ZPM, 'B', ItemList.Hull_ZPM, 'C', ItemList.Conveyor_Module_ZPM, 'I',
- ItemList.Electric_Piston_ZPM });
-
- GT_ModHandler.addCraftingRecipe(
- GregtechItemList.AcceleratorUV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
- | GT_ModHandler.RecipeBits.REVERSIBLE
- | GT_ModHandler.RecipeBits.BUFFERED,
- new Object[] { "RMR", "PBC", "IMI", 'R', ItemList.Robot_Arm_UV, 'M', ItemList.Electric_Motor_UV, 'P',
- ItemList.Electric_Pump_UV, 'B', ItemList.Hull_UV, 'C', ItemList.Conveyor_Module_UV, 'I',
- ItemList.Electric_Piston_UV });
- }
-}