From a242a3324c398a709ce83325160ffe593bfe2a81 Mon Sep 17 00:00:00 2001 From: Raven Szewczyk Date: Fri, 24 May 2024 19:03:04 +0100 Subject: Apply updated GT5 spotless configs --- .../java/com/github/technus/tectech/TecTech.java | 36 +- .../openComputers/AvrArchitecture.java | 87 +- .../github/technus/tectech/loader/MainLoader.java | 29 +- .../technus/tectech/loader/TecTechConfig.java | 272 +- .../technus/tectech/loader/recipe/Assembler.java | 5121 +++++---- .../tectech/loader/recipe/AssemblyLine.java | 170 +- .../tectech/loader/recipe/CircuitAssembler.java | 36 +- .../technus/tectech/loader/recipe/Crafting.java | 44 +- .../technus/tectech/loader/recipe/Extractor.java | 56 +- .../technus/tectech/loader/recipe/Godforge.java | 694 +- .../loader/recipe/ResearchStationAssemblyLine.java | 4829 ++++----- .../technus/tectech/loader/thing/CoverLoader.java | 30 +- .../tectech/loader/thing/MachineLoader.java | 2878 +++-- .../enderStorage/EnderFluidContainer.java | 4 +- .../mechanics/enderStorage/EnderLinkTank.java | 3 +- .../tectech/mechanics/spark/RendererMessage.java | 28 +- .../tectech/mechanics/spark/ThaumSpark.java | 10 +- .../tectech/mechanics/tesla/ITeslaConnectable.java | 54 +- .../github/technus/tectech/proxy/ClientProxy.java | 67 +- .../github/technus/tectech/proxy/CommonProxy.java | 21 +- .../tectech/recipe/EyeOfHarmonyFrontend.java | 106 +- .../technus/tectech/recipe/EyeOfHarmonyRecipe.java | 109 +- .../tectech/recipe/EyeOfHarmonyRecipeStorage.java | 76 +- .../tectech/recipe/GodforgeExoticFrontend.java | 7 +- .../tectech/recipe/GodforgePlasmaFrontend.java | 14 +- .../tectech/recipe/ResearchStationFrontend.java | 49 +- .../technus/tectech/recipe/TT_recipeAdder.java | 243 +- .../technus/tectech/recipe/TecTechRecipeMaps.java | 79 +- .../tectech/rendering/EOH/EOH_ItemRenderer.java | 5 +- .../tectech/rendering/EOH/EOH_RenderingUtils.java | 21 +- .../technus/tectech/rendering/EOH/EOH_TESR.java | 3 +- .../tectech/thing/block/EOH_RenderBlock.java | 5 +- .../tectech/thing/block/GodforgeGlassItem.java | 4 +- .../tectech/thing/block/GodforgeGlassRender.java | 20 +- .../tectech/thing/block/QuantumGlassItem.java | 4 +- .../tectech/thing/block/QuantumGlassRender.java | 20 +- .../tectech/thing/block/QuantumStuffRender.java | 10 +- .../tectech/thing/block/ReactorSimBlock.java | 4 +- .../tectech/thing/block/ReactorSimItem.java | 7 +- .../tectech/thing/block/RenderForgeOfGods.java | 11 +- .../tectech/thing/block/TileEyeOfHarmony.java | 27 +- .../tectech/thing/casing/GT_Block_CasingsBA0.java | 22 +- .../tectech/thing/casing/GT_Block_CasingsTT.java | 6 +- .../tectech/thing/casing/GT_Item_CasingsBA0.java | 6 +- .../tectech/thing/casing/GT_Item_CasingsTT.java | 62 +- .../thing/casing/GT_Item_Casings_Godforge.java | 109 +- .../thing/casing/GT_Item_Casings_Spacetime.java | 27 +- .../casing/GT_Item_Casings_Stabilisation.java | 15 +- .../casing/GT_Item_Casings_TimeAcceleration.java | 14 +- .../tectech/thing/casing/GodforgeCasings.java | 13 +- .../casing/SpacetimeCompressionFieldCasing.java | 10 +- .../thing/casing/StabilisationFieldCasing.java | 4 +- .../thing/casing/TimeAccelerationFieldCasing.java | 10 +- .../thing/cover/GT_Cover_TM_EnderFluidLink.java | 147 +- .../thing/cover/GT_Cover_TM_PowerPassUpgrade.java | 8 +- .../tectech/thing/cover/GT_Cover_TM_TeslaCoil.java | 16 +- .../cover/GT_Cover_TM_TeslaCoil_Ultimate.java | 8 +- .../tectech/thing/gui/TecTechUITextures.java | 144 +- .../tectech/thing/item/AstralArrayFabricator.java | 4 +- .../technus/tectech/thing/item/EuMeterGT.java | 138 +- .../tectech/thing/item/ParametrizerMemoryCard.java | 18 +- .../tectech/thing/item/RenderForgeOfGodsItem.java | 15 +- .../tectech/thing/item/TeslaCoilCapacitor.java | 14 +- .../tectech/thing/metaTileEntity/Textures.java | 427 +- .../hatch/GT_MetaTileEntity_Hatch_Capacitor.java | 105 +- .../GT_MetaTileEntity_Hatch_CreativeData.java | 26 +- ...T_MetaTileEntity_Hatch_CreativeMaintenance.java | 26 +- ...T_MetaTileEntity_Hatch_CreativeUncertainty.java | 8 +- .../GT_MetaTileEntity_Hatch_DataConnector.java | 52 +- .../hatch/GT_MetaTileEntity_Hatch_DynamoMulti.java | 24 +- .../GT_MetaTileEntity_Hatch_DynamoTunnel.java | 69 +- .../hatch/GT_MetaTileEntity_Hatch_EnergyMulti.java | 25 +- .../GT_MetaTileEntity_Hatch_EnergyTunnel.java | 34 +- .../hatch/GT_MetaTileEntity_Hatch_Holder.java | 87 +- .../hatch/GT_MetaTileEntity_Hatch_InputData.java | 14 +- .../GT_MetaTileEntity_Hatch_InputDataItems.java | 30 +- .../hatch/GT_MetaTileEntity_Hatch_OutputData.java | 26 +- .../GT_MetaTileEntity_Hatch_OutputDataItems.java | 41 +- .../hatch/GT_MetaTileEntity_Hatch_Param.java | 254 +- .../hatch/GT_MetaTileEntity_Hatch_ParamText.java | 168 +- .../hatch/GT_MetaTileEntity_Hatch_Rack.java | 108 +- .../hatch/GT_MetaTileEntity_Hatch_Uncertainty.java | 182 +- .../GT_MetaTileEntity_Hatch_WirelessMulti.java | 31 +- .../multi/ForgeOfGodsRingsStructureString.java | 10168 ++++++++--------- .../multi/ForgeOfGodsStructureString.java | 10812 +++++++++---------- .../multi/GT_MetaTileEntity_EM_EyeOfHarmony.java | 1735 +-- .../multi/GT_MetaTileEntity_EM_ForgeOfGods.java | 2107 ++-- .../multi/GT_MetaTileEntity_EM_computer.java | 191 +- .../multi/GT_MetaTileEntity_EM_dataBank.java | 115 +- .../multi/GT_MetaTileEntity_EM_infuser.java | 126 +- .../multi/GT_MetaTileEntity_EM_research.java | 443 +- .../multi/GT_MetaTileEntity_EM_switch.java | 109 +- .../multi/GT_MetaTileEntity_EM_transformer.java | 88 +- .../multi/GT_MetaTileEntity_TM_microwave.java | 177 +- .../multi/GT_MetaTileEntity_TM_teslaCoil.java | 489 +- .../base/GT_MetaTileEntity_MultiblockBase_EM.java | 797 +- .../thing/metaTileEntity/multi/base/LedStatus.java | 2 +- .../metaTileEntity/multi/base/Parameters.java | 4 +- .../thing/metaTileEntity/multi/base/SoundLoop.java | 6 +- .../render/TT_RenderedExtendedFacingTexture.java | 2 +- .../GT_MetaTileEntity_EM_BaseModule.java | 165 +- .../GT_MetaTileEntity_EM_ExoticModule.java | 182 +- .../GT_MetaTileEntity_EM_MoltenModule.java | 85 +- .../GT_MetaTileEntity_EM_PlasmaModule.java | 108 +- .../GT_MetaTileEntity_EM_SmeltingModule.java | 73 +- .../pipe/GT_MetaTileEntity_PipeBlock_Data.java | 6 +- .../pipe/GT_MetaTileEntity_PipeBlock_Energy.java | 6 +- .../pipe/GT_MetaTileEntity_Pipe_Data.java | 40 +- .../pipe/GT_MetaTileEntity_Pipe_Energy.java | 56 +- .../single/GT_MetaTileEntity_BuckConverter.java | 75 +- .../single/GT_MetaTileEntity_DebugPollutor.java | 137 +- .../GT_MetaTileEntity_DebugPowerGenerator.java | 108 +- .../GT_MetaTileEntity_DebugStructureWriter.java | 186 +- .../single/GT_MetaTileEntity_OwnerDetector.java | 33 +- .../single/GT_MetaTileEntity_TT_Transformer.java | 28 +- .../single/GT_MetaTileEntity_TeslaCoil.java | 86 +- .../single/GT_MetaTileEntity_WetTransformer.java | 4 +- .../thing/tileEntity/ReactorSimTileEntity.java | 2 +- .../github/technus/tectech/util/CommonValues.java | 2 +- .../github/technus/tectech/util/GodforgeMath.java | 30 +- .../github/technus/tectech/util/TT_Utility.java | 7 +- 121 files changed, 23446 insertions(+), 23184 deletions(-) (limited to 'src/main/java/com') diff --git a/src/main/java/com/github/technus/tectech/TecTech.java b/src/main/java/com/github/technus/tectech/TecTech.java index ea5a23558d..593f5f9627 100644 --- a/src/main/java/com/github/technus/tectech/TecTech.java +++ b/src/main/java/com/github/technus/tectech/TecTech.java @@ -26,19 +26,19 @@ import eu.usrv.yamcore.auxiliary.LogHelper; import gregtech.api.objects.XSTR; @Mod( - modid = Reference.MODID, - name = Reference.NAME, - version = Reference.VERSION, - dependencies = "required-after:Forge@[10.13.4.1614,);" + "required-after:YAMCore@[0.5.70,);" - + "required-after:structurelib;" - + "after:ComputerCraft;" - + "after:OpenComputers;" - + "required-after:gtneioreplugin;" - + "required-after:gregtech;" - + "after:dreamcraft;" - + "after:appliedenergistics2;" - + "after:CoFHCore;" - + "after:Thaumcraft;") + modid = Reference.MODID, + name = Reference.NAME, + version = Reference.VERSION, + dependencies = "required-after:Forge@[10.13.4.1614,);" + "required-after:YAMCore@[0.5.70,);" + + "required-after:structurelib;" + + "after:ComputerCraft;" + + "after:OpenComputers;" + + "required-after:gtneioreplugin;" + + "required-after:gregtech;" + + "after:dreamcraft;" + + "after:appliedenergistics2;" + + "after:CoFHCore;" + + "after:Thaumcraft;") public class TecTech { @SidedProxy(clientSide = Reference.CLIENTSIDE, serverSide = Reference.SERVERSIDE) @@ -68,9 +68,9 @@ public class TecTech { LOGGER.setDebugOutput(true); configTecTech = new TecTechConfig( - PreEvent.getModConfigurationDirectory(), - Reference.COLLECTIONNAME, - Reference.MODID); + PreEvent.getModConfigurationDirectory(), + Reference.COLLECTIONNAME, + Reference.MODID); if (!configTecTech.LoadConfig()) { LOGGER.error(Reference.MODID + " could not load its config file. Things are going to be weird!"); @@ -83,7 +83,9 @@ public class TecTech { } enderWorldSavedData = new EnderWorldSavedData(); - FMLCommonHandler.instance().bus().register(enderWorldSavedData); + FMLCommonHandler.instance() + .bus() + .register(enderWorldSavedData); MinecraftForge.EVENT_BUS.register(enderWorldSavedData); TecTechRecipeMaps.init(); diff --git a/src/main/java/com/github/technus/tectech/compatibility/openComputers/AvrArchitecture.java b/src/main/java/com/github/technus/tectech/compatibility/openComputers/AvrArchitecture.java index f38c788b5e..74e7a26839 100644 --- a/src/main/java/com/github/technus/tectech/compatibility/openComputers/AvrArchitecture.java +++ b/src/main/java/com/github/technus/tectech/compatibility/openComputers/AvrArchitecture.java @@ -68,7 +68,10 @@ public class AvrArchitecture implements Architecture { // } } - memory = Math.min(Math.max(memory, 0), Settings.get().maxTotalRam()); + memory = Math.min( + Math.max(memory, 0), + Settings.get() + .maxTotalRam()); if (memory != memSize) {} } @@ -76,7 +79,9 @@ public class AvrArchitecture implements Architecture { public boolean initialize() { core = new AvrCore(); - computeMemory(this.machine.host().internalComponents()); + computeMemory( + this.machine.host() + .internalComponents()); if (isInitialized()) { machine.beep("."); @@ -102,7 +107,8 @@ public class AvrArchitecture implements Architecture { if (core.awoken) { delay = 0; for (int load = 0; load < 512;) { - load += core.getInstruction().getCost(core); + load += core.getInstruction() + .getCost(core); ExecutionEvent executionEvent = core.cpuCycleForce(); if (executionEvent != null) { if (executionEvent.throwable instanceof DelayEvent) { @@ -146,14 +152,23 @@ public class AvrArchitecture implements Architecture { core.programCounter = avr.getInteger("programCounter"); InstructionRegistry registry = InstructionRegistry.REGISTRIES.get(avr.getString("instructionRegistry")); if (registry != null) { - byte[] instructions = SaveHandler.load(avr, this.machine.node().address() + "_instructionsMemory"); - byte[] param0 = SaveHandler.load(avr, this.machine.node().address() + "_param0Memory"); - byte[] param1 = SaveHandler.load(avr, this.machine.node().address() + "_param1Memory"); + byte[] instructions = SaveHandler.load( + avr, + this.machine.node() + .address() + "_instructionsMemory"); + byte[] param0 = SaveHandler.load( + avr, + this.machine.node() + .address() + "_param0Memory"); + byte[] param1 = SaveHandler.load( + avr, + this.machine.node() + .address() + "_param1Memory"); if (instructions != null && param0 != null - && param1 != null - && instructions.length > 0 - && param0.length > 0 - && param1.length > 0) { + && param1 != null + && instructions.length > 0 + && param0.length > 0 + && param1.length > 0) { int[] instr = null, par0 = null, par1 = null; try { GZIPInputStream gzis = new GZIPInputStream(new ByteArrayInputStream(instructions)); @@ -180,9 +195,9 @@ public class AvrArchitecture implements Architecture { e.printStackTrace(); } if (instr != null && par0 != null - && par1 != null - && instr.length == par0.length - && instr.length == par1.length) { + && par1 != null + && instr.length == par0.length + && instr.length == par1.length) { core.setProgramMemory(new ProgramMemory(registry, avr.getBoolean("immersive"), instr, par0, par1)); } } @@ -190,7 +205,10 @@ public class AvrArchitecture implements Architecture { if (avr.hasKey("eepromSize")) { core.restoreEepromDefinition(EepromMemory.make(avr.getInteger("eepromSize"))); } - byte[] data = SaveHandler.load(avr, this.machine.node().address() + "_dataMemory"); + byte[] data = SaveHandler.load( + avr, + this.machine.node() + .address() + "_dataMemory"); if (data != null && data.length > 0) { try { GZIPInputStream gzis = new GZIPInputStream(new ByteArrayInputStream(data)); @@ -219,10 +237,11 @@ public class AvrArchitecture implements Architecture { gzos.write(Converter.writeInts(programMemory.instructions)); gzos.close(); SaveHandler.scheduleSave( - machine.host(), - avr, - machine.node().address() + "_instructionsMemory", - baos.toByteArray()); + machine.host(), + avr, + machine.node() + .address() + "_instructionsMemory", + baos.toByteArray()); } catch (IOException e) { TecTech.LOGGER.error("Failed to compress instructions memory to disk"); e.printStackTrace(); @@ -233,10 +252,11 @@ public class AvrArchitecture implements Architecture { gzos.write(Converter.writeInts(programMemory.param0)); gzos.close(); SaveHandler.scheduleSave( - machine.host(), - avr, - machine.node().address() + "_param0Memory", - baos.toByteArray()); + machine.host(), + avr, + machine.node() + .address() + "_param0Memory", + baos.toByteArray()); } catch (IOException e) { TecTech.LOGGER.error("Failed to compress param0 memory to disk"); e.printStackTrace(); @@ -247,10 +267,11 @@ public class AvrArchitecture implements Architecture { gzos.write(Converter.writeInts(programMemory.param1)); gzos.close(); SaveHandler.scheduleSave( - machine.host(), - avr, - machine.node().address() + "_param1Memory", - baos.toByteArray()); + machine.host(), + avr, + machine.node() + .address() + "_param1Memory", + baos.toByteArray()); } catch (IOException e) { TecTech.LOGGER.error("Failed to compress param1 memory to disk"); e.printStackTrace(); @@ -260,7 +281,10 @@ public class AvrArchitecture implements Architecture { } RemovableMemory eeprom = core.getEepromMemory(); if (eeprom != null) { - avr.setInteger("eepromSize", eeprom.getDefinition().getSize()); + avr.setInteger( + "eepromSize", + eeprom.getDefinition() + .getSize()); } if (core.dataMemory != null) { try { @@ -269,10 +293,11 @@ public class AvrArchitecture implements Architecture { gzos.write(Converter.writeInts(core.dataMemory)); gzos.close(); SaveHandler.scheduleSave( - machine.host(), - avr, - machine.node().address() + "_dataMemory", - baos.toByteArray()); + machine.host(), + avr, + machine.node() + .address() + "_dataMemory", + baos.toByteArray()); } catch (IOException e) { TecTech.LOGGER.error("Failed to compress data memory to disk"); e.printStackTrace(); diff --git a/src/main/java/com/github/technus/tectech/loader/MainLoader.java b/src/main/java/com/github/technus/tectech/loader/MainLoader.java index 5681a2128e..01d63392e5 100644 --- a/src/main/java/com/github/technus/tectech/loader/MainLoader.java +++ b/src/main/java/com/github/technus/tectech/loader/MainLoader.java @@ -86,7 +86,8 @@ public final class MainLoader { if (NewHorizonsCoreMod.isModLoaded()) { try { Class clazz = Class.forName("com.dreammaster.gthandler.casings.GT_Container_CasingsNH"); - TT_Container_Casings.sBlockCasingsNH = (Block) clazz.getField("sBlockCasingsNH").get(null); + TT_Container_Casings.sBlockCasingsNH = (Block) clazz.getField("sBlockCasingsNH") + .get(null); if (TT_Container_Casings.sBlockCasingsNH == null) { throw new NullPointerException("sBlockCasingsNH Is not set at this time"); @@ -129,20 +130,32 @@ public final class MainLoader { LOGGER.info("Found Plasma of " + material.mName); } if (material.mElement != null && (material.mElement.mProtons >= Materials.Iron.mElement.mProtons - || -material.mElement.mProtons >= Materials.Iron.mElement.mProtons - || material.mElement.mNeutrons >= Materials.Iron.mElement.mNeutrons - || -material.mElement.mNeutrons >= Materials.Iron.mElement.mNeutrons)) { + || -material.mElement.mProtons >= Materials.Iron.mElement.mProtons + || material.mElement.mNeutrons >= Materials.Iron.mElement.mNeutrons + || -material.mElement.mNeutrons >= Materials.Iron.mElement.mNeutrons)) { if (DEBUG_MODE) { LOGGER.info("Attempting to bind " + material.mName); } if (material.getMolten(1) != null) { - binds.put(p.getFluid(), material.getMolten(1).getFluid()); + binds.put( + p.getFluid(), + material.getMolten(1) + .getFluid()); } else if (material.getGas(1) != null) { - binds.put(p.getFluid(), material.getGas(1).getFluid()); + binds.put( + p.getFluid(), + material.getGas(1) + .getFluid()); } else if (material.getFluid(1) != null) { - binds.put(p.getFluid(), material.getFluid(1).getFluid()); + binds.put( + p.getFluid(), + material.getFluid(1) + .getFluid()); } else { - binds.put(p.getFluid(), Materials.Iron.getMolten(1).getFluid()); + binds.put( + p.getFluid(), + Materials.Iron.getMolten(1) + .getFluid()); } } } diff --git a/src/main/java/com/github/technus/tectech/loader/TecTechConfig.java b/src/main/java/com/github/technus/tectech/loader/TecTechConfig.java index 5d9c890299..cb27933eb7 100644 --- a/src/main/java/com/github/technus/tectech/loader/TecTechConfig.java +++ b/src/main/java/com/github/technus/tectech/loader/TecTechConfig.java @@ -82,171 +82,171 @@ public class TecTechConfig extends ConfigManager { @Override protected void Init() { DEBUG_MODE = _mainConfig - .getBoolean("DebugMode", "debug", DEBUG_MODE, "Enables logging and other purely debug features"); + .getBoolean("DebugMode", "debug", DEBUG_MODE, "Enables logging and other purely debug features"); POWERLESS_MODE = _mainConfig - .getBoolean("PowerlessMode", "debug", POWERLESS_MODE, "Enables 0EU/t multi block machinery"); + .getBoolean("PowerlessMode", "debug", POWERLESS_MODE, "Enables 0EU/t multi block machinery"); BOOM_ENABLE = _mainConfig.getBoolean( - "BoomEnable", - "features", - BOOM_ENABLE, - "Set to false to disable explosions on everything bad that you can do"); + "BoomEnable", + "features", + BOOM_ENABLE, + "Set to false to disable explosions on everything bad that you can do"); DISABLE_BLOCK_HARDNESS_NERF = _mainConfig.getBoolean( - "DisableBlockHardnessNerf", - "features", - DISABLE_BLOCK_HARDNESS_NERF, - "Set to true to disable the block hardness nerf"); + "DisableBlockHardnessNerf", + "features", + DISABLE_BLOCK_HARDNESS_NERF, + "Set to true to disable the block hardness nerf"); EASY_SCAN = _mainConfig.getBoolean( - "EasyScan", - "features", - EASY_SCAN, - "Enables tricorder to scan EM i/o hatches directly, too CHEEKY"); + "EasyScan", + "features", + EASY_SCAN, + "Enables tricorder to scan EM i/o hatches directly, too CHEEKY"); NERF_FUSION = _mainConfig.getBoolean( - "NerfFusion", - "features", - NERF_FUSION, - "Set to true to enable removal of plasmas heavier than Fe and other weird ones"); + "NerfFusion", + "features", + NERF_FUSION, + "Set to true to enable removal of plasmas heavier than Fe and other weird ones"); ENABLE_TURRET_EXPLOSIONS = _mainConfig.getBoolean( - "TurretBoomEnable", - "features", - ENABLE_TURRET_EXPLOSIONS, - "Set to false to disable explosions caused by EM turrets"); + "TurretBoomEnable", + "features", + ENABLE_TURRET_EXPLOSIONS, + "Set to false to disable explosions caused by EM turrets"); TURRET_DAMAGE_FACTOR = _mainConfig.getFloat( - "TurretDamageFactor", - "features", - TURRET_DAMAGE_FACTOR, - 0, - Short.MAX_VALUE, - "Damage is multiplied by this number"); + "TurretDamageFactor", + "features", + TURRET_DAMAGE_FACTOR, + 0, + Short.MAX_VALUE, + "Damage is multiplied by this number"); TURRET_EXPLOSION_FACTOR = _mainConfig.getFloat( - "TurretExplosionFactor", - "features", - TURRET_EXPLOSION_FACTOR, - 0, - Short.MAX_VALUE, - "Explosion strength is multiplied by this number"); + "TurretExplosionFactor", + "features", + TURRET_EXPLOSION_FACTOR, + 0, + Short.MAX_VALUE, + "Explosion strength is multiplied by this number"); MOD_ADMIN_ERROR_LOGS = _mainConfig.getBoolean( - "AdminErrorLog", - "modules", - MOD_ADMIN_ERROR_LOGS, - "If set to true, every op/admin will receive all errors occurred during the startup phase as in game message on join"); + "AdminErrorLog", + "modules", + MOD_ADMIN_ERROR_LOGS, + "If set to true, every op/admin will receive all errors occurred during the startup phase as in game message on join"); TESLA_MULTI_GAS_OUTPUT = _mainConfig.getBoolean( - "TeslaMultiGasOutput", - "tesla_tweaks", - TESLA_MULTI_GAS_OUTPUT, - "Set to true to enable outputting plasmas as gasses from the tesla tower with a 1:1 ratio"); + "TeslaMultiGasOutput", + "tesla_tweaks", + TESLA_MULTI_GAS_OUTPUT, + "Set to true to enable outputting plasmas as gasses from the tesla tower with a 1:1 ratio"); TESLA_MULTI_LOSS_FACTOR_OVERDRIVE = _mainConfig.getFloat( - "TeslaMultiLossFactorOverdrive", - "tesla_tweaks", - TESLA_MULTI_LOSS_FACTOR_OVERDRIVE, - 0, - 1, - "Additional Tesla Tower power loss per amp as a factor of the tier voltage"); + "TeslaMultiLossFactorOverdrive", + "tesla_tweaks", + TESLA_MULTI_LOSS_FACTOR_OVERDRIVE, + 0, + 1, + "Additional Tesla Tower power loss per amp as a factor of the tier voltage"); TESLA_MULTI_LOSS_PER_BLOCK_T0 = _mainConfig.getInt( - "TeslaMultiLossPerBlockT0", - "tesla_tweaks", - TESLA_MULTI_LOSS_PER_BLOCK_T0, - 0, - Integer.MAX_VALUE, - "Tesla Tower power transmission loss per block per amp using no plasmas"); + "TeslaMultiLossPerBlockT0", + "tesla_tweaks", + TESLA_MULTI_LOSS_PER_BLOCK_T0, + 0, + Integer.MAX_VALUE, + "Tesla Tower power transmission loss per block per amp using no plasmas"); TESLA_MULTI_LOSS_PER_BLOCK_T1 = _mainConfig.getInt( - "TeslaMultiLossPerBlockT1", - "tesla_tweaks", - TESLA_MULTI_LOSS_PER_BLOCK_T1, - 0, - Integer.MAX_VALUE, - "Tesla Tower power transmission loss per block per amp using helium or nitrogen plasma"); + "TeslaMultiLossPerBlockT1", + "tesla_tweaks", + TESLA_MULTI_LOSS_PER_BLOCK_T1, + 0, + Integer.MAX_VALUE, + "Tesla Tower power transmission loss per block per amp using helium or nitrogen plasma"); TESLA_MULTI_LOSS_PER_BLOCK_T2 = _mainConfig.getInt( - "TeslaMultiLossPerBlockT2", - "tesla_tweaks", - TESLA_MULTI_LOSS_PER_BLOCK_T2, - 0, - Integer.MAX_VALUE, - "Tesla Tower power transmission loss per block per amp using radon plasma"); + "TeslaMultiLossPerBlockT2", + "tesla_tweaks", + TESLA_MULTI_LOSS_PER_BLOCK_T2, + 0, + Integer.MAX_VALUE, + "Tesla Tower power transmission loss per block per amp using radon plasma"); TESLA_MULTI_PLASMA_PER_SECOND_T1_HELIUM = _mainConfig.getInt( - "TeslaMultiPlasmaPerSecondT1Helium", - "tesla_tweaks", - TESLA_MULTI_PLASMA_PER_SECOND_T1_HELIUM, - 0, - Integer.MAX_VALUE, - "Tesla Tower helium plasma consumed each second the tesla tower is active"); + "TeslaMultiPlasmaPerSecondT1Helium", + "tesla_tweaks", + TESLA_MULTI_PLASMA_PER_SECOND_T1_HELIUM, + 0, + Integer.MAX_VALUE, + "Tesla Tower helium plasma consumed each second the tesla tower is active"); TESLA_MULTI_PLASMA_PER_SECOND_T1_NITROGEN = _mainConfig.getInt( - "TeslaMultiPlasmaPerSecondT1Nitrogen", - "tesla_tweaks", - TESLA_MULTI_PLASMA_PER_SECOND_T1_NITROGEN, - 0, - Integer.MAX_VALUE, - "Tesla Tower nitrogen plasma consumed each second the tesla tower is active"); + "TeslaMultiPlasmaPerSecondT1Nitrogen", + "tesla_tweaks", + TESLA_MULTI_PLASMA_PER_SECOND_T1_NITROGEN, + 0, + Integer.MAX_VALUE, + "Tesla Tower nitrogen plasma consumed each second the tesla tower is active"); TESLA_MULTI_PLASMA_PER_SECOND_T2_RADON = _mainConfig.getInt( - "TeslaMultiPlasmaPerSecondT2Radon", - "tesla_tweaks", - TESLA_MULTI_PLASMA_PER_SECOND_T2_RADON, - 0, - Integer.MAX_VALUE, - "Tesla Tower radon plasma consumed each second the tesla tower is active"); + "TeslaMultiPlasmaPerSecondT2Radon", + "tesla_tweaks", + TESLA_MULTI_PLASMA_PER_SECOND_T2_RADON, + 0, + Integer.MAX_VALUE, + "Tesla Tower radon plasma consumed each second the tesla tower is active"); TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T1 = _mainConfig.getInt( - "TeslaMultiRangeCoefficientPlasmaT1", - "tesla_tweaks", - TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T1, - 0, - Integer.MAX_VALUE, - "Tesla Tower T1 Plasmas Range Multiplier"); + "TeslaMultiRangeCoefficientPlasmaT1", + "tesla_tweaks", + TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T1, + 0, + Integer.MAX_VALUE, + "Tesla Tower T1 Plasmas Range Multiplier"); TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T2 = _mainConfig.getInt( - "TeslaMultiRangeCoefficientPlasmaT2", - "tesla_tweaks", - TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T2, - 0, - Integer.MAX_VALUE, - "Tesla Tower T2 Plasmas Range Multiplier"); + "TeslaMultiRangeCoefficientPlasmaT2", + "tesla_tweaks", + TESLA_MULTI_RANGE_COEFFICIENT_PLASMA_T2, + 0, + Integer.MAX_VALUE, + "Tesla Tower T2 Plasmas Range Multiplier"); TESLA_MULTI_RANGE_COVER = _mainConfig.getInt( - "TeslaMultiRangeCover", - "tesla_tweaks", - TESLA_MULTI_RANGE_COVER, - 0, - Integer.MAX_VALUE, - "Tesla Tower to Tesla Coil Rich Edition Cover max range"); + "TeslaMultiRangeCover", + "tesla_tweaks", + TESLA_MULTI_RANGE_COVER, + 0, + Integer.MAX_VALUE, + "Tesla Tower to Tesla Coil Rich Edition Cover max range"); TESLA_MULTI_RANGE_TOWER = _mainConfig.getInt( - "TeslaMultiRangeTower", - "tesla_tweaks", - TESLA_MULTI_RANGE_TOWER, - 0, - Integer.MAX_VALUE, - "Tesla Tower to Tower max range"); + "TeslaMultiRangeTower", + "tesla_tweaks", + TESLA_MULTI_RANGE_TOWER, + 0, + Integer.MAX_VALUE, + "Tesla Tower to Tower max range"); TESLA_MULTI_RANGE_TRANSCEIVER = _mainConfig.getInt( - "TeslaMultiRangeTransceiver", - "tesla_tweaks", - TESLA_MULTI_RANGE_TRANSCEIVER, - 0, - Integer.MAX_VALUE, - "Tesla Tower to Transceiver max range"); + "TeslaMultiRangeTransceiver", + "tesla_tweaks", + TESLA_MULTI_RANGE_TRANSCEIVER, + 0, + Integer.MAX_VALUE, + "Tesla Tower to Transceiver max range"); TESLA_SINGLE_LOSS_FACTOR_OVERDRIVE = _mainConfig.getFloat( - "TeslaSingleLossFactorOverdrive", - "tesla_tweaks", - TESLA_SINGLE_LOSS_FACTOR_OVERDRIVE, - 0, - 1, - "Additional Tesla Transceiver power loss per amp as a factor of the tier voltage"); + "TeslaSingleLossFactorOverdrive", + "tesla_tweaks", + TESLA_SINGLE_LOSS_FACTOR_OVERDRIVE, + 0, + 1, + "Additional Tesla Transceiver power loss per amp as a factor of the tier voltage"); TESLA_SINGLE_LOSS_PER_BLOCK = _mainConfig.getInt( - "TeslaSingleLossPerBlock", - "tesla_tweaks", - TESLA_SINGLE_LOSS_PER_BLOCK, - 0, - Integer.MAX_VALUE, - "Tesla Transceiver power transmission loss per block per amp"); + "TeslaSingleLossPerBlock", + "tesla_tweaks", + TESLA_SINGLE_LOSS_PER_BLOCK, + 0, + Integer.MAX_VALUE, + "Tesla Transceiver power transmission loss per block per amp"); TESLA_SINGLE_RANGE = _mainConfig.getInt( - "TeslaSingleRange", - "tesla_tweaks", - TESLA_SINGLE_RANGE, - 0, - Integer.MAX_VALUE, - "Tesla Transceiver to max range"); + "TeslaSingleRange", + "tesla_tweaks", + TESLA_SINGLE_RANGE, + 0, + Integer.MAX_VALUE, + "Tesla Transceiver to max range"); TESLA_VISUAL_EFFECT = _mainConfig.getBoolean( - "EnableTeslaVisualEffect", - "tesla_tweaks", - TESLA_VISUAL_EFFECT, - "Set true to enable the cool visual effect when tesla tower running."); + "EnableTeslaVisualEffect", + "tesla_tweaks", + TESLA_VISUAL_EFFECT, + "Set true to enable the cool visual effect when tesla tower running."); } /** diff --git a/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java b/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java index fd3549fdb8..7467343599 100644 --- a/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java +++ b/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java @@ -34,180 +34,175 @@ public class Assembler implements Runnable { for (int i = 0; i <= 15; i++) { RA.addAssemblerRecipe( - new ItemStack[] { GT_Utility.getIntegratedCircuit(i + 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1) }, - Materials.Aluminium.getMolten(864), - new ItemStack(StructureLibAPI.getBlockHint(), 1, i), - 32, - 120); + new ItemStack[] { GT_Utility.getIntegratedCircuit(i + 1), + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1) }, + Materials.Aluminium.getMolten(864), + new ItemStack(StructureLibAPI.getBlockHint(), 1, i), + 32, + 120); } // Quantum Glass GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { CustomItemList.eM_Containment.get(1), - GT_ModHandler.getIC2Item("reinforcedGlass", 1L) }, - getOrDefault("Trinium", Materials.Osmium).getMolten(576), - new ItemStack(QuantumGlassBlock.INSTANCE, 1), - 200, - 500000); + new ItemStack[] { CustomItemList.eM_Containment.get(1), GT_ModHandler.getIC2Item("reinforcedGlass", 1L) }, + getOrDefault("Trinium", Materials.Osmium).getMolten(576), + new ItemStack(QuantumGlassBlock.INSTANCE, 1), + 200, + 500000); // recipe for assline data hatches RA.addAssemblerRecipe( - ItemList.Hatch_DataAccess_EV.get(1), - CustomItemList.dataIn_Hatch.get(1), - CustomItemList.dataInAss_Hatch.get(1), - 2048, - 12000); + ItemList.Hatch_DataAccess_EV.get(1), + CustomItemList.dataIn_Hatch.get(1), + CustomItemList.dataInAss_Hatch.get(1), + 2048, + 12000); RA.addAssemblerRecipe( - ItemList.Hatch_DataAccess_EV.get(1), - CustomItemList.dataOut_Hatch.get(1), - CustomItemList.dataOutAss_Hatch.get(1), - 2048, - 12000); + ItemList.Hatch_DataAccess_EV.get(1), + CustomItemList.dataOut_Hatch.get(1), + CustomItemList.dataOutAss_Hatch.get(1), + 2048, + 12000); // High Power Casing GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1), - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 6), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Cobalt, 16), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 16), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.NiobiumTitanium, 2) }, - Materials.TungstenSteel.getMolten(576), - CustomItemList.eM_Power.get(1), - 100, - 30720); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 6), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 1), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Cobalt, 16), + GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 16), + GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.NiobiumTitanium, 2) }, + Materials.TungstenSteel.getMolten(576), + CustomItemList.eM_Power.get(1), + 100, + 30720); // Computer Casing GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { CustomItemList.eM_Power.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 8), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Ultimate, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.NiobiumTitanium, 2) }, - Materials.Aluminium.getMolten(1296), - CustomItemList.eM_Computer_Casing.get(1), - 200, - 122880); + new ItemStack[] { CustomItemList.eM_Power.get(1), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 8), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Ultimate, 1), + GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.NiobiumTitanium, 2) }, + Materials.Aluminium.getMolten(1296), + CustomItemList.eM_Computer_Casing.get(1), + 200, + 122880); // Computer Vent Casing GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.StainlessSteel, 1), - ItemList.Electric_Motor_IV.get(2), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 2), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 16), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Copper, 16), - GT_OreDictUnificator.get( - OrePrefixes.wireGt01, - getOrDefault("SuperconductorIV", Materials.SuperconductorUHV), - 1) }, - Materials.SolderingAlloy.getMolten(1296), - CustomItemList.eM_Computer_Vent.get(1), - 100, - 1920); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.StainlessSteel, 1), + ItemList.Electric_Motor_IV.get(2), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 2), + GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Copper, 16), + GT_OreDictUnificator + .get(OrePrefixes.wireGt01, getOrDefault("SuperconductorIV", Materials.SuperconductorUHV), 1) }, + Materials.SolderingAlloy.getMolten(1296), + CustomItemList.eM_Computer_Vent.get(1), + 100, + 1920); // Molecular Casing - GT_Values.RA - .addAssemblerRecipe( - new ItemStack[] { CustomItemList.eM_Power.get(1), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 6), - GT_OreDictUnificator - .get(OrePrefixes.foil, getOrDefault("Trinium", Materials.Osmium), 12), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 24), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.TungstenSteel, 24), - ItemList.Field_Generator_IV.get(1) }, - Materials.Osmium.getMolten(1296), - CustomItemList.eM_Containment.get(1), - 800, - 500000); + GT_Values.RA.addAssemblerRecipe( + new ItemStack[] { CustomItemList.eM_Power.get(1), + GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 6), + GT_OreDictUnificator.get(OrePrefixes.foil, getOrDefault("Trinium", Materials.Osmium), 12), + GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 24), + GT_OreDictUnificator.get(OrePrefixes.ring, Materials.TungstenSteel, 24), + ItemList.Field_Generator_IV.get(1) }, + Materials.Osmium.getMolten(1296), + CustomItemList.eM_Containment.get(1), + 800, + 500000); // Tesla Base GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NickelZincFerrite, 1) }, - null, - CustomItemList.tM_TeslaBase.get(1), - 50, - 16); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NickelZincFerrite, 6), + GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NickelZincFerrite, 1) }, + null, + CustomItemList.tM_TeslaBase.get(1), + 50, + 16); // Tesla Toroid GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Aluminium, 1) }, - null, - CustomItemList.tM_TeslaToroid.get(1), - 50, - 16); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 6), + GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Aluminium, 1) }, + null, + CustomItemList.tM_TeslaToroid.get(1), + 50, + 16); // Tesla Secondary Windings GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { CustomItemList.teslaComponent.getWithDamage(8, 0), - getItemContainer("MicaInsulatorFoil").get(12) }, - Materials.Silver.getMolten(144), - CustomItemList.tM_TeslaSecondary.get(1), - 200, - 120); + new ItemStack[] { CustomItemList.teslaComponent.getWithDamage(8, 0), + getItemContainer("MicaInsulatorFoil").get(12) }, + Materials.Silver.getMolten(144), + CustomItemList.tM_TeslaSecondary.get(1), + 200, + 120); // Tesla Primary Coils T0 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.RedstoneAlloy, 8), - getItemContainer("MicaInsulatorFoil").get(8) }, - Materials.RedAlloy.getMolten(144), - CustomItemList.tM_TeslaPrimary_0.get(1), - 200, - 30); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.RedstoneAlloy, 8), + getItemContainer("MicaInsulatorFoil").get(8) }, + Materials.RedAlloy.getMolten(144), + CustomItemList.tM_TeslaPrimary_0.get(1), + 200, + 30); // Tesla Primary Coils T1 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorMV, 8), - getItemContainer("MicaInsulatorFoil").get(12) }, - Materials.Magnesium.getMolten(144), - CustomItemList.tM_TeslaPrimary_1.get(1), - 200, - 120); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorMV, 8), + getItemContainer("MicaInsulatorFoil").get(12) }, + Materials.Magnesium.getMolten(144), + CustomItemList.tM_TeslaPrimary_1.get(1), + 200, + 120); // Tesla Primary Coils T2 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorHV, 8), - getItemContainer("MicaInsulatorFoil").get(16) }, - Materials.Barium.getMolten(144), - CustomItemList.tM_TeslaPrimary_2.get(1), - 200, - 480); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorHV, 8), + getItemContainer("MicaInsulatorFoil").get(16) }, + Materials.Barium.getMolten(144), + CustomItemList.tM_TeslaPrimary_2.get(1), + 200, + 480); // Tesla Primary Coils T3 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorEV, 8), - getItemContainer("MicaInsulatorFoil").get(20) }, - Materials.Platinum.getMolten(144), - CustomItemList.tM_TeslaPrimary_3.get(1), - 200, - 1920); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorEV, 8), + getItemContainer("MicaInsulatorFoil").get(20) }, + Materials.Platinum.getMolten(144), + CustomItemList.tM_TeslaPrimary_3.get(1), + 200, + 1920); // Tesla Primary Coils T4 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorIV, 8), - getItemContainer("MicaInsulatorFoil").get(24) }, - Materials.Vanadium.getMolten(144), - CustomItemList.tM_TeslaPrimary_4.get(1), - 200, - 7680); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorIV, 8), + getItemContainer("MicaInsulatorFoil").get(24) }, + Materials.Vanadium.getMolten(144), + CustomItemList.tM_TeslaPrimary_4.get(1), + 200, + 7680); // Tesla Primary Coils T5 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorLuV, 8), - getItemContainer("MicaInsulatorFoil").get(28) }, - Materials.Indium.getMolten(144), - CustomItemList.tM_TeslaPrimary_5.get(1), - 200, - 30720); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorLuV, 8), + getItemContainer("MicaInsulatorFoil").get(28) }, + Materials.Indium.getMolten(144), + CustomItemList.tM_TeslaPrimary_5.get(1), + 200, + 30720); // Tesla Primary Coils T6 GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 8), - getItemContainer("MicaInsulatorFoil").get(32) }, - Materials.Naquadah.getMolten(144), - CustomItemList.tM_TeslaPrimary_6.get(1), - 200, - 122880); + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 8), + getItemContainer("MicaInsulatorFoil").get(32) }, + Materials.Naquadah.getMolten(144), + CustomItemList.tM_TeslaPrimary_6.get(1), + 200, + 122880); // Dynamo Hatches { @@ -215,358 +210,339 @@ public class Assembler implements Runnable { { // Dynamo EV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Aluminium, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2) }, - Materials.Silver.getMolten(144), - CustomItemList.eM_dynamoMulti4_EV.get(1), - 100, - 480); + new ItemStack[] { ItemList.Hatch_Dynamo_EV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Aluminium, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2) }, + Materials.Silver.getMolten(144), + CustomItemList.eM_dynamoMulti4_EV.get(1), + 100, + 480); // Dynamo IV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Tungsten, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2) }, - Materials.Silver.getMolten(144), - CustomItemList.eM_dynamoMulti4_IV.get(1), - 100, - 1920); + new ItemStack[] { ItemList.Hatch_Dynamo_IV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Tungsten, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2) }, + Materials.Silver.getMolten(144), + CustomItemList.eM_dynamoMulti4_IV.get(1), + 100, + 1920); // Dynamo LuV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 2), - GT_OreDictUnificator.get( - OrePrefixes.plate, - getOrDefault("Rhodium-PlatedPalladium", Materials.Chrome), - 2) }, - Materials.Silver.getMolten(288), - CustomItemList.eM_dynamoMulti4_LuV.get(1), - 100, - 7680); + new ItemStack[] { ItemList.Hatch_Dynamo_LuV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 2), + GT_OreDictUnificator + .get(OrePrefixes.plate, getOrDefault("Rhodium-PlatedPalladium", Materials.Chrome), 2) }, + Materials.Silver.getMolten(288), + CustomItemList.eM_dynamoMulti4_LuV.get(1), + 100, + 7680); // Dynamo ZPM 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Naquadah, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2) }, - Materials.Silver.getMolten(576), - CustomItemList.eM_dynamoMulti4_ZPM.get(1), - 100, - 30720); + new ItemStack[] { ItemList.Hatch_Dynamo_ZPM.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Naquadah, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2) }, + Materials.Silver.getMolten(576), + CustomItemList.eM_dynamoMulti4_ZPM.get(1), + 100, + 30720); // Dynamo UV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2) }, - Materials.Silver.getMolten(1152), - CustomItemList.eM_dynamoMulti4_UV.get(1), - 100, - 122880); + new ItemStack[] { ItemList.Hatch_Dynamo_UV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2) }, + Materials.Silver.getMolten(1152), + CustomItemList.eM_dynamoMulti4_UV.get(1), + 100, + 122880); // Dynamo UHV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Hatch_Dynamo_MAX.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUHV, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2) }, - Materials.Silver.getMolten(2304), - CustomItemList.eM_dynamoMulti4_UHV.get(1), - 100, - 500000); + new ItemStack[] { ItemList.Hatch_Dynamo_MAX.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUHV, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2) }, + Materials.Silver.getMolten(2304), + CustomItemList.eM_dynamoMulti4_UHV.get(1), + 100, + 500000); // Dynamo UEV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { getItemContainer("Hatch_Dynamo_UEV").get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Draconium, 2), - GT_OreDictUnificator - .get(OrePrefixes.plate, getOrDefault("Bedrockium", Materials.Neutronium), 2) }, - Materials.Silver.getMolten(4608), - CustomItemList.eM_dynamoMulti4_UEV.get(1), - 100, - 2000000); + new ItemStack[] { getItemContainer("Hatch_Dynamo_UEV").get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Draconium, 2), + GT_OreDictUnificator + .get(OrePrefixes.plate, getOrDefault("Bedrockium", Materials.Neutronium), 2) }, + Materials.Silver.getMolten(4608), + CustomItemList.eM_dynamoMulti4_UEV.get(1), + 100, + 2000000); // Dynamo UIV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { getItemContainer("Hatch_Dynamo_UIV").get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NetherStar, 2), - GT_OreDictUnificator.get( - OrePrefixes.plate, - getOrDefault("BlackPlutonium", Materials.Neutronium), - 2) }, - Materials.Silver.getMolten(9216), - CustomItemList.eM_dynamoMulti4_UIV.get(1), - 100, - 8000000); + new ItemStack[] { getItemContainer("Hatch_Dynamo_UIV").get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NetherStar, 2), + GT_OreDictUnificator + .get(OrePrefixes.plate, getOrDefault("BlackPlutonium", Materials.Neutronium), 2) }, + Materials.Silver.getMolten(9216), + CustomItemList.eM_dynamoMulti4_UIV.get(1), + 100, + 8000000); // Dynamo UMV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { getItemContainer("Hatch_Dynamo_UMV").get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Quantium, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.SpaceTime, 2) }, - Materials.Silver.getMolten(9216), - CustomItemList.eM_dynamoMulti4_UMV.get(1), - 100, - 32000000); + new ItemStack[] { getItemContainer("Hatch_Dynamo_UMV").get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Quantium, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.SpaceTime, 2) }, + Materials.Silver.getMolten(9216), + CustomItemList.eM_dynamoMulti4_UMV.get(1), + 100, + 32000000); // Dynamo UXV 4A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { getItemContainer("Hatch_Dynamo_UXV").get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.BlackPlutonium, 2), - GT_OreDictUnificator.get( - OrePrefixes.plate, - MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, - 1), - GT_OreDictUnificator.get("plateShirabon", 1L) }, - Materials.Silver.getMolten(9216), - CustomItemList.eM_dynamoMulti4_UXV.get(1), - 100, - (int) TierEU.RECIPE_UMV); + new ItemStack[] { getItemContainer("Hatch_Dynamo_UXV").get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.BlackPlutonium, 2), + GT_OreDictUnificator + .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 1), + GT_OreDictUnificator.get("plateShirabon", 1L) }, + Materials.Silver.getMolten(9216), + CustomItemList.eM_dynamoMulti4_UXV.get(1), + 100, + (int) TierEU.RECIPE_UMV); } // Dynamo Hatches 16A { // Dynamo EV 16A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Transformer_IV_EV.get(1), CustomItemList.eM_dynamoMulti4_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Aluminium, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 4) }, - Materials.Electrum.getMolten(144), - CustomItemList.eM_dynamoMulti16_EV.get(1), - 200, - 480); + new ItemStack[] { ItemList.Transformer_IV_EV.get(1), CustomItemList.eM_dynamoMulti4_EV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Aluminium, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 4) }, + Materials.Electrum.getMolten(144), + CustomItemList.eM_dynamoMulti16_EV.get(1), + 200, + 480); // Dynamo IV 16A GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { ItemList.Transformer_LuV_IV.get(1), CustomItemList.eM_dynamoMulti4_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Tungsten, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 4) }, - Materials.Electrum.getMolten(144), - CustomItemList.eM_dynamoMulti16_IV.get(1), - 200, - 1920); + new ItemStack[] { ItemList.Transformer_LuV_IV.get(1), CustomItemList.eM_dynamoMulti4_IV.get(1), + GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Tungsten, 2), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 4) }, + Materials.Electrum.getMolten(144), + CustomItemList.eM_dyna