aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2023-01-28 19:32:44 -0800
committerJason Mitchell <mitchej@gmail.com>2023-01-28 19:32:44 -0800
commit55f64675b42ac8d3c557cc850f78664bee006f6f (patch)
tree2afd26dd3d5e6f763119bc192b57c66a1a075922 /src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
parent0f5dfd01b877b6a1019e0671b88d07974aae68c0 (diff)
downloadGT5-Unofficial-55f64675b42ac8d3c557cc850f78664bee006f6f.tar.gz
GT5-Unofficial-55f64675b42ac8d3c557cc850f78664bee006f6f.tar.bz2
GT5-Unofficial-55f64675b42ac8d3c557cc850f78664bee006f6f.zip
[ci skip] spotlessApply with the new settings
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java164
1 files changed, 79 insertions, 85 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java b/src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
index 44d6fb3a09..96b17f0685 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java
@@ -3,6 +3,14 @@ package gtPlusPlus.xmod.gregtech;
import static gtPlusPlus.core.recipe.common.CI.bits;
import static gtPlusPlus.core.util.minecraft.MaterialUtils.getMaterialName;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.fluids.FluidStack;
+
import cpw.mods.fml.common.event.FMLLoadCompleteEvent;
import gregtech.api.GregTech_API;
import gregtech.api.enums.Element;
@@ -65,12 +73,6 @@ import gtPlusPlus.xmod.gregtech.loaders.recipe.RecipeLoader_MolecularTransformer
import gtPlusPlus.xmod.gregtech.recipes.RecipesToRemove;
import gtPlusPlus.xmod.gregtech.registration.gregtech.GregtechConduits;
import gtPlusPlus.xmod.gregtech.registration.gregtech.GregtechNitroDieselFix;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraftforge.fluids.FluidStack;
public class HANDLER_GT {
@@ -195,8 +197,7 @@ public class HANDLER_GT {
FluidStack aFluid = aRecipe.mFluidInputs[0];
if (aFluid != null && aFluid.amount > 0) {
ItemStack tDataOrb = GregtechMTE_ElementalDuplicator.getSpecialSlotStack(aRecipe);
- Materials tMaterial = Element.get(Behaviour_DataOrb.getDataName(tDataOrb))
- .mLinkedMaterials
+ Materials tMaterial = Element.get(Behaviour_DataOrb.getDataName(tDataOrb)).mLinkedMaterials
.get(0);
FluidStack aOutputFluid = null;
ItemStack aOutputItem = null;
@@ -211,18 +212,20 @@ public class HANDLER_GT {
GTPP_Recipe aNewRecipe = new GTPP_Recipe(
false,
new ItemStack[] {},
- new ItemStack[] {!aUsingFluid ? aOutputItem : null},
+ new ItemStack[] { !aUsingFluid ? aOutputItem : null },
aRecipe.mSpecialItems,
null,
aRecipe.mFluidInputs,
- new FluidStack[] {aUsingFluid ? aOutputFluid : null},
+ new FluidStack[] { aUsingFluid ? aOutputFluid : null },
aRecipe.mDuration,
aRecipe.mEUt,
aRecipe.mFluidInputs[0].amount);
GTPP_Recipe_Map.sElementalDuplicatorRecipes.add(aNewRecipe);
- Logger.INFO("[EM] Generated recipe for " + tMaterial.mLocalizedName + ", Outputs "
- + (aUsingFluid ? "Fluid" : "Dust"));
+ Logger.INFO(
+ "[EM] Generated recipe for " + tMaterial.mLocalizedName
+ + ", Outputs "
+ + (aUsingFluid ? "Fluid" : "Dust"));
}
} else {
Logger.INFO("[EM] Bad UU Requirement. " + RecipeUtils.getRecipeInfo(aRecipe));
@@ -235,8 +238,11 @@ public class HANDLER_GT {
}
}
int aSize = GTPP_Recipe_Map.sElementalDuplicatorRecipes.mRecipeList.size();
- Logger.INFO("[EM] Generated " + aSize + "/" + GT_Recipe_Map.sReplicatorFakeRecipes.mRecipeList.size()
- + " Replicator recipes.");
+ Logger.INFO(
+ "[EM] Generated " + aSize
+ + "/"
+ + GT_Recipe_Map.sReplicatorFakeRecipes.mRecipeList.size()
+ + " Replicator recipes.");
}
private static void convertPyroToCokeOven() {
@@ -254,8 +260,8 @@ public class HANDLER_GT {
}
}
- private static GT_Recipe replaceItemInRecipeWithAnother(
- GT_Recipe aRecipe, ItemStack aExisting, ItemStack aNewItem) {
+ private static GT_Recipe replaceItemInRecipeWithAnother(GT_Recipe aRecipe, ItemStack aExisting,
+ ItemStack aNewItem) {
ItemStack[] aInputItemsCopy = aRecipe.mInputs;
String aOutputName = ItemUtils.getItemName(aRecipe.mOutputs[0]);
boolean aDidChange = false;
@@ -294,8 +300,9 @@ public class HANDLER_GT {
boolean aHardCasings = aHardCasingsTest != null ? (boolean) aHardCasingsTest : false;
- Logger.INFO("Are Hard casings/hulls enabled within GT? "
- + (aHardCasingsTest == null ? "Version does not support config option" : aHardCasings));
+ Logger.INFO(
+ "Are Hard casings/hulls enabled within GT? "
+ + (aHardCasingsTest == null ? "Version does not support config option" : aHardCasings));
// Static objects to save memory
ItemStack aCasing_LUV = CI.machineCasing_LuV;
@@ -313,8 +320,8 @@ public class HANDLER_GT {
int aTier_UV = 7;
// int aTier_MAX = 8;
- ItemStack[] aCasings = new ItemStack[] {aCasing_LUV, aCasing_ZPM, aCasing_UV, aCasing_MAX};
- ItemStack[] aHulls = new ItemStack[] {aHull_LUV, aHull_ZPM, aHull_UV, aHull_MAX};
+ ItemStack[] aCasings = new ItemStack[] { aCasing_LUV, aCasing_ZPM, aCasing_UV, aCasing_MAX };
+ ItemStack[] aHulls = new ItemStack[] { aHull_LUV, aHull_ZPM, aHull_UV, aHull_MAX };
// Remove Hand Crafting Recipes
@@ -339,8 +346,7 @@ public class HANDLER_GT {
AutoMap<Pair<GT_Recipe, GT_Recipe>> aDataToModify = new AutoMap<Pair<GT_Recipe, GT_Recipe>>();
- Outer:
- for (final GT_Recipe r : GT_Recipe.GT_Recipe_Map.sAssemblerRecipes.mRecipeList) {
+ Outer: for (final GT_Recipe r : GT_Recipe.GT_Recipe_Map.sAssemblerRecipes.mRecipeList) {
if (r != null && r.mOutputs != null && r.mOutputs.length > 0) {
@@ -348,8 +354,7 @@ public class HANDLER_GT {
GT_Recipe aNewRecipe = r.copy();
// Casings
- Inner:
- for (ItemStack aCasingObject : aCasings) {
+ Inner: for (ItemStack aCasingObject : aCasings) {
if (GT_Utility.areStacksEqual(aOldRecipeCopy.mOutputs[0], aCasingObject)) {
String aOutputName = ItemUtils.getItemName(aOldRecipeCopy.mOutputs[0]);
Logger.INFO("Attempting to Modify Assembly Recipe for " + aOutputName);
@@ -389,8 +394,7 @@ public class HANDLER_GT {
}
// Hulls
- Inner:
- for (ItemStack aHullObject : aHulls) {
+ Inner: for (ItemStack aHullObject : aHulls) {
if (GT_Utility.areStacksEqual(aOldRecipeCopy.mOutputs[0], aHullObject)) {
String aOutputName = ItemUtils.getItemName(aOldRecipeCopy.mOutputs[0]);
Logger.INFO("Attempting to Modify Assembly Recipe for " + aOutputName);
@@ -441,72 +445,60 @@ public class HANDLER_GT {
}
Logger.INFO("Adding new Shaped recipes for Casings.");
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_LuV.get(1), bits, new Object[] {
- "PPP", "PwP", "PPP", 'P', ELEMENT.getInstance().SELENIUM.getPlate(1)
- });
GT_ModHandler.addCraftingRecipe(
- ItemList.Casing_ZPM.get(1), bits, new Object[] {"PPP", "PwP", "PPP", 'P', CI.getPlate(aTier_ZPM, 1)});
+ ItemList.Casing_LuV.get(1),
+ bits,
+ new Object[] { "PPP", "PwP", "PPP", 'P', ELEMENT.getInstance().SELENIUM.getPlate(1) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Casing_ZPM.get(1),
+ bits,
+ new Object[] { "PPP", "PwP", "PPP", 'P', CI.getPlate(aTier_ZPM, 1) });
GT_ModHandler.addCraftingRecipe(
- ItemList.Casing_UV.get(1), bits, new Object[] {"PPP", "PwP", "PPP", 'P', CI.getPlate(aTier_UV, 1)});
+ ItemList.Casing_UV.get(1),
+ bits,
+ new Object[] { "PPP", "PwP", "PPP", 'P', CI.getPlate(aTier_UV, 1) });
if (!aHardCasings) {
Logger.INFO("Adding new easy Shaped recipes for Hulls.");
GT_ModHandler.addCraftingRecipe(
- ItemList.Hull_LuV.get(1), RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED, new Object[] {
- "CMC", 'M', ItemList.Casing_LuV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium)
- });
+ ItemList.Hull_LuV.get(1),
+ RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
+ new Object[] { "CMC", 'M', ItemList.Casing_LuV, 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Hull_ZPM.get(1),
RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
- new Object[] {"CMC", 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah)});
+ new Object[] { "CMC", 'M', ItemList.Casing_ZPM, 'C',
+ OrePrefixes.cableGt01.get(Materials.Naquadah) });
GT_ModHandler.addCraftingRecipe(
- ItemList.Hull_UV.get(1), RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED, new Object[] {
- "CMC", 'M', ItemList.Casing_UV, 'C', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy)
- });
+ ItemList.Hull_UV.get(1),
+ RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
+ new Object[] { "CMC", 'M', ItemList.Casing_UV, 'C',
+ OrePrefixes.wireGt04.get(Materials.NaquadahAlloy) });
} else {
Materials aPolytetrafluoroethylene = MaterialUtils.getMaterial("Polytetrafluoroethylene", "Plastic");
Logger.INFO("Adding new hard Shaped recipes for Hulls.");
GT_ModHandler.addCraftingRecipe(
- ItemList.Hull_LuV.get(1), RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED, new Object[] {
- "PHP",
- "CMC",
- 'M',
- ItemList.Casing_LuV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
- 'H',
- ELEMENT.getInstance().SELENIUM.getPlate(1),
- 'P',
- OrePrefixes.plate.get(Materials.Plastic)
- });
+ ItemList.Hull_LuV.get(1),
+ RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
+ new Object[] { "PHP", "CMC", 'M', ItemList.Casing_LuV, 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'H',
+ ELEMENT.getInstance().SELENIUM.getPlate(1), 'P',
+ OrePrefixes.plate.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
- ItemList.Hull_ZPM.get(1), RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED, new Object[] {
- "PHP",
- "CMC",
- 'M',
- ItemList.Casing_ZPM,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Naquadah),
- 'H',
- CI.getPlate(aTier_ZPM, 1),
- 'P',
- OrePrefixes.plate.get(aPolytetrafluoroethylene)
- });
+ ItemList.Hull_ZPM.get(1),
+ RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
+ new Object[] { "PHP", "CMC", 'M', ItemList.Casing_ZPM, 'C',
+ OrePrefixes.cableGt01.get(Materials.Naquadah), 'H', CI.getPlate(aTier_ZPM, 1), 'P',
+ OrePrefixes.plate.get(aPolytetrafluoroethylene) });
GT_ModHandler.addCraftingRecipe(
- ItemList.Hull_UV.get(1), RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED, new Object[] {
- "PHP",
- "CMC",
- 'M',
- ItemList.Casing_UV,
- 'C',
- OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
- 'H',
- CI.getPlate(aTier_UV, 1),
- 'P',
- OrePrefixes.plate.get(aPolytetrafluoroethylene)
- });
+ ItemList.Hull_UV.get(1),
+ RecipeBits.NOT_REMOVABLE | RecipeBits.BUFFERED,
+ new Object[] { "PHP", "CMC", 'M', ItemList.Casing_UV, 'C',
+ OrePrefixes.wireGt04.get(Materials.NaquadahAlloy), 'H', CI.getPlate(aTier_UV, 1), 'P',
+ OrePrefixes.plate.get(aPolytetrafluoroethylene) });
}
}
@@ -517,11 +509,9 @@ public class HANDLER_GT {
Collection<GT_Recipe> aAssRecipes = GT_Recipe.GT_Recipe_Map.sAssemblerRecipes.mRecipeList;
// 170, 172, 174, 176
if (aAssRecipes.size() > 0 && (CORE.MAIN_GREGTECH_5U_EXPERIMENTAL_FORK || CORE.GTNH)) {
- recipe:
- for (GT_Recipe aG : aAssRecipes) {
+ recipe: for (GT_Recipe aG : aAssRecipes) {
if (aG.mOutputs != null && aG.mOutputs.length > 0) {
- outputs:
- for (ItemStack aI : aG.mOutputs) {
+ outputs: for (ItemStack aI : aG.mOutputs) {
if (aI == null) {
continue;
}
@@ -533,19 +523,23 @@ public class HANDLER_GT {
int aMeta = aI.getItemDamage();
if (aMeta >= 170 && aMeta <= 176) {
// Found a Turbine
- int aCutoff = aMeta == 170
- ? CUT
+ int aCutoff = aMeta == 170 ? CUT
: (aMeta == 172 ? CUT * 2 : (aMeta == 174 ? CUT * 3 : CUT * 4));
- String aType = aMeta == 170
- ? "Small "
+ String aType = aMeta == 170 ? "Small "
: (aMeta == 172 ? "" : (aMeta == 174 ? "Large " : "Huge "));
Materials aMainMaterial = GT_MetaGenerated_Tool.getPrimaryMaterial(aI);
Materials aSecondaryMaterial = GT_MetaGenerated_Tool.getSecondaryMaterial(aI);
long rotorDurabilityMax = GT_MetaGenerated_Tool.getToolMaxDamage(aI);
if (rotorDurabilityMax < aCutoff) {
- Logger.WARNING("[Turbine Cleanup] " + getMaterialName(aMainMaterial) + " " + aType
- + "Turbines have " + rotorDurabilityMax
- + ", which is below the cutoff durability of " + aCutoff + ", disabling.");
+ Logger.WARNING(
+ "[Turbine Cleanup] " + getMaterialName(aMainMaterial)
+ + " "
+ + aType
+ + "Turbines have "
+ + rotorDurabilityMax
+ + ", which is below the cutoff durability of "
+ + aCutoff
+ + ", disabling.");
aG.mEnabled = false;
aG.mHidden = true;
aG.mCanBeBuffered = false;