diff options
author | Raven Szewczyk <git@eigenraven.me> | 2023-04-10 17:49:16 +0100 |
---|---|---|
committer | Raven Szewczyk <git@eigenraven.me> | 2023-04-10 17:49:16 +0100 |
commit | 8ac58626bd4caa9e49f58acc6b97ac031f6c2107 (patch) | |
tree | 0a8c7b737f1f2607fa6875309f4c6a5c2b8b3331 /src/main/java/gregtech/loaders/misc/GT_Achievements.java | |
parent | d795cf740c3b48b602d3bfb708ed9e6c492ad37d (diff) | |
download | GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.gz GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.bz2 GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.zip |
Update spotless config to 0.2.2
Diffstat (limited to 'src/main/java/gregtech/loaders/misc/GT_Achievements.java')
-rw-r--r-- | src/main/java/gregtech/loaders/misc/GT_Achievements.java | 1136 |
1 files changed, 551 insertions, 585 deletions
diff --git a/src/main/java/gregtech/loaders/misc/GT_Achievements.java b/src/main/java/gregtech/loaders/misc/GT_Achievements.java index 5318e6cb39..5acd820499 100644 --- a/src/main/java/gregtech/loaders/misc/GT_Achievements.java +++ b/src/main/java/gregtech/loaders/misc/GT_Achievements.java @@ -48,12 +48,12 @@ public class GT_Achievements { registerAssAchievement(recipe); registerAchievement( - "flintpick", - 0, - 0, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(2, 1, Materials.Flint, Materials.Wood, null), - "", - false); + "flintpick", + 0, + 0, + GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(2, 1, Materials.Flint, Materials.Wood, null), + "", + false); registerAchievement("crops", -4, 0, GT_ModHandler.getIC2Item("crop", 1L), "flintpick", false); registerAchievement("havestlead", -4, 2, ItemList.Crop_Drop_Plumbilia.get(1), "crops", false); registerAchievement("havestcopper", -2, 1, ItemList.Crop_Drop_Coppon.get(1), "crops", false); @@ -65,133 +65,125 @@ public class GT_Achievements { registerAchievement("havestemeralds", -2, -8, ItemList.Crop_Drop_BobsYerUncleRanks.get(1), "havestgold", false); registerAchievement( - "tools", - 0, - 4, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.HARDHAMMER, - 1, - Materials.Iron, - Materials.Wood, - null), - "flintpick", - false); + "tools", + 0, + 4, + GT_MetaGenerated_Tool_01.INSTANCE + .getToolWithStats(GT_MetaGenerated_Tool_01.HARDHAMMER, 1, Materials.Iron, Materials.Wood, null), + "flintpick", + false); registerAchievement( - "driltime", - 2, - 4, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.DRILL_LV, - 1, - Materials.BlueSteel, - Materials.StainlessSteel, - null), - "tools", - false); + "driltime", + 2, + 4, + GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( + GT_MetaGenerated_Tool_01.DRILL_LV, + 1, + Materials.BlueSteel, + Materials.StainlessSteel, + null), + "tools", + false); registerAchievement( - "brrrr", - 2, - 6, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.CHAINSAW_LV, - 1, - Materials.BlueSteel, - Materials.StainlessSteel, - null), - "driltime", - false); + "brrrr", + 2, + 6, + GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( + GT_MetaGenerated_Tool_01.CHAINSAW_LV, + 1, + Materials.BlueSteel, + Materials.StainlessSteel, + null), + "driltime", + false); registerAchievement( - "highpowerdrill", - 3, - 5, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.DRILL_HV, - 1, - Materials.TungstenSteel, - Materials.TungstenSteel, - null), - "driltime", - false); + "highpowerdrill", + 3, + 5, + GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( + GT_MetaGenerated_Tool_01.DRILL_HV, + 1, + Materials.TungstenSteel, + Materials.TungstenSteel, + null), + "driltime", + false); registerAchievement( - "hammertime", - 3, - 7, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.JACKHAMMER, - 1, - Materials.TungstenSteel, - Materials.TungstenSteel, - null), - "highpowerdrill", - false); + "hammertime", + 3, + 7, + GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( + GT_MetaGenerated_Tool_01.JACKHAMMER, + 1, + Materials.TungstenSteel, + Materials.TungstenSteel, + null), + "highpowerdrill", + false); registerAchievement( - "unitool", - -2, - 4, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - GT_MetaGenerated_Tool_01.UNIVERSALSPADE, - 1, - Materials.Steel, - Materials.Iron, - null), - "tools", - false); + "unitool", + -2, + 4, + GT_MetaGenerated_Tool_01.INSTANCE + .getToolWithStats(GT_MetaGenerated_Tool_01.UNIVERSALSPADE, 1, Materials.Steel, Materials.Iron, null), + "tools", + false); registerAchievement("recycling", -4, 4, ItemList.Machine_LV_ArcFurnace.get(1), "unitool", false); registerAchievement( - "crushed", - 0, - 6, - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Tin, 1L), - "tools", - false); + "crushed", + 0, + 6, + GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Tin, 1L), + "tools", + false); registerAchievement( - "cleandust", - 0, - 10, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), - "crushed", - false); + "cleandust", + 0, + 10, + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + "crushed", + false); registerAchievement( - "washing", - -2, - 6, - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Iron, 1L), - "crushed", - false); + "washing", + -2, + 6, + GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Iron, 1L), + "crushed", + false); registerAchievement( - "spinit", - -4, - 6, - GT_OreDictUnificator.get(OrePrefixes.crushedCentrifuged, Materials.Redstone, 1L), - "crushed", - false); + "spinit", + -4, + 6, + GT_OreDictUnificator.get(OrePrefixes.crushedCentrifuged, Materials.Redstone, 1L), + "crushed", + false); if (!GregTech_API.mIC2Classic) { registerAchievement("newfuel", -4, 8, ItemList.ThoriumCell_4.get(1), "spinit", false); registerAchievement( - "newmetal", - -4, - 10, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), - "newfuel", - false); + "newmetal", + -4, + 10, + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), + "newfuel", + false); registerAchievement("reflect", -2, 9, ItemList.Neutron_Reflector.get(1), "newfuel", false); } registerAchievement( - "bronze", - 2, - 0, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 1L), - "flintpick", - false); + "bronze", + 2, + 0, + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 1L), + "flintpick", + false); registerAchievement( - "simplyeco", - 2, - 2, - ItemList.Machine_Bronze_Boiler_Solar.get(1, ItemList.Machine_HP_Solar.get(1L)), - "bronze", - false); + "simplyeco", + 2, + 2, + ItemList.Machine_Bronze_Boiler_Solar.get(1, ItemList.Machine_HP_Solar.get(1L)), + "bronze", + false); registerAchievement("firststeam", 2, -2, ItemList.Machine_Bronze_Boiler.get(1), "bronze", false); registerAchievement("alloysmelter", 2, -4, ItemList.Machine_Bronze_AlloySmelter.get(1), "firststeam", false); registerAchievement("macerator", 0, -2, ItemList.Machine_Bronze_Macerator.get(1), "firststeam", false); @@ -207,19 +199,19 @@ public class GT_Achievements { registerAchievement("gtcleanroom", -11, -10, ItemList.Machine_Multi_Cleanroom.get(1), "gtlogiccircuit", false); registerAchievement("energyflow", -13, -10, ItemList.Circuit_Nanoprocessor.get(1), "gtcleanroom", false); registerAchievement( - "gtquantumprocessor", - -13, - -12, - ItemList.Circuit_Quantumprocessor.get(1), - "energyflow", - false); + "gtquantumprocessor", + -13, + -12, + ItemList.Circuit_Quantumprocessor.get(1), + "energyflow", + false); registerAchievement( - "gtcrystalprocessor", - -11, - -12, - ItemList.Circuit_Crystalprocessor.get(1), - "gtquantumprocessor", - false); + "gtcrystalprocessor", + -11, + -12, + ItemList.Circuit_Crystalprocessor.get(1), + "gtquantumprocessor", + false); registerAchievement("gtwetware", -9, -12, ItemList.Circuit_Neuroprocessor.get(1), "gtcrystalprocessor", false); registerAchievement("gtwetmain", -7, -12, ItemList.Circuit_Wetwaremainframe.get(1), "gtwetware", false); @@ -232,36 +224,36 @@ public class GT_Achievements { registerAchievement("luck", 2, -6, ItemList.ZPM.get(1), "", false); registerAchievement( - "steel", - 4, - 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), - "bronze", - false); + "steel", + 4, + 0, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), + "bronze", + false); registerAchievement("highpressure", 4, 2, ItemList.Machine_Steel_Boiler.get(1), "steel", false); registerAchievement( - "extremepressure", - 4, - 4, - ItemList.Machine_Multi_LargeBoiler_Steel.get(1), - "highpressure", - false); + "extremepressure", + 4, + 4, + ItemList.Machine_Multi_LargeBoiler_Steel.get(1), + "highpressure", + false); registerAchievement("cheapermac", 6, 1, ItemList.Machine_LV_Hammer.get(1), "steel", false); registerAchievement( - "complexalloys", - 6, - 3, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.BlueSteel, 1L), - "cheapermac", - false); + "complexalloys", + 6, + 3, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.BlueSteel, 1L), + "cheapermac", + false); registerAchievement( - "magneticiron", - 4, - -2, - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), - "steel", - false); + "magneticiron", + 4, + -2, + GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), + "steel", + false); registerAchievement("lvmotor", 4, -6, ItemList.Electric_Motor_LV.get(1), "magneticiron", false); registerAchievement("pumpcover", 2, -8, ItemList.Electric_Pump_LV.get(1), "lvmotor", false); registerAchievement("closeit", 2, -10, ItemList.Cover_Shutter.get(1), "pumpcover", false); @@ -281,12 +273,12 @@ public class GT_Achievements { registerAchievement("energyhatch", 12, -6, ItemList.Hatch_Energy_LV.get(1), "ebf", false); registerAchievement( - "gtaluminium", - 8, - 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 1L), - "steel", - false); + "gtaluminium", + 8, + 0, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 1L), + "steel", + false); registerAchievement("highpowersmelt", 8, 2, ItemList.Machine_Multi_Furnace.get(1), "gtaluminium", false); registerAchievement("oilplant", 8, 4, ItemList.Distillation_Tower.get(1), "highpowersmelt", false); registerAchievement("factory", 8, 6, ItemList.Processing_Array.get(1), "oilplant", false); @@ -295,12 +287,12 @@ public class GT_Achievements { registerAchievement("upgrade", 10, 0, ItemList.Casing_Coil_Kanthal.get(1), "gtaluminium", false); registerAchievement( - "titan", - 14, - 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), - "upgrade", - false); + "titan", + 14, + 0, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), + "upgrade", + false); registerAchievement("magic", 14, 3, ItemList.MagicEnergyConverter_LV.get(1), "titan", false); registerAchievement("highmage", 10, 3, ItemList.MagicEnergyAbsorber_HV.get(1), "magic", false); registerAchievement("artificaldia", 12, 2, ItemList.IC2_Industrial_Diamond.get(1), "titan", false); @@ -309,19 +301,19 @@ public class GT_Achievements { registerAchievement("upgrade2", 16, 0, ItemList.Casing_Coil_Nichrome.get(1), "titan", false); registerAchievement( - "tungsten", - 16, - 2, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tungsten, 1L), - "upgrade2", - false); + "tungsten", + 16, + 2, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tungsten, 1L), + "upgrade2", + false); registerAchievement( - "osmium", - 16, - -2, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), - "upgrade2", - false); + "osmium", + 16, + -2, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), + "upgrade2", + false); registerAchievement("hightech", 15, -3, ItemList.Field_Generator_LV.get(1), "osmium", false); registerAchievement("amplifier", 16, -5, ItemList.Machine_LV_Amplifab.get(1), "hightech", false); registerAchievement("scanning", 13, -3, ItemList.Machine_HV_Scanner.get(1), "hightech", false); @@ -330,28 +322,28 @@ public class GT_Achievements { registerAchievement("replication", 17, -6, ItemList.Machine_LV_Replicator.get(1), "universal", false); registerAchievement( - "tungstensteel", - 16, - 4, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), - "tungsten", - false); + "tungstensteel", + 16, + 4, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), + "tungsten", + false); registerAchievement("upgrade3", 15, 5, ItemList.Casing_Coil_TungstenSteel.get(1), "tungstensteel", false); registerAchievement( - "hssg", - 13, - 5, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1L), - "upgrade3", - false); + "hssg", + 13, + 5, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1L), + "upgrade3", + false); registerAchievement("upgrade4", 11, 5, ItemList.Casing_Coil_HSSG.get(1), "hssg", false); registerAchievement( - "stargatematerial", - 11, - 7, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L), - "upgrade4", - false); + "stargatematerial", + 11, + 7, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L), + "upgrade4", + false); registerAchievement("conducting", 14, 6, ItemList.Casing_Coil_Superconductor.get(1), "upgrade3", false); registerAchievement("fusion", 15, 7, ItemList.FusionComputer_LuV.get(1), "tungstensteel", false); registerAchievement("higherefficency", 15, 9, ItemList.Generator_Plasma_IV.get(1), "fusion", false); @@ -362,20 +354,20 @@ public class GT_Achievements { registerAchievement("fullefficiency", 12, 10, ItemList.Generator_Plasma_ZPMV.get(1), "tothelimit", false); registerAchievement("upgrade5", 9, 9, ItemList.Casing_Coil_Naquadah.get(1), "stargateliquid", false); registerAchievement( - "alienmetallurgy", - 9, - 7, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1L), - "upgrade5", - false); + "alienmetallurgy", + 9, + 7, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1L), + "upgrade5", + false); registerAchievement("over9000", 7, 7, ItemList.Casing_Coil_NaquadahAlloy.get(1), "alienmetallurgy", false); registerAchievement( - "finalpreparations", - 7, - 9, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadria, 1L), - "over9000", - false); + "finalpreparations", + 7, + 9, + GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadria, 1L), + "over9000", + false); registerAchievement("denseaspossible", 6, 10, ItemList.FusionComputer_UV.get(1), "finalpreparations", false); if (GregTech_API.sOPStuff.get(ConfigCategories.Recipes.gregtechrecipes, "EnableZPMandUVBatteries", false)) { registerAchievement("zpmage", 8, 10, ItemList.Energy_Module.get(1), "denseaspossible", false); @@ -387,22 +379,22 @@ public class GT_Achievements { if (GT_Mod.gregtechproxy.mAchievements) { AchievementPage.registerAchievementPage( - new AchievementPage( - "GregTech 5", - this.achievementList.values() - .toArray(new Achievement[0]))); + new AchievementPage( + "GregTech 5", + this.achievementList.values() + .toArray(new Achievement[0]))); MinecraftForge.EVENT_BUS.register(this); FMLCommonHandler.instance() - .bus() - .register(this); + .bus() + .register(this); } } public static void registerOre(Materials aMaterial, int min, int max, int chance, boolean overworld, boolean nether, - boolean end) {} + boolean end) {} public Achievement registerAchievement(String textId, int x, int y, ItemStack icon, Achievement requirement, - boolean special) { + boolean special) { if (!GT_Mod.gregtechproxy.mAchievements) { return null; } @@ -420,17 +412,17 @@ public class GT_Achievements { } public Achievement registerAchievement(String textId, int x, int y, ItemStack icon, String requirement, - boolean special) { + boolean special) { if (!GT_Mod.gregtechproxy.mAchievements) { return null; } Achievement achievement = new Achievement( - textId, - textId, - this.adjX + x, - this.adjY + y, - icon, - getAchievement(requirement)); + textId, + textId, + this.adjX + x, + this.adjY + y, + icon, + getAchievement(requirement)); if (special) { achievement.setSpecial(); } @@ -453,24 +445,23 @@ public class GT_Achievements { return null; } if (recipe.getOutput(0) == null) { - GT_Mod.GT_FML_LOGGER.error( - "Invalid achievement registration attempt for recipe with null output", - new Exception()); + GT_Mod.GT_FML_LOGGER + .error("Invalid achievement registration attempt for recipe with null output", new Exception()); return null; } if (this.achievementList.get( - recipe.getOutput(0) - .getUnlocalizedName()) - == null) { + recipe.getOutput(0) + .getUnlocalizedName()) + == null) { assReg++; return registerAchievement( - recipe.getOutput(0) - .getUnlocalizedName(), - -(11 + assReg % 5), - ((assReg) / 5) - 8, - recipe.getOutput(0), - AchievementList.openInventory, - false); + recipe.getOutput(0) + .getUnlocalizedName(), + -(11 + assReg % 5), + ((assReg) / 5) - 8, + recipe.getOutput(0), + AchievementList.openInventory, + false); } return null; } @@ -519,7 +510,7 @@ public class GT_Achievements { } } if (stack.getUnlocalizedName() - .equals("ic2.itemPartIndustrialDiamond")) { + .equals("ic2.itemPartIndustrialDiamond")) { issueAchievement(player, "artificaldia"); issueAchievement(player, "buildCoalDiamond"); } @@ -530,7 +521,7 @@ public class GT_Achievements { return; } switch (fluid.getFluid() - .getUnlocalizedName()) { + .getUnlocalizedName()) { case "fluid.plasma.helium" -> issueAchievement(player, "fusion"); case "fluid.molten.europium" -> issueAchievement(player, "advancing"); case "fluid.molten.naquadah" -> issueAchievement(player, "stargateliquid"); @@ -554,7 +545,7 @@ public class GT_Achievements { } } if (stack.getUnlocalizedName() - .startsWith("gt.metaitem.")) { + .startsWith("gt.metaitem.")) { switch (stack.getUnlocalizedName()) { case "gt.metaitem.01.2300" -> issueAchievement(player, "bronze"); case "gt.metaitem.01.32700" -> issueAchievement(player, "smallparts"); @@ -570,276 +561,261 @@ public class GT_Achievements { case "gt.metaitem.01.32670" -> issueAchievement(player, "hightech"); } } else if (stack.getUnlocalizedName() - .equals("ic2.blockCrop")) { - issueAchievement(player, "crops"); - } else - if (stack.getUnlocalizedName() - .equals("ic2.itemPartCircuit")) { - issueAchievement(player, "gtbasiccircuit"); - } else - if (stack.getUnlocalizedName() - .equals("ic2.itemPartCircuitAdv")) { - issueAchievement(player, "stepforward"); - } else - if (stack.getUnlocalizedName() - .startsWith("gt.blockmachines.")) { - if (stack.getUnlocalizedName() - .startsWith("gt.blockmachines.basicmachine.arcfurnace.tier.")) { - issueAchievement(player, "recycling"); - } else if (stack.getUnlocalizedName() - .startsWith("gt.blockmachines.basicmachine.disassembler.tier.")) { - issueAchievement(player, "repair"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.boiler.solar")) { - issueAchievement(player, "simplyeco"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.boiler.bronze")) { - issueAchievement(player, "firststeam"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.boiler.steel")) { - issueAchievement(player, "highpressure"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.bronzemachine.macerator")) { - issueAchievement(player, "macerator"); - issueAchievement(player, "buildMacerator"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.bronzemachine.alloysmelter")) { - issueAchievement(player, "alloysmelter"); - issueAchievement(player, "buildElecFurnace"); - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.bronzemachine.alloysmelter.tier.3")) { - issueAchievement(player, "buildIndFurnace"); - } - } else - if (stack.getUnlocalizedName() - .equals("gt.blockmachines.bronzemachine.extractor")) { - issueAchievement(player, "extract"); - issueAchievement(player, "buildCompressor"); - issueAchievement(player, "buildExtractor"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.automation.superbuffer.tier.")) { - issueAchievement( - player, - "superbuffer"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.quantum.tank.tier.")) { - issueAchievement( - player, - "whereistheocean"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.quantum.chest.tier.")) { - issueAchievement( - player, - "newstorage"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicmachine.hammer.tier.")) { - issueAchievement( - player, - "cheapermac"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.automation.chestbuffer.tier.")) { - issueAchievement( - player, - "buffer"); - issueAchievement( - player, - "buildBatBox"); - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.automation.chestbuffer.tier.3")) { - issueAchievement( - player, - "buildMFE"); - } - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicgenerator.steamturbine.tier.")) { - issueAchievement( - player, - "steampower"); - issueAchievement( - player, - "buildGenerator"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.basicmachine.pump.tier.03")) { - issueAchievement( - player, - "slurp"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicmachine.assembler.tier.")) { - issueAchievement( - player, - "avengers"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.blastfurnace")) { - issueAchievement( - player, - "ebf"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.batterybuffer.")) { - issueAchievement( - player, - "batterys"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.hatch.energy.tier.02")) { - issueAchievement( - player, - "upgradeebf"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.multifurnace")) { - issueAchievement( - player, - "highpowersmelt"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.hatch.energy.tier.01")) { - issueAchievement( - player, - "energyhatch"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.processingarray")) { - issueAchievement( - player, - "factory"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.basicgenerator.magicenergyconverter.tier.01")) { - issueAchievement( - player, - "magic"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.basicgenerator.magicenergyabsorber.tier.03")) { - issueAchievement( - player, - "highmage"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicmachine.amplifab.tier.")) { - issueAchievement( - player, - "amplifier"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicmachine.massfab.tier.")) { - issueAchievement( - player, - "universal"); - issueAchievement( - player, - "buildMassFab"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicgenerator.naquadah.tier.")) { - issueAchievement( - player, - "alienpower"); - } else - if (stack.getUnlocalizedName() - .startsWith( - "gt.blockmachines.basicmachine.replicator.tier.")) { - issueAchievement( - player, - "replication"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.basicgenerator.plasmagenerator.tier.07")) { - issueAchievement( - player, - "fullefficiency"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.largeturbine")) { - issueAchievement( - player, - "muchsteam"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.largehpturbine")) { - issueAchievement( - player, - "efficientsteam"); - } else - if (stack.getUnlocalizedName() - .equals( - "gt.blockmachines.multimachine.cleanroom")) { - issueAchievement( - player, - "gtcleanroom"); - } - } else - if (stack.getUnlocalizedName() - .equals("gt.neutronreflector")) { - issueAchievement(player, "reflect"); - } else + .equals("ic2.blockCrop")) { + issueAchievement(player, "crops"); + } else if (stack.getUnlocalizedName() + .equals("ic2.itemPartCircuit")) { + issueAchievement(player, "gtbasiccircuit"); + } else if (stack.getUnlocalizedName() + .equals("ic2.itemPartCircuitAdv")) { + issueAchievement(player, "stepforward"); + } else if (stack.getUnlocalizedName() + .startsWith("gt.blockmachines.")) { if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.1")) { - issueAchievement(player, "upgrade"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.2")) { - issueAchievement(player, "upgrade2"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.3")) { - issueAchievement(player, "upgrade3"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.4")) { - issueAchievement(player, "upgrade4"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.5")) { - issueAchievement(player, "upgrade5"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.6")) { - issueAchievement(player, "over9000"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings.15")) { - issueAchievement(player, "conducting"); - } + .startsWith("gt.blockmachines.basicmachine.arcfurnace.tier.")) { + issueAchievement(player, "recycling"); + } else if (stack.getUnlocalizedName() + .startsWith("gt.blockmachines.basicmachine.disassembler.tier.")) { + issueAchievement(player, "repair"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.boiler.solar")) { + issueAchievement(player, "simplyeco"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.boiler.bronze")) { + issueAchievement(player, "firststeam"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.boiler.steel")) { + issueAchievement(player, "highpressure"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.bronzemachine.macerator")) { + issueAchievement(player, "macerator"); + issueAchievement(player, "buildMacerator"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.bronzemachine.alloysmelter")) { + issueAchievement(player, "alloysmelter"); + issueAchievement(player, "buildElecFurnace"); + if (stack.getUnlocalizedName() + .equals( + "gt.blockmachines.bronzemachine.alloysmelter.tier.3")) { + issueAchievement(player, "buildIndFurnace"); + } + } else if (stack.getUnlocalizedName() + .equals("gt.blockmachines.bronzemachine.extractor")) { + issueAchievement(player, "extract"); + issueAchievement(player, "buildCompressor"); + issueAchievement(player, "buildExtractor"); + } else if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.automation.superbuffer.tier.")) { + issueAchievement(player, "superbuffer"); + } else + if (stack.getUnlocalizedName() + .startsWith("gt.blockmachines.quantum.tank.tier.")) { + issueAchievement(player, "whereistheocean"); + } else if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.quantum.chest.tier.")) { + issueAchievement(player, "newstorage"); + } else + if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicmachine.hammer.tier.")) { + issueAchievement(player, "cheapermac"); + } else + if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.automation.chestbuffer.tier.")) { + issueAchievement(player, "buffer"); + issueAchievement( + player, + "buildBatBox"); + if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.automation.chestbuffer.tier.3")) { + issueAchievement( + player, + "buildMFE"); + } + } else + if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicgenerator.steamturbine.tier.")) { + issueAchievement( + player, + "steampower"); + issueAchievement( + player, + "buildGenerator"); + } else + if (stack.getUnlocalizedName() + .equals( + "gt.blockmachines.basicmachine.pump.tier.03")) { + issueAchievement( + player, + "slurp"); + } else + if (stack.getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicmachine.assembler.tier.")) { + issueAchievement( + player, + "avengers"); + } else + if (stack.getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.blastfurnace")) { + issueAchievement( + player, + "ebf"); + } else + if (stack + .getUnlocalizedName() + .startsWith( + "gt.blockmachines.batterybuffer.")) { + issueAchievement( + player, + "batterys"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.hatch.energy.tier.02")) { + issueAchievement( + player, + "upgradeebf"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.multifurnace")) { + issueAchievement( + player, + "highpowersmelt"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.hatch.energy.tier.01")) { + issueAchievement( + player, + "energyhatch"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.processingarray")) { + issueAchievement( + player, + "factory"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.basicgenerator.magicenergyconverter.tier.01")) { + issueAchievement( + player, + "magic"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.basicgenerator.magicenergyabsorber.tier.03")) { + issueAchievement( + player, + "highmage"); + } else + if (stack + .getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicmachine.amplifab.tier.")) { + issueAchievement( + player, + "amplifier"); + } else + if (stack + .getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicmachine.massfab.tier.")) { + issueAchievement( + player, + "universal"); + issueAchievement( + player, + "buildMassFab"); + } else + if (stack + .getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicgenerator.naquadah.tier.")) { + issueAchievement( + player, + "alienpower"); + } else + if (stack + .getUnlocalizedName() + .startsWith( + "gt.blockmachines.basicmachine.replicator.tier.")) { + issueAchievement( + player, + "replication"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.basicgenerator.plasmagenerator.tier.07")) { + issueAchievement( + player, + "fullefficiency"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.largeturbine")) { + issueAchievement( + player, + "muchsteam"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.largehpturbine")) { + issueAchievement( + player, + "efficientsteam"); + } else + if (stack + .getUnlocalizedName() + .equals( + "gt.blockmachines.multimachine.cleanroom")) { + issueAchievement( + player, + "gtcleanroom"); + } + } else if (stack.getUnlocalizedName() + .equals("gt.neutronreflector")) { + issueAchievement(player, "reflect"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.1")) { + issueAchievement(player, "upgrade"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.2")) { + issueAchievement(player, "upgrade2"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.3")) { + issueAchievement(player, "upgrade3"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.4")) { + issueAchievement(player, "upgrade4"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.5")) { + issueAchievement(player, "upgrade5"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.6")) { + issueAchievement(player, "over9000"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings.15")) { + issueAchievement(player, "conducting"); + } } @SubscribeEvent @@ -871,27 +847,26 @@ public class GT_Achievements { issueAchievement(player, "cleandust"); } } else if (data.mPrefix.name() - .startsWith("ore")) { - int data_getAllMaterialStacks_sS = data.getAllMaterialStacks() - .size(); - for (int i = 0; i < data_getAllMaterialStacks_sS; i++) { - issueAchievement( - player, - data.getAllMaterialStacks() - .get(i).mMaterial.mName); - if (data.getAllMaterialStacks() - .get(i).mMaterial == Materials.AnyIron) { - issueAchievement(player, "iron"); - } - if (data.getAllMaterialStacks() - .get(i).mMaterial == Materials.Copper - || data.getAllMaterialStacks() - .get(i).mMaterial == Materials.Tin) { - issueAchievement(event.entityPlayer, "mineOre"); - } - } - } else - if (data.mPrefix == OrePrefixes.crushed) { + .startsWith("ore")) { + int data_getAllMaterialStacks_sS = data.getAllMaterialStacks() + .size(); + for (int i = 0; i < data_getAllMaterialStacks_sS; i++) { + issueAchievement( + player, + data.getAllMaterialStacks() + .get(i).mMaterial.mName); + if (data.getAllMaterialStacks() + .get(i).mMaterial == Materials.AnyIron) { + issueAchievement(player, "iron"); + } + if (data.getAllMaterialStacks() + .get(i).mMaterial == Materials.Copper + || data.getAllMaterialStacks() + .get(i).mMaterial == Materials.Tin) { + issueAchievement(event.entityPlayer, "mineOre"); + } + } + } else if (data.mPrefix == OrePrefixes.crushed) { issueAchievement(player, "crushed"); } else if (data.mPrefix == OrePrefixes.crushedPurified) { issueAchievement(player, "washing"); @@ -901,9 +876,9 @@ public class GT_Achievements { if (data.mPrefix == OrePrefixes.ingot && stack.stackSize == stack.getMaxStackSize()) { issueAchievement(player, "steel"); } else if (data.mPrefix == OrePrefixes.nugget && Thaumcraft.isModLoaded() - && ThaumcraftApiHelper.isResearchComplete(player.getDisplayName(), "GT_IRON_TO_STEEL")) { - issueAchievement(player, "steel"); - } + && ThaumcraftApiHelper.isResearchComplete(player.getDisplayName(), "GT_IRON_TO_STEEL")) { + issueAchievement(player, "steel"); + } // } else if (data.mPrefix == OrePrefixes.circuit && data.mMaterial.mMaterial == // Materials.Advanced) { // issueAchievement(player, "stepforward"); @@ -911,7 +886,7 @@ public class GT_Achievements { } // GT_FML_LOGGER.info(stack.getUnlocalizedName()); if (stack.getUnlocalizedName() - .startsWith("gt.metaitem.")) { + .startsWith("gt.metaitem.")) { switch (stack.getUnlocalizedName()) { case "gt.metaitem.02.32500" -> issueAchievement(player, "havestlead"); case "gt.metaitem.02.32501" -> issueAchievement(player, "havestsilver"); @@ -942,71 +917,62 @@ public class GT_Achievements { case "gt.metaitem.03.32095" -> issueAchievement(player, "gtwetmain"); } } else if (stack.getUnlocalizedName() - .equals("gt.Thoriumcell")) { - issueAchievement(player, "newfuel"); - } else - if ((stack.getItem() == Ic2Items.quantumBodyarmor.getItem()) - || (stack.getItem() == Ic2Items.quantumBoots.getItem()) - || (stack.getItem() == Ic2Items.quantumHelmet.getItem()) - || (stack.getItem() == Ic2Items.quantumLeggings.getItem())) { - issueAchievement(player, "buildQArmor"); - } else - if (stack.getUnlocalizedName() - .equals("ic2.itemPartCircuitAdv")) { - issueAchievement(player, "stepforward"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.1")) { - issueAchievement(player, "upgrade"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.2")) { - issueAchievement(player, "upgrade2"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.3")) { - issueAchievement(player, "upgrade3"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.4")) { - issueAchievement(player, "upgrade4"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.5")) { - issueAchievement(player, "upgrade5"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings5.6")) { - issueAchievement(player, "over9000"); - } else - if (stack.getUnlocalizedName() - .equals("gt.blockcasings.15")) { - issueAchievement(player, "conducting"); - } + .equals("gt.Thoriumcell")) { + issueAchievement(player, "newfuel"); + } else if ((stack.getItem() == Ic2Items.quantumBodyarmor.getItem()) + || (stack.getItem() == Ic2Items.quantumBoots.getItem()) + || (stack.getItem() == Ic2Items.quantumHelmet.getItem()) + || (stack.getItem() == Ic2Items.quantumLeggings.getItem())) { + issueAchievement(player, "buildQArmor"); + } else if (stack.getUnlocalizedName() + .equals("ic2.itemPartCircuitAdv")) { + issueAchievement(player, "stepforward"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.1")) { + issueAchievement(player, "upgrade"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.2")) { + issueAchievement(player, "upgrade2"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.3")) { + issueAchievement(player, "upgrade3"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.4")) { + issueAchievement(player, "upgrade4"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.5")) { + issueAchievement(player, "upgrade5"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings5.6")) { + issueAchievement(player, "over9000"); + } else if (stack.getUnlocalizedName() + .equals("gt.blockcasings.15")) { + issueAchievement(player, "conducting"); + } if (player.capabilities.isCreativeMode && stack.getUnlocalizedName() - .equals("gt.metaitem.01.32761")) { // Debug - // Scanner - // pickup - // shows - // all - // assline - // recipes. + .equals("gt.metaitem.01.32761")) { // Debug + // Scanner + // pickup + // shows + // all + // assline + // recipes. for (GT_Recipe recipe : GT_Recipe.GT_Recipe_Map.sAssemblylineVisualRecipes.mRecipeList) { issueAchievement( - player, - recipe.getOutput(0) - .getUnlocalizedName()); + player, + recipe.getOutput(0) + .getUnlocalizedName()); recipe.mHidden = false; } } for (GT_Recipe recipe : GT_Recipe.GT_Recipe_Map.sAssemblylineVisualRecipes.mRecipeList) { if (recipe.getOutput(0) - .getUnlocalizedName() - .equals(stack.getUnlocalizedName())) { + .getUnlocalizedName() + .equals(stack.getUnlocalizedName())) { issueAchievement( - player, - recipe.getOutput(0) - .getUnlocalizedName()); + player, + recipe.getOutput(0) + .getUnlocalizedName()); recipe.mHidden = false; } } |