aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java15
-rw-r--r--src/main/java/gtPlusPlus/GTplusplus.java25
-rw-r--r--src/main/java/gtPlusPlus/core/block/ModBlocks.java5
-rw-r--r--src/main/java/gtPlusPlus/core/config/ConfigHandler.java2
-rw-r--r--src/main/java/gtPlusPlus/core/item/ModItems.java14
-rw-r--r--src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java54
-rw-r--r--src/main/java/gtPlusPlus/core/item/chemistry/RocketFuels.java117
-rw-r--r--src/main/java/gtPlusPlus/core/item/general/ItemGiantEgg.java8
-rw-r--r--src/main/java/gtPlusPlus/core/lib/CORE.java1
-rw-r--r--src/main/java/gtPlusPlus/core/proxy/ClientProxy.java5
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/LOADER_Machine_Components.java100
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java17
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_General.java35
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java48
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/common/CI.java8
-rw-r--r--src/main/java/gtPlusPlus/core/tileentities/ModTileEntities.java4
-rw-r--r--src/main/java/gtPlusPlus/core/util/minecraft/ItemUtils.java60
-rw-r--r--src/main/java/gtPlusPlus/core/util/minecraft/MaterialUtils.java13
-rw-r--r--src/main/java/gtPlusPlus/core/util/reflect/ProxyFinder.java54
-rw-r--r--src/main/java/gtPlusPlus/everglades/gen/gt/WorldGen_GT_Ore_Layer.java19
-rw-r--r--src/main/java/gtPlusPlus/plugin/sulfurchem/Core_SulfuricChemistry.java5
-rw-r--r--src/main/java/gtPlusPlus/preloader/asm/ClassesToTransform.java16
-rw-r--r--src/main/java/gtPlusPlus/xmod/forestry/bees/custom/GTPP_Bee_Definition.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/forestry/bees/custom/GTPP_Bees.java3
-rw-r--r--src/main/java/gtPlusPlus/xmod/forestry/bees/custom/ItemCustomComb.java18
-rw-r--r--src/main/java/gtPlusPlus/xmod/forestry/bees/registry/GTPP_Bees.java8
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java35
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/BaseCustomTileEntity.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_ControlCore.java7
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy_RTG.java5
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Muffler_Adv.java32
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Naquadah.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Plasma.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Turbine.java3
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GregtechMetaPipeEntityFluid.java10
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/GregtechMeta_MultiBlockBase.java59
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/nbthandlers/GT_MetaTileEntity_Hatch_Catalysts.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/nbthandlers/GT_MetaTileEntity_Hatch_MillingBalls.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/nbthandlers/GT_MetaTileEntity_Hatch_NbtConsumable.java20
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/util/GregtechOreDictUnificator.java414
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/Meta_GT_Proxy.java26
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/StaticFields59.java291
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/ChargingHelper.java9
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/GT_MethodHelper.java67
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/VolumetricFlaskHelper.java86
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/items/MetaGeneratedGregtechTools.java27
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/GT_Material_Loader.java229
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Extruder.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Fluids.java211
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/misc/AssLineAchievements.java16
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/recipes/GregtechRecipeAdder.java11
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java6
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechHiAmpTransformer.java11
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechNitroDieselFix.java247
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechRocketFuelGenerator.java11
55 files changed, 262 insertions, 2279 deletions
diff --git a/src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java b/src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java
index 2beac5c226..480cced72b 100644
--- a/src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java
+++ b/src/main/java/Ic2ExpReactorPlanner/components/FuelRod.java
@@ -21,17 +21,6 @@ public class FuelRod extends ReactorItem {
private final int rodCount;
private final boolean moxStyle;
- private static boolean GT509behavior = false;
- private static boolean GTNHbehavior = false;
-
- public static void setGT509Behavior(boolean value) {
- GT509behavior = value;
- }
-
- public static void setGTNHBehavior(boolean value) {
- GTNHbehavior = value;
- }
-
public FuelRod(final int id, final String baseName, GT_ItemStack aItem, final double maxDamage,
final double maxHeat, final String sourceMod, final int energyMult, final double heatMult,
final int rodCount, final boolean moxStyle) {
@@ -125,12 +114,12 @@ public class FuelRod extends ReactorItem {
public double generateEnergy() {
int pulses = countNeutronNeighbors() + (rodCount == 1 ? 1 : (rodCount == 2) ? 2 : 3);
double energy = energyMult * pulses;
- if (GT509behavior || "GT5".equals(sourceMod)) {
+ if ("GT5".equals(sourceMod)) {
energy *= 2; // EUx2 if from GT5.09 or in GT5.09 mode
if (moxStyle) {
energy *= (1 + 1.5 * parent.getCurrentHeat() / parent.getMaxHeat());
}
- } else if (GTNHbehavior || "GTNH".equals(sourceMod)) {
+ } else if ("GTNH".equals(sourceMod)) {
energy *= 10; // EUx10 if from GTNH or in GTNH mode
if (moxStyle) {
energy *= (1 + 1.5 * parent.getCurrentHeat() / parent.getMaxHeat());
diff --git a/src/main/java/gtPlusPlus/GTplusplus.java b/src/main/java/gtPlusPlus/GTplusplus.java
index d7b717f78f..23745d73ef 100644
--- a/src/main/java/gtPlusPlus/GTplusplus.java
+++ b/src/main/java/gtPlusPlus/GTplusplus.java
@@ -14,7 +14,13 @@ import net.minecraft.launchwrapper.Launch;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.SidedProxy;
-import cpw.mods.fml.common.event.*;
+import cpw.mods.fml.common.event.FMLInitializationEvent;
+import cpw.mods.fml.common.event.FMLLoadCompleteEvent;
+import cpw.mods.fml.common.event.FMLMissingMappingsEvent;
+import cpw.mods.fml.common.event.FMLPostInitializationEvent;
+import cpw.mods.fml.common.event.FMLPreInitializationEvent;
+import cpw.mods.fml.common.event.FMLServerStartingEvent;
+import cpw.mods.fml.common.event.FMLServerStoppingEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.IFMLLoadingPlugin.MCVersion;
import cpw.mods.fml.relauncher.Side;
@@ -55,7 +61,6 @@ import gtPlusPlus.xmod.gregtech.common.Meta_GT_Proxy;
import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock;
import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtTools;
import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production.chemplant.GregtechMTE_ChemicalPlant;
-import gtPlusPlus.xmod.gregtech.loaders.GT_Material_Loader;
import gtPlusPlus.xmod.gregtech.loaders.RecipeGen_BlastSmelterGT_GTNH;
import gtPlusPlus.xmod.gregtech.loaders.RecipeGen_MultisUsingFluidInsteadOfCells;
import gtPlusPlus.xmod.thaumcraft.commands.CommandDumpAspects;
@@ -105,12 +110,6 @@ public class GTplusplus implements ActionListener {
@Mod.Instance(CORE.MODID)
public static GTplusplus instance;
- // Material Loader
- public static GT_Material_Loader mGregMatLoader;
-
- // GT_Proxy instance
- protected static Meta_GT_Proxy mGregProxy;
-
// GT++ Proxy Instances
@SidedProxy(clientSide = "gtPlusPlus.core.proxy.ClientProxy", serverSide = "gtPlusPlus.core.proxy.ServerProxy")
public static CommonProxy proxy;
@@ -156,7 +155,6 @@ public class GTplusplus implements ActionListener {
// Give this a go mate.
// initAnalytics();
setupMaterialBlacklist();
- // setupMaterialWhitelist();
// Handle GT++ Config
ConfigHandler.handleConfigFile(event);
@@ -378,15 +376,6 @@ public class GTplusplus implements ActionListener {
return false;
}
- @SuppressWarnings("unused")
- private void setupMaterialWhitelist() {
-
- mGregMatLoader = new GT_Material_Loader();
-
- // Force - Alloying
- mGregMatLoader.enableMaterial(Materials.Force);
- }
-
private static final HashMap<String, Item> sMissingItemMappings = new HashMap<String, Item>();
private static final HashMap<String, Block> sMissingBlockMappings = new HashMap<String, Block>();
diff --git a/src/main/java/gtPlusPlus/core/block/ModBlocks.java b/src/main/java/gtPlusPlus/core/block/ModBlocks.java
index 0ec615ac3c..e8abb239f8 100644
--- a/src/main/java/gtPlusPlus/core/block/ModBlocks.java
+++ b/src/main/java/gtPlusPlus/core/block/ModBlocks.java
@@ -33,7 +33,6 @@ import gtPlusPlus.core.block.machine.VolumetricFlaskSetter;
import gtPlusPlus.core.block.machine.bedrock.Mining_Head_Fake;
import gtPlusPlus.core.block.machine.bedrock.Mining_Pipe_Fake;
import gtPlusPlus.core.fluids.FluidRegistryHandler;
-import gtPlusPlus.xmod.gregtech.common.Meta_GT_Proxy;
public final class ModBlocks {
@@ -167,9 +166,7 @@ public final class ModBlocks {
blockRoundRobinator = new Machine_RoundRobinator();
- if (Meta_GT_Proxy.sDoesVolumetricFlaskExist) {
- blockVolumetricFlaskSetter = new VolumetricFlaskSetter();
- }
+ blockVolumetricFlaskSetter = new VolumetricFlaskSetter();
new BlockGenericRedstoneDetector();
new BlockGenericRedstoneTest();
diff --git a/src/main/java/gtPlusPlus/core/config/ConfigHandler.java b/src/main/java/gtPlusPlus/core/config/ConfigHandler.java
index 96ffaebbba..d83ab2bba9 100644
--- a/src/main/java/gtPlusPlus/core/config/ConfigHandler.java
+++ b/src/main/java/gtPlusPlus/core/config/ConfigHandler.java
@@ -97,8 +97,6 @@ public class ConfigHandler {
"Adds Custom GT Shovels and Pickaxes which mine in a 3x3 style. One of each whill be generated for each Gregtech Material which has Dense Plates and Long Rods available.");
// GT-Fixes
- enableNitroFix = config
- .getBoolean("enableNitroFix", "gregtech", false, "Restores the old Nitro-Diesel recipes.");
enableSulfuricAcidFix = config.getBoolean(
"enableSulfuricAcidFix",
"gregtech",
diff --git a/src/main/java/gtPlusPlus/core/item/ModItems.java b/src/main/java/gtPlusPlus/core/item/ModItems.java
index 04f22931c6..470ed64347 100644
--- a/src/main/java/gtPlusPlus/core/item/ModItems.java
+++ b/src/main/java/gtPlusPlus/core/item/ModItems.java
@@ -59,7 +59,6 @@ import gtPlusPlus.preloader.CORE_Preloader;
import gtPlusPlus.xmod.cofh.HANDLER_COFH;
import gtPlusPlus.xmod.eio.material.MaterialEIO;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
-import gtPlusPlus.xmod.gregtech.common.Meta_GT_Proxy;
import gtPlusPlus.xmod.gregtech.common.helpers.VolumetricFlaskHelper;
import gtPlusPlus.xmod.gregtech.common.items.MetaGeneratedGregtechItems;
@@ -1051,14 +1050,11 @@ public final class ModItems {
itemIonParticleBase = new IonParticles();
itemStandarParticleBase = new StandardBaseParticles();
- if (Meta_GT_Proxy.sDoesVolumetricFlaskExist) {
- Item a8kFlask = VolumetricFlaskHelper
- .generateNewFlask("Volumetric_Flask_8k", "Large Volumetric Flask", 8000);
- Item a64kFlask = VolumetricFlaskHelper
- .generateNewFlask("Volumetric_Flask_32k", "Gigantic Volumetric Flask", 32000);
- GregtechItemList.VOLUMETRIC_FLASK_8k.set(a8kFlask);
- GregtechItemList.VOLUMETRIC_FLASK_32k.set(a64kFlask);
- }
+ Item a8kFlask = VolumetricFlaskHelper.generateNewFlask("Volumetric_Flask_8k", "Large Volumetric Flask", 8000);
+ Item a64kFlask = VolumetricFlaskHelper
+ .generateNewFlask("Volumetric_Flask_32k", "Gigantic Volumetric Flask", 32000);
+ GregtechItemList.VOLUMETRIC_FLASK_8k.set(a8kFlask);
+ GregtechItemList.VOLUMETRIC_FLASK_32k.set(a64kFlask);
itemBoilerChassis = new ItemBoilerChassis();
itemDehydratorCoilWire = new ItemDehydratorCoilWire();
diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java b/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
index 1765b387f3..ff49e11645 100644
--- a/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
+++ b/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
@@ -18,7 +18,6 @@ import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.minecraft.FluidUtils;
import gtPlusPlus.core.util.minecraft.ItemUtils;
-import gtPlusPlus.core.util.minecraft.MaterialUtils;
import gtPlusPlus.plugin.agrichem.BioRecipes;
import gtPlusPlus.plugin.agrichem.block.AgrichemFluids;
import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList;
@@ -31,7 +30,6 @@ public class GenericChem extends ItemPackage {
private static boolean usingGregtechNitricOxide = false;
private static boolean usingGregtechNitrogenDioxide = false;
- private static boolean usingGregtechHydricSulfur = false;
/**
* Materials
@@ -85,7 +83,6 @@ public class GenericChem extends ItemPackage {
public static Fluid Nitric_Oxide;
public static Fluid Nitrogen_Dioxide;
public static Fluid Carbon_Disulfide;
- public static Fluid Hydrogen_Sulfide;
/**
* Items
@@ -339,31 +336,6 @@ public class GenericChem extends ItemPackage {
Carbon_Disulfide = FluidUtils
.generateFluidNoPrefix("CarbonDisulfide", "Carbon Disulfide", 350, new short[] { 175, 175, 175, 100 });
-
- if (FluidRegistry.isFluidRegistered("fluid.liquid_hydricsulfur")
- || MaterialUtils.doesMaterialExist("HydricSulfide")) {
- usingGregtechHydricSulfur = true;
- Fluid aFluid = null;
- if (ItemUtils.doesItemListEntryExist("sHydricSulfur")) {
- ItemStack aListItem = ItemUtils.getValueOfItemList("sHydricSulfur", 1, (ItemList) null);
- if (aListItem != null) {
- FluidStack aFluidStack = FluidContainerRegistry.getFluidForFilledItem(aListItem);
- if (aFluidStack != null) {
- aFluid = aFluidStack.getFluid();
- }
- }
- }
- if (aFluid == null) {
- aFluid = FluidUtils.getWildcardFluidStack("liquid_hydricsulfur", 1000).getFluid();
- }
- Hydrogen_Sulfide = aFluid;
- } else {
- Hydrogen_Sulfide = FluidUtils.generateFluidNoPrefix(
- "HydrogenSulfide",
- "Hydrogen Sulfide",
- 446,
- new short[] { 240, 130, 30, 100 });
- }
}
@Override
@@ -407,9 +379,6 @@ public class GenericChem extends ItemPackage {
if (!usingGregtechNitrogenDioxide) {
recipeNitrogenDioxide();
}
- if (!usingGregtechHydricSulfur) {
- recipeHydricSulfur();
- }
// Add recipes if we are not using GT's fluid.
if (!FluidRegistry.isFluidRegistered("hydrochloricacid_gt5u")) {
@@ -478,29 +447,6 @@ public class GenericChem extends ItemPackage {
4);
}
- // The follow is using alk science, ignore them
- private void recipeHydricSulfur() {
-
- ItemStack aCellHydricSulfide = ItemUtils.getItemStackOfAmountFromOreDict("cellHydrogenSulfide", 1);
- GT_Values.RA.addChemicalRecipe(
- ELEMENT.getInstance().SULFUR.getDust(1),
- GT_Utility.getIntegratedCircuit(1),
- ELEMENT.getInstance().HYDROGEN.getFluidStack(2000),
- FluidUtils.getFluidStack(Hydrogen_Sulfide, 3000),
- GT_Values.NI,
- 60,
- 8);
- GT_Values.RA.addChemicalRecipeForBasicMachineOnly(
- ELEMENT.getInstance().SULFUR.getDust(1),
- CI.emptyCells(3),
- ELEMENT.getInstance().HYDROGEN.getFluidStack(2000),
- GT_Values.NF,
- ItemUtils.getSimpleStack(aCellHydricSulfide, 3),
- GT_Values.NI,
- 60,
- 8);
- }
-
private void recipeCarbonDisulfide() {
CORE.RA.addBlastRecipe(
diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/RocketFuels.java b/src/main/java/gtPlusPlus/core/item/chemistry/RocketFuels.java
index 1bffc2f092..5ce3b33cdb 100644
--- a/src/main/java/gtPlusPlus/core/item/chemistry/RocketFuels.java
+++ b/src/main/java/gtPlusPlus/core/item/chemistry/RocketFuels.java
@@ -27,7 +27,6 @@ import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.minecraft.FluidUtils;
import gtPlusPlus.core.util.minecraft.ItemUtils;
import gtPlusPlus.core.util.minecraft.MaterialUtils;
-import gtPlusPlus.xmod.gregtech.common.StaticFields59;
public class RocketFuels extends ItemPackage {
@@ -666,110 +665,6 @@ public class RocketFuels extends ItemPackage {
public boolean onLoadComplete(FMLLoadCompleteEvent event) {
Logger.INFO("Trying to remove GT recipes for '1,1dimethylhydrazine' && 'rocket_fuel' if they exist.");
- /*
- * if (FluidRegistry.isFluidRegistered("1,1dimethylhydrazine")) { // Try Remove recipes for GT/EIO Rocket Fuel
- * Cells if (FluidRegistry.isFluidRegistered("rocket_fuel")) { // Old Recipe if
- * (MaterialUtils.doesMaterialExist("NitrogenDioxide")) { GT_Recipe aOldRecipe = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellNitrogenDioxide", 1),
- * ItemUtils.getItemStackOfAmountFromOreDict("cellHydrogen", 3), }, new FluidStack[] {
- * FluidUtils.getFluidStack("air", 500) }, 388); boolean aDidRemove = removeRecipe(aOldRecipe,
- * GT_Recipe_Map.sChemicalRecipes); Logger.INFO("Removed Old Recipe for Rocket Fuel: "+aDidRemove); } // Simple
- * Recipes if (MaterialUtils.doesMaterialExist("Ammonia") && MaterialUtils.doesMaterialExist("Methanol")) {
- * GT_Recipe aSimpleRecipe1 = getHalfBakedRecipe( new ItemStack[] {
- * ItemUtils.getItemStackOfAmountFromOreDict("cellAmmonia", 3),
- * ItemUtils.getItemStackOfAmountFromOreDict("cellMethanol", 4), }, new FluidStack[] {
- * FluidUtils.getFluidStack("chlorine", 1000) }, 480); GT_Recipe aSimpleRecipe2 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellChlorine", 1),
- * ItemUtils.getItemStackOfAmountFromOreDict("cellMethanol", 4), }, new FluidStack[] {
- * FluidUtils.getFluidStack("ammonia", 3000) }, 480); GT_Recipe aSimpleRecipe3 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellAmmonia", 3),
- * ItemUtils.getItemStackOfAmountFromOreDict("cellChlorine", 1), }, new FluidStack[] {
- * FluidUtils.getFluidStack("methanol", 4000) }, 480); boolean aDidRemove1 = removeRecipe(aSimpleRecipe1,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove2 = removeRecipe(aSimpleRecipe2,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove3 = removeRecipe(aSimpleRecipe3,
- * GT_Recipe_Map.sChemicalRecipes); Logger.INFO("Removed Simple Recipe 1 for Rocket Fuel: "+aDidRemove1);
- * Logger.INFO("Removed Simple Recipe 2 for Rocket Fuel: "+aDidRemove2);
- * Logger.INFO("Removed Simple Recipe 3 for Rocket Fuel: "+aDidRemove3); } // Complex Recipes I if
- * (MaterialUtils.doesMaterialExist("Dimethylhydrazine") &&
- * MaterialUtils.doesMaterialExist("DinitrogenTetroxide")) { GT_Recipe aAdvRecipe1 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylhydrazine", 1), }, new FluidStack[] {
- * FluidUtils.getFluidStack("dinitrogentetroxide", 1000) }, 16); GT_Recipe aAdvRecipe2 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDinitrogenTetroxide", 1), }, new FluidStack[] {
- * FluidUtils.getFluidStack("dimethylhydrazine", 1000) }, 16); GT_Recipe aAdvRecipe3 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylhydrazine", 2), }, new FluidStack[] {
- * FluidUtils.getFluidStack("oxygen", 1000) }, 16); GT_Recipe aAdvRecipe4 = getHalfBakedRecipe( new ItemStack[]
- * { ItemUtils.getItemStackOfAmountFromOreDict("cellOxygen", 1), }, new FluidStack[] {
- * FluidUtils.getFluidStack("dimethylhydrazine", 2000) }, 16); boolean aDidRemove1 = removeRecipe(aAdvRecipe1,
- * GT_Recipe_Map.sMixerRecipes); boolean aDidRemove2 = removeRecipe(aAdvRecipe2, GT_Recipe_Map.sMixerRecipes);
- * boolean aDidRemove3 = removeRecipe(aAdvRecipe3, GT_Recipe_Map.sMixerRecipes); boolean aDidRemove4 =
- * removeRecipe(aAdvRecipe4, GT_Recipe_Map.sMixerRecipes);
- * Logger.INFO("Removed Complex Recipe 1 for Rocket Fuel: "+aDidRemove1);
- * Logger.INFO("Removed Complex Recipe 2 for Rocket Fuel: "+aDidRemove2);
- * Logger.INFO("Removed Complex Recipe 3 for Rocket Fuel: "+aDidRemove3);
- * Logger.INFO("Removed Complex Recipe 4 for Rocket Fuel: "+aDidRemove4); } } // Complex Recipes II if
- * (MaterialUtils.doesMaterialExist("Dimethylhydrazine")) { GT_Recipe aAdvRecipe1 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylhydrazine", 2), }, new FluidStack[] {
- * FluidUtils.getFluidStack("oxygen", 1000) }, 16); GT_Recipe aAdvRecipe2 = getHalfBakedRecipe( new ItemStack[]
- * { ItemUtils.getItemStackOfAmountFromOreDict("cellOxygen", 1), }, new FluidStack[] {
- * FluidUtils.getFluidStack("dimethylhydrazine", 2000) }, 16); boolean aDidRemove1 = removeRecipe(aAdvRecipe1,
- * GT_Recipe_Map.sMixerRecipes); boolean aDidRemove2 = removeRecipe(aAdvRecipe2, GT_Recipe_Map.sMixerRecipes);
- * Logger.INFO("Removed Complex Recipe 5 for Rocket Fuel: "+aDidRemove1);
- * Logger.INFO("Removed Complex Recipe 6 for Rocket Fuel: "+aDidRemove2); } if
- * (MaterialUtils.doesMaterialExist("Chloramine") && MaterialUtils.doesMaterialExist("Dimethylamine")) {
- * GT_Recipe aSimpleRecipe1 = getHalfBakedRecipe( new ItemStack[] {
- * ItemUtils.getItemStackOfAmountFromOreDict("cellChloramine", 2), GT_Utility.getIntegratedCircuit(1) }, new
- * FluidStack[] { FluidUtils.getFluidStack("dimethylamine", 5000) }, 480); GT_Recipe aSimpleRecipe2 =
- * getHalfBakedRecipe( new ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylamine", 5),
- * GT_Utility.getIntegratedCircuit(1) }, new FluidStack[] { FluidUtils.getFluidStack("chloramine", 2000) }, 16);
- * GT_Recipe aAdvRecipe1 = getHalfBakedRecipe( new ItemStack[] {
- * ItemUtils.getItemStackOfAmountFromOreDict("cellChloramine", 2), CI.emptyCells(4) }, new FluidStack[] {
- * FluidUtils.getFluidStack("dimethylamine", 5000) }, 480); GT_Recipe aAdvRecipe2 = getHalfBakedRecipe( new
- * ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylamine", 5), CI.emptyCells(1) }, new
- * FluidStack[] { FluidUtils.getFluidStack("chloramine", 2000) }, 16); GT_Recipe aAdvRecipe3 =
- * getHalfBakedRecipe( new ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellChloramine", 2),
- * ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylamine", 5), }, new FluidStack[] {
- * FluidUtils.getFluidStack("chloramine", 2000) }, 480); boolean aDidRemove1 = removeRecipe(aSimpleRecipe1,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove2 = removeRecipe(aSimpleRecipe2,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove3 = removeRecipe(aAdvRecipe1,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove4 = removeRecipe(aAdvRecipe2,
- * GT_Recipe_Map.sChemicalRecipes); boolean aDidRemove5 = removeRecipe(aAdvRecipe3,
- * GT_Recipe_Map.sChemicalRecipes);
- * Logger.INFO("Removed Complex Recipe 1 for 1,1dimethylhydrazine: "+aDidRemove1);
- * Logger.INFO("Removed Complex Recipe 2 for 1,1dimethylhydrazine: "+aDidRemove2);
- * Logger.INFO("Removed Complex Recipe 3 for 1,1dimethylhydrazine: "+aDidRemove3);
- * Logger.INFO("Removed Complex Recipe 4 for 1,1dimethylhydrazine: "+aDidRemove4);
- * Logger.INFO("Removed Complex Recipe 5 for 1,1dimethylhydrazine: "+aDidRemove5); } if
- * (MaterialUtils.doesMaterialExist("Chloramine") && MaterialUtils.doesMaterialExist("Dimethylamine")) {
- * GT_Recipe aSimpleRecipe1 = getHalfBakedRecipe( new ItemStack[] {
- * ItemUtils.getItemStackOfAmountFromOreDict("cellChloramine", 1), GT_Utility.getIntegratedCircuit(1) }, new
- * FluidStack[] { FluidUtils.getFluidStack("dimethylamine", 1000) }, 480); GT_Recipe aSimpleRecipe2 =
- * getHalfBakedRecipe( new ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylamine", 1),
- * GT_Utility.getIntegratedCircuit(1) }, new FluidStack[] { FluidUtils.getFluidStack("chloramine", 1000) }, 16);
- * GT_Recipe aAdvRecipe1 = getHalfBakedRecipe( new ItemStack[] {
- * ItemUtils.getItemStackOfAmountFromOreDict("cellChloramine", 1), GT_Utility.getIntegratedCircuit(11) }, new
- * FluidStack[] { FluidUtils.getFluidStack("dimethylamine", 1000) }, 480); GT_Recipe aAdvRecipe2 =
- * getHalfBakedRecipe( new ItemStack[] { ItemUtils.getItemStackOfAmountFromOreDict("cellDimethylamine", 1),
- * GT_Utility.getIntegratedCircuit(11