From 1b820de08a05070909a267e17f033fcf58ac8710 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Mon, 2 Sep 2024 23:17:17 +0200 Subject: The Great Renaming (#3014) * move kekztech to a single root dir * move detrav to a single root dir * move gtnh-lanthanides to a single root dir * move tectech and delete some gross reflection in gt++ * remove more reflection inside gt5u * delete more reflection in gt++ * fix imports * move bartworks and bwcrossmod * fix proxies * move galactigreg and ggfab * move gtneioreplugin * try to fix gt++ bee loader * apply the rename rules to BW * apply rename rules to bwcrossmod * apply rename rules to detrav scanner mod * apply rename rules to galacticgreg * apply rename rules to ggfab * apply rename rules to goodgenerator * apply rename rules to gtnh-lanthanides * apply rename rules to gt++ * apply rename rules to kekztech * apply rename rules to kubatech * apply rename rules to tectech * apply rename rules to gt apply the rename rules to gt * fix tt import * fix mui hopefully * fix coremod except intergalactic * rename assline recipe class * fix a class name i stumbled on * rename StructureUtility to GTStructureUtility to prevent conflict with structurelib * temporary rename of GTTooltipDataCache to old name * fix gt client/server proxy names --- .../automation/GT_MetaTileEntity_ChestBuffer.java | 137 -- .../automation/GT_MetaTileEntity_Filter.java | 144 -- .../GT_MetaTileEntity_ItemDistributor.java | 204 --- .../automation/GT_MetaTileEntity_RecipeFilter.java | 326 ---- .../automation/GT_MetaTileEntity_Regulator.java | 228 --- .../automation/GT_MetaTileEntity_SuperBuffer.java | 105 -- .../automation/GT_MetaTileEntity_TypeFilter.java | 213 --- .../tileentities/automation/MTEChestBuffer.java | 135 ++ .../common/tileentities/automation/MTEFilter.java | 137 ++ .../automation/MTEItemDistributor.java | 204 +++ .../tileentities/automation/MTERecipeFilter.java | 325 ++++ .../tileentities/automation/MTERegulator.java | 221 +++ .../tileentities/automation/MTESuperBuffer.java | 103 ++ .../tileentities/automation/MTETypeFilter.java | 211 +++ .../boilers/GT_MetaTileEntity_Boiler.java | 530 ------- .../boilers/GT_MetaTileEntity_Boiler_Bronze.java | 260 ---- .../boilers/GT_MetaTileEntity_Boiler_Lava.java | 474 ------ .../boilers/GT_MetaTileEntity_Boiler_Solar.java | 311 ---- .../GT_MetaTileEntity_Boiler_Solar_Steel.java | 71 - .../boilers/GT_MetaTileEntity_Boiler_Steel.java | 108 -- .../common/tileentities/boilers/MTEBoiler.java | 527 +++++++ .../tileentities/boilers/MTEBoilerBronze.java | 259 ++++ .../common/tileentities/boilers/MTEBoilerLava.java | 474 ++++++ .../tileentities/boilers/MTEBoilerSolar.java | 311 ++++ .../tileentities/boilers/MTEBoilerSolarSteel.java | 69 + .../tileentities/boilers/MTEBoilerSteel.java | 108 ++ .../tileentities/casings/upgrade/Ampere.java | 8 +- .../tileentities/casings/upgrade/Inventory.java | 2 +- .../common/tileentities/casings/upgrade/Tank.java | 10 +- .../GT_MetaTileEntity_AdvDebugStructureWriter.java | 437 ------ .../debug/MTEAdvDebugStructureWriter.java | 434 ++++++ .../GT_MetaTileEntity_DieselGenerator.java | 278 ---- .../generators/GT_MetaTileEntity_GasTurbine.java | 207 --- .../generators/GT_MetaTileEntity_LightningRod.java | 169 --- .../GT_MetaTileEntity_MagicEnergyConverter.java | 173 --- .../GT_MetaTileEntity_MagicalEnergyAbsorber.java | 805 ---------- .../GT_MetaTileEntity_NaquadahReactor.java | 201 --- .../GT_MetaTileEntity_PlasmaGenerator.java | 142 -- .../generators/GT_MetaTileEntity_SteamTurbine.java | 238 --- .../generators/MTEDieselGenerator.java | 278 ++++ .../tileentities/generators/MTEGasTurbine.java | 201 +++ .../tileentities/generators/MTELightningRod.java | 168 +++ .../generators/MTEMagicEnergyConverter.java | 167 +++ .../generators/MTEMagicalEnergyAbsorber.java | 803 ++++++++++ .../generators/MTENaquadahReactor.java | 200 +++ .../generators/MTEPlasmaGenerator.java | 142 ++ .../tileentities/generators/MTESteamTurbine.java | 238 +++ .../GT_MetaTileEntity_BasicHull_Bronze.java | 45 - .../GT_MetaTileEntity_BasicHull_BronzeBricks.java | 53 - .../GT_MetaTileEntity_BasicHull_Steel.java | 47 - .../GT_MetaTileEntity_BasicHull_SteelBricks.java | 53 - .../GT_MetaTileEntity_Hatch_CraftingInput_ME.java | 1040 ------------- ...T_MetaTileEntity_Hatch_CraftingInput_Slave.java | 262 ---- .../GT_MetaTileEntity_Hatch_InputBus_ME.java | 887 ----------- .../machines/GT_MetaTileEntity_Hatch_Input_ME.java | 949 ------------ .../GT_MetaTileEntity_Hatch_OutputBus_ME.java | 380 ----- .../GT_MetaTileEntity_Hatch_Output_ME.java | 443 ------ .../machines/IRecipeProcessingAwareHatch.java | 7 +- .../tileentities/machines/MTEBasicHullBronze.java | 43 + .../machines/MTEBasicHullBronzeBricks.java | 46 + .../tileentities/machines/MTEBasicHullSteel.java | 46 + .../machines/MTEBasicHullSteelBricks.java | 46 + .../machines/MTEHatchCraftingInputME.java | 1039 +++++++++++++ .../machines/MTEHatchCraftingInputSlave.java | 260 ++++ .../tileentities/machines/MTEHatchInputBusME.java | 886 +++++++++++ .../tileentities/machines/MTEHatchInputME.java | 949 ++++++++++++ .../tileentities/machines/MTEHatchOutputBusME.java | 378 +++++ .../tileentities/machines/MTEHatchOutputME.java | 443 ++++++ .../GT_MetaTileEntity_AdvSeismicProspector.java | 309 ---- .../basic/GT_MetaTileEntity_BetterJukebox.java | 702 --------- .../basic/GT_MetaTileEntity_Boxinator.java | 229 --- .../machines/basic/GT_MetaTileEntity_Charger.java | 110 -- .../basic/GT_MetaTileEntity_IndustrialApiary.java | 1555 -------------------- .../basic/GT_MetaTileEntity_Massfabricator.java | 241 --- ..._MetaTileEntity_MicrowaveEnergyTransmitter.java | 495 ------- .../machines/basic/GT_MetaTileEntity_Miner.java | 407 ----- .../basic/GT_MetaTileEntity_MonsterRepellent.java | 182 --- .../basic/GT_MetaTileEntity_PotionBrewer.java | 225 --- .../machines/basic/GT_MetaTileEntity_Pump.java | 846 ----------- .../basic/GT_MetaTileEntity_Replicator.java | 130 -- .../basic/GT_MetaTileEntity_RockBreaker.java | 169 --- .../machines/basic/GT_MetaTileEntity_Scanner.java | 425 ------ .../basic/GT_MetaTileEntity_Teleporter.java | 601 -------- .../basic/GT_MetaTileEntity_TurboCharger.java | 146 -- .../basic/GT_MetaTileEntity_WorldAccelerator.java | 470 ------ .../machines/basic/MTEAdvSeismicProspector.java | 307 ++++ .../machines/basic/MTEBetterJukebox.java | 701 +++++++++ .../tileentities/machines/basic/MTEBoxinator.java | 231 +++ .../tileentities/machines/basic/MTECharger.java | 107 ++ .../machines/basic/MTEIndustrialApiary.java | 1554 +++++++++++++++++++ .../machines/basic/MTEMassfabricator.java | 241 +++ .../basic/MTEMicrowaveEnergyTransmitter.java | 474 ++++++ .../tileentities/machines/basic/MTEMiner.java | 406 +++++ .../machines/basic/MTEMonsterRepellent.java | 182 +++ .../machines/basic/MTEPotionBrewer.java | 224 +++ .../tileentities/machines/basic/MTEPump.java | 846 +++++++++++ .../tileentities/machines/basic/MTEReplicator.java | 130 ++ .../machines/basic/MTERockBreaker.java | 169 +++ .../tileentities/machines/basic/MTEScanner.java | 425 ++++++ .../tileentities/machines/basic/MTETeleporter.java | 586 ++++++++ .../machines/basic/MTETurboCharger.java | 145 ++ .../machines/basic/MTEWorldAccelerator.java | 470 ++++++ ...GT_MetaTileEntity_LongDistancePipelineBase.java | 415 ------ ...T_MetaTileEntity_LongDistancePipelineFluid.java | 125 -- ...GT_MetaTileEntity_LongDistancePipelineItem.java | 214 --- .../long_distance/MTELongDistancePipelineBase.java | 412 ++++++ .../MTELongDistancePipelineFluid.java | 124 ++ .../long_distance/MTELongDistancePipelineItem.java | 213 +++ .../GT_MetaTileEntity_AbstractMultiFurnace.java | 48 - .../multi/GT_MetaTileEntity_AssemblyLine.java | 495 ------- .../GT_MetaTileEntity_BrickedBlastFurnace.java | 155 -- .../multi/GT_MetaTileEntity_Charcoal_Pit.java | 312 ---- .../multi/GT_MetaTileEntity_Cleanroom.java | 527 ------- .../GT_MetaTileEntity_ConcreteBackfiller1.java | 53 - .../GT_MetaTileEntity_ConcreteBackfiller2.java | 54 - .../GT_MetaTileEntity_ConcreteBackfillerBase.java | 265 ---- .../multi/GT_MetaTileEntity_DieselEngine.java | 416 ------ .../multi/GT_MetaTileEntity_DistillationTower.java | 369 ----- .../multi/GT_MetaTileEntity_DrillerBase.java | 952 ------------ .../GT_MetaTileEntity_ElectricBlastFurnace.java | 401 ----- .../GT_MetaTileEntity_ExtremeDieselEngine.java | 237 --- .../multi/GT_MetaTileEntity_FusionComputer.java | 676 --------- .../multi/GT_MetaTileEntity_FusionComputer1.java | 103 -- .../multi/GT_MetaTileEntity_FusionComputer2.java | 103 -- .../multi/GT_MetaTileEntity_FusionComputer3.java | 103 -- .../multi/GT_MetaTileEntity_HeatExchanger.java | 400 ----- .../GT_MetaTileEntity_ImplosionCompressor.java | 163 -- ...eEntity_IndustrialElectromagneticSeparator.java | 467 ------ .../GT_MetaTileEntity_IndustrialExtractor.java | 293 ---- .../GT_MetaTileEntity_IndustrialLaserEngraver.java | 615 -------- .../GT_MetaTileEntity_IntegratedOreFactory.java | 829 ----------- .../multi/GT_MetaTileEntity_LargeBoiler.java | 504 ------- .../GT_MetaTileEntity_LargeBoiler_Bronze.java | 96 -- .../multi/GT_MetaTileEntity_LargeBoiler_Steel.java | 96 -- .../GT_MetaTileEntity_LargeBoiler_Titanium.java | 96 -- ...T_MetaTileEntity_LargeBoiler_TungstenSteel.java | 96 -- .../GT_MetaTileEntity_LargeChemicalReactor.java | 298 ---- .../GT_MetaTileEntity_LargeFluidExtractor.java | 419 ------ .../multi/GT_MetaTileEntity_LargeTurbine.java | 492 ------- .../multi/GT_MetaTileEntity_LargeTurbine_Gas.java | 220 --- ...GT_MetaTileEntity_LargeTurbine_GasAdvanced.java | 219 --- .../GT_MetaTileEntity_LargeTurbine_HPSteam.java | 232 --- .../GT_MetaTileEntity_LargeTurbine_Plasma.java | 391 ----- .../GT_MetaTileEntity_LargeTurbine_Steam.java | 273 ---- .../multi/GT_MetaTileEntity_MultiAutoclave.java | 425 ------ .../multi/GT_MetaTileEntity_MultiCanner.java | 314 ---- .../multi/GT_MetaTileEntity_MultiFurnace.java | 377 ----- .../multi/GT_MetaTileEntity_MultiLathe.java | 377 ----- .../multi/GT_MetaTileEntity_NanoForge.java | 467 ------ .../multi/GT_MetaTileEntity_OilCracker.java | 423 ------ .../multi/GT_MetaTileEntity_OilDrill1.java | 53 - .../multi/GT_MetaTileEntity_OilDrill2.java | 55 - .../multi/GT_MetaTileEntity_OilDrill3.java | 55 - .../multi/GT_MetaTileEntity_OilDrill4.java | 55 - .../multi/GT_MetaTileEntity_OilDrillBase.java | 489 ------ .../multi/GT_MetaTileEntity_OilDrillInfinite.java | 87 -- .../multi/GT_MetaTileEntity_OreDrillingPlant1.java | 60 - .../multi/GT_MetaTileEntity_OreDrillingPlant2.java | 60 - .../multi/GT_MetaTileEntity_OreDrillingPlant3.java | 60 - .../multi/GT_MetaTileEntity_OreDrillingPlant4.java | 60 - .../GT_MetaTileEntity_OreDrillingPlantBase.java | 794 ---------- .../multi/GT_MetaTileEntity_PCBFactory.java | 1290 ---------------- .../multi/GT_MetaTileEntity_PlasmaForge.java | 1263 ---------------- .../GT_MetaTileEntity_PrimitiveBlastFurnace.java | 521 ------- .../multi/GT_MetaTileEntity_ProcessingArray.java | 550 ------- .../multi/GT_MetaTileEntity_PyrolyseOven.java | 263 ---- .../GT_MetaTileEntity_TranscendentPlasmaMixer.java | 389 ----- .../multi/GT_MetaTileEntity_VacuumFreezer.java | 163 -- .../multi/GT_MetaTileEntity_WormholeGenerator.java | 1119 -------------- .../machines/multi/MTEAbstractMultiFurnace.java | 48 + .../machines/multi/MTEAssemblyLine.java | 494 +++++++ .../machines/multi/MTEBrickedBlastFurnace.java | 154 ++ .../machines/multi/MTECharcoalPit.java | 311 ++++ .../tileentities/machines/multi/MTECleanroom.java | 527 +++++++ .../machines/multi/MTEConcreteBackfiller1.java | 53 + .../machines/multi/MTEConcreteBackfiller2.java | 54 + .../machines/multi/MTEConcreteBackfillerBase.java | 264 ++++ .../machines/multi/MTEDieselEngine.java | 415 ++++++ .../machines/multi/MTEDistillationTower.java | 360 +++++ .../machines/multi/MTEDrillerBase.java | 951 ++++++++++++ .../machines/multi/MTEElectricBlastFurnace.java | 397 +++++ .../machines/multi/MTEExtremeDieselEngine.java | 237 +++ .../machines/multi/MTEFusionComputer.java | 673 +++++++++ .../machines/multi/MTEFusionComputer1.java | 103 ++ .../machines/multi/MTEFusionComputer2.java | 103 ++ .../machines/multi/MTEFusionComputer3.java | 103 ++ .../machines/multi/MTEHeatExchanger.java | 396 +++++ .../machines/multi/MTEImplosionCompressor.java | 162 ++ .../MTEIndustrialElectromagneticSeparator.java | 465 ++++++ .../machines/multi/MTEIndustrialExtractor.java | 289 ++++ .../machines/multi/MTEIndustrialLaserEngraver.java | 605 ++++++++ .../machines/multi/MTEIntegratedOreFactory.java | 827 +++++++++++ .../machines/multi/MTELargeBoiler.java | 503 +++++++ .../machines/multi/MTELargeBoilerBronze.java | 96 ++ .../machines/multi/MTELargeBoilerSteel.java | 96 ++ .../machines/multi/MTELargeBoilerTitanium.java | 96 ++ .../multi/MTELargeBoilerTungstenSteel.java | 96 ++ .../machines/multi/MTELargeChemicalReactor.java | 291 ++++ .../machines/multi/MTELargeFluidExtractor.java | 418 ++++++ .../machines/multi/MTELargeTurbine.java | 490 ++++++ .../machines/multi/MTELargeTurbineGas.java | 220 +++ .../machines/multi/MTELargeTurbineGasAdvanced.java | 219 +++ .../machines/multi/MTELargeTurbineHPSteam.java | 232 +++ .../machines/multi/MTELargeTurbinePlasma.java | 389 +++++ .../machines/multi/MTELargeTurbineSteam.java | 273 ++++ .../machines/multi/MTEMultiAutoclave.java | 419 ++++++ .../machines/multi/MTEMultiCanner.java | 310 ++++ .../machines/multi/MTEMultiFurnace.java | 373 +++++ .../tileentities/machines/multi/MTEMultiLathe.java | 369 +++++ .../tileentities/machines/multi/MTENanoForge.java | 466 ++++++ .../tileentities/machines/multi/MTEOilCracker.java | 413 ++++++ .../tileentities/machines/multi/MTEOilDrill1.java | 53 + .../tileentities/machines/multi/MTEOilDrill2.java | 55 + .../tileentities/machines/multi/MTEOilDrill3.java | 55 + .../tileentities/machines/multi/MTEOilDrill4.java | 55 + .../machines/multi/MTEOilDrillBase.java | 489 ++++++ .../machines/multi/MTEOilDrillInfinite.java | 87 ++ .../machines/multi/MTEOreDrillingPlant1.java | 60 + .../machines/multi/MTEOreDrillingPlant2.java | 60 + .../machines/multi/MTEOreDrillingPlant3.java | 60 + .../machines/multi/MTEOreDrillingPlant4.java | 60 + .../machines/multi/MTEOreDrillingPlantBase.java | 793 ++++++++++ .../tileentities/machines/multi/MTEPCBFactory.java | 1287 ++++++++++++++++ .../machines/multi/MTEPlasmaForge.java | 1260 ++++++++++++++++ .../machines/multi/MTEPrimitiveBlastFurnace.java | 521 +++++++ .../machines/multi/MTEProcessingArray.java | 549 +++++++ .../machines/multi/MTEPyrolyseOven.java | 259 ++++ .../machines/multi/MTETranscendentPlasmaMixer.java | 387 +++++ .../machines/multi/MTEVacuumFreezer.java | 162 ++ .../machines/multi/MTEWormholeGenerator.java | 1118 ++++++++++++++ .../GT_MetaTileEntity_BlackHoleCompressor.java | 539 ------- .../GT_MetaTileEntity_HIPCompressor.java | 525 ------- .../compressor/GT_MetaTileEntity_HeatSensor.java | 188 --- .../GT_MetaTileEntity_IndustrialCompressor.java | 244 --- .../GT_MetaTileEntity_NeutroniumCompressor.java | 261 ---- .../multi/compressor/MTEBlackHoleCompressor.java | 534 +++++++ .../multi/compressor/MTEHIPCompressor.java | 515 +++++++ .../machines/multi/compressor/MTEHeatSensor.java | 188 +++ .../multi/compressor/MTEIndustrialCompressor.java | 239 +++ .../multi/compressor/MTENeutroniumCompressor.java | 257 ++++ .../machines/multi/drone/DroneConnection.java | 34 +- .../multi/drone/GT_MetaTileEntity_DroneCentre.java | 917 ------------ .../GT_MetaTileEntity_Hatch_DroneDownLink.java | 329 ----- .../machines/multi/drone/MTEDroneCentre.java | 913 ++++++++++++ .../multi/drone/MTEHatchDroneDownLink.java | 324 ++++ ...etaTileEntity_Hatch_DegasifierControlHatch.java | 122 -- .../GT_MetaTileEntity_LensHousing.java | 52 - .../GT_MetaTileEntity_LensIndicator.java | 117 -- .../GT_MetaTileEntity_PurificationPlant.java | 740 ---------- .../GT_MetaTileEntity_PurificationUnitBase.java | 805 ---------- ...T_MetaTileEntity_PurificationUnitClarifier.java | 333 ----- ..._MetaTileEntity_PurificationUnitDegasifier.java | 832 ----------- ...etaTileEntity_PurificationUnitFlocculation.java | 489 ------ ...T_MetaTileEntity_PurificationUnitOzonation.java | 299 ---- ...leEntity_PurificationUnitParticleExtractor.java | 566 ------- ...etaTileEntity_PurificationUnitPhAdjustment.java | 611 -------- ...etaTileEntity_PurificationUnitPlasmaHeater.java | 566 ------- ...MetaTileEntity_PurificationUnitUVTreatment.java | 526 ------- .../purification/GT_MetaTileEntity_pHSensor.java | 192 --- .../multi/purification/LinkedPurificationUnit.java | 15 +- .../purification/MTEHatchDegasifierControl.java | 121 ++ .../multi/purification/MTEHatchLensHousing.java | 52 + .../multi/purification/MTEHatchLensIndicator.java | 117 ++ .../multi/purification/MTEHatchPHSensor.java | 192 +++ .../multi/purification/MTEPurificationPlant.java | 739 ++++++++++ .../MTEPurificationUnitBaryonicPerfection.java | 565 +++++++ .../purification/MTEPurificationUnitBase.java | 805 ++++++++++ .../purification/MTEPurificationUnitClarifier.java | 332 +++++ .../purification/MTEPurificationUnitDegasser.java | 830 +++++++++++ .../MTEPurificationUnitFlocculation.java | 488 ++++++ .../purification/MTEPurificationUnitOzonation.java | 298 ++++ .../MTEPurificationUnitPhAdjustment.java | 608 ++++++++ .../MTEPurificationUnitPlasmaHeater.java | 565 +++++++ .../MTEPurificationUnitUVTreatment.java | 521 +++++++ .../multi/purification/PurifiedWaterHelpers.java | 4 +- .../machines/multiblock/AdvChemicalProcessor.java | 38 +- .../tileentities/machines/multiblock/CokeOven.java | 14 +- .../machines/multiblock/DistillationTower.java | 22 +- .../machines/multiblock/LaserEngraver.java | 24 +- .../machines/multiblock/LayeredCokeBattery.java | 14 +- .../machines/multiblock/Macerator.java | 6 +- .../multiblock/logic/CokeOvenProcessingLogic.java | 16 +- .../GT_MetaTileEntity_AlloySmelter_Bronze.java | 139 -- .../GT_MetaTileEntity_AlloySmelter_Steel.java | 139 -- .../steam/GT_MetaTileEntity_Compressor_Bronze.java | 134 -- .../steam/GT_MetaTileEntity_Compressor_Steel.java | 134 -- .../steam/GT_MetaTileEntity_Extractor_Bronze.java | 134 -- .../steam/GT_MetaTileEntity_Extractor_Steel.java | 134 -- .../GT_MetaTileEntity_ForgeHammer_Bronze.java | 202 --- .../steam/GT_MetaTileEntity_ForgeHammer_Steel.java | 202 --- .../steam/GT_MetaTileEntity_Furnace_Bronze.java | 161 -- .../steam/GT_MetaTileEntity_Furnace_Steel.java | 159 -- .../steam/GT_MetaTileEntity_Macerator_Bronze.java | 189 --- .../steam/GT_MetaTileEntity_Macerator_Steel.java | 188 --- .../machines/steam/MTESteamAlloySmelterBronze.java | 139 ++ .../machines/steam/MTESteamAlloySmelterSteel.java | 139 ++ .../machines/steam/MTESteamCompressorBronze.java | 134 ++ .../machines/steam/MTESteamCompressorSteel.java | 134 ++ .../machines/steam/MTESteamExtractorBronze.java | 134 ++ .../machines/steam/MTESteamExtractorSteel.java | 134 ++ .../machines/steam/MTESteamForgeHammerBronze.java | 202 +++ .../machines/steam/MTESteamForgeHammerSteel.java | 202 +++ .../machines/steam/MTESteamFurnaceBronze.java | 161 ++ .../machines/steam/MTESteamFurnaceSteel.java | 159 ++ .../machines/steam/MTESteamMaceratorBronze.java | 189 +++ .../machines/steam/MTESteamMaceratorSteel.java | 188 +++ .../common/tileentities/render/TileDrone.java | 24 - .../tileentities/render/TileEntityDrone.java | 24 + .../tileentities/render/TileEntityLaser.java | 116 ++ .../tileentities/render/TileEntityWormhole.java | 87 ++ .../common/tileentities/render/TileLaser.java | 116 -- .../common/tileentities/render/TileWormhole.java | 87 -- .../GT_MetaTileEntity_DigitalChestBase.java | 559 ------- .../storage/GT_MetaTileEntity_DigitalTankBase.java | 694 --------- .../storage/GT_MetaTileEntity_Locker.java | 283 ---- .../storage/GT_MetaTileEntity_QuantumChest.java | 102 -- .../storage/GT_MetaTileEntity_QuantumTank.java | 55 - .../storage/GT_MetaTileEntity_SuperChest.java | 30 - .../storage/GT_MetaTileEntity_SuperTank.java | 54 - .../tileentities/storage/MTEDigitalChestBase.java | 556 +++++++ .../tileentities/storage/MTEDigitalTankBase.java | 693 +++++++++ .../common/tileentities/storage/MTELocker.java | 284 ++++ .../tileentities/storage/MTEQuantumChest.java | 102 ++ .../tileentities/storage/MTEQuantumTank.java | 55 + .../common/tileentities/storage/MTESuperChest.java | 30 + .../common/tileentities/storage/MTESuperTank.java | 54 + 326 files changed, 52153 insertions(+), 52433 deletions(-) delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_ChestBuffer.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_Filter.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_ItemDistributor.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_RecipeFilter.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_Regulator.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_SuperBuffer.java delete mode 100644 src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTEChestBuffer.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTEFilter.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTEItemDistributor.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTERecipeFilter.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTERegulator.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTESuperBuffer.java create mode 100644 src/main/java/gregtech/common/tileentities/automation/MTETypeFilter.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler_Lava.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler_Solar.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler_Solar_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/boilers/GT_MetaTileEntity_Boiler_Steel.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoiler.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoilerBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoilerLava.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoilerSolar.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoilerSolarSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/boilers/MTEBoilerSteel.java delete mode 100644 src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java create mode 100644 src/main/java/gregtech/common/tileentities/debug/MTEAdvDebugStructureWriter.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_GasTurbine.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_MagicEnergyConverter.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_MagicalEnergyAbsorber.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_NaquadahReactor.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_PlasmaGenerator.java delete mode 100644 src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_SteamTurbine.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTEDieselGenerator.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTEGasTurbine.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTELightningRod.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTEMagicEnergyConverter.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTEMagicalEnergyAbsorber.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTENaquadahReactor.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTEPlasmaGenerator.java create mode 100644 src/main/java/gregtech/common/tileentities/generators/MTESteamTurbine.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_BronzeBricks.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_SteelBricks.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_Slave.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_InputBus_ME.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Input_ME.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Output_ME.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronzeBricks.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteelBricks.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputME.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputSlave.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchInputBusME.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchInputME.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputBusME.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputME.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_BetterJukebox.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Boxinator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Charger.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_IndustrialApiary.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Massfabricator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MicrowaveEnergyTransmitter.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Miner.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_PotionBrewer.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Pump.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Replicator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_RockBreaker.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Scanner.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Teleporter.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_TurboCharger.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_WorldAccelerator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEAdvSeismicProspector.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEBetterJukebox.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEBoxinator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTECharger.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEIndustrialApiary.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEMassfabricator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEMicrowaveEnergyTransmitter.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEMiner.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEMonsterRepellent.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEPotionBrewer.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEPump.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEReplicator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTERockBreaker.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEScanner.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTETeleporter.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTETurboCharger.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/basic/MTEWorldAccelerator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineFluid.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineItem.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineFluid.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineItem.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AbstractMultiFurnace.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_BrickedBlastFurnace.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Charcoal_Pit.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller1.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller2.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfillerBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DieselEngine.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DrillerBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ExtremeDieselEngine.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer1.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer2.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer3.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_HeatExchanger.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialElectromagneticSeparator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialExtractor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Titanium.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_TungstenSteel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeChemicalReactor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeFluidExtractor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Gas.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_GasAdvanced.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_HPSteam.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Plasma.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Steam.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiAutoclave.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiCanner.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiLathe.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill1.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill2.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill3.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill4.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillInfinite.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant1.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant2.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant3.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant4.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlantBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PlasmaForge.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PrimitiveBlastFurnace.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PyrolyseOven.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_TranscendentPlasmaMixer.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_VacuumFreezer.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_WormholeGenerator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEAbstractMultiFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEAssemblyLine.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEBrickedBlastFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTECharcoalPit.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTECleanroom.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller1.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller2.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfillerBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEDieselEngine.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEDistillationTower.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEDrillerBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEElectricBlastFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEExtremeDieselEngine.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer1.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer2.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer3.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEHeatExchanger.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEImplosionCompressor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialElectromagneticSeparator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialExtractor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEIntegratedOreFactory.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoiler.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTitanium.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTungstenSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeChemicalReactor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeFluidExtractor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbine.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGas.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGasAdvanced.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineHPSteam.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbinePlasma.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineSteam.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiCanner.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTENanoForge.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilCracker.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill1.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill2.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill3.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill4.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillInfinite.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant1.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant2.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant3.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant4.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlantBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEPCBFactory.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEPlasmaForge.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEPrimitiveBlastFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEProcessingArray.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEPyrolyseOven.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTETranscendentPlasmaMixer.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEVacuumFreezer.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/MTEWormholeGenerator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_BlackHoleCompressor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HIPCompressor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HeatSensor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_IndustrialCompressor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_NeutroniumCompressor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHeatSensor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEIndustrialCompressor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTENeutroniumCompressor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_DroneCentre.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_Hatch_DroneDownLink.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEDroneCentre.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEHatchDroneDownLink.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_Hatch_DegasifierControlHatch.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensHousing.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensIndicator.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationPlant.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitClarifier.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitDegasifier.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitFlocculation.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitOzonation.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPhAdjustment.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPlasmaHeater.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitUVTreatment.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchDegasifierControl.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensHousing.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensIndicator.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchPHSensor.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationPlant.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBaryonicPerfection.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitClarifier.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitFlocculation.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitOzonation.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPhAdjustment.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPlasmaHeater.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitUVTreatment.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Steel.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Bronze.java delete mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Steel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceSteel.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorBronze.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorSteel.java delete mode 100644 src/main/java/gregtech/common/tileentities/render/TileDrone.java create mode 100644 src/main/java/gregtech/common/tileentities/render/TileEntityDrone.java create mode 100644 src/main/java/gregtech/common/tileentities/render/TileEntityLaser.java create mode 100644 src/main/java/gregtech/common/tileentities/render/TileEntityWormhole.java delete mode 100644 src/main/java/gregtech/common/tileentities/render/TileLaser.java delete mode 100644 src/main/java/gregtech/common/tileentities/render/TileWormhole.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalChestBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_DigitalTankBase.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_Locker.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumChest.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_QuantumTank.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_SuperChest.java delete mode 100644 src/main/java/gregtech/common/tileentities/storage/GT_MetaTileEntity_SuperTank.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTEDigitalChestBase.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTEDigitalTankBase.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTELocker.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTEQuantumChest.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTEQuantumTank.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTESuperChest.java create mode 100644 src/main/java/gregtech/common/tileentities/storage/MTESuperTank.java (limited to 'src/main/java/gregtech/common/tileentities') diff --git a/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_ChestBuffer.java b/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_ChestBuffer.java deleted file mode 100644 index 67c38fad9e..0000000000 --- a/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_ChestBuffer.java +++ /dev/null @@ -1,137 +0,0 @@ -package gregtech.common.tileentities.automation; - -import static gregtech.api.enums.Textures.BlockIcons.AUTOMATION_CHESTBUFFER; -import static gregtech.api.enums.Textures.BlockIcons.AUTOMATION_CHESTBUFFER_GLOW; - -import com.gtnewhorizons.modularui.api.screen.ModularWindow; -import com.gtnewhorizons.modularui.api.screen.UIBuildContext; -import com.gtnewhorizons.modularui.common.widget.DrawableWidget; - -import gregtech.api.gui.modularui.GT_UITextures; -import gregtech.api.interfaces.ITexture; -import gregtech.api.interfaces.metatileentity.IMetaTileEntity; -import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Buffer; -import gregtech.api.render.TextureFactory; - -public class GT_MetaTileEntity_ChestBuffer extends GT_MetaTileEntity_Buffer { - - private static final int[] tickRate = { 400, 200, 100, 20, 4, 1, 1, 1, 1, 1, 1, 1, 1 }; - private static final int[] maxStacks = { 1, 1, 1, 1, 1, 1, 2, 4, 8, 16, 32, 64, 128 }; - - public GT_MetaTileEntity_ChestBuffer(int aID, String aName, String aNameRegional, int aTier) { - super( - aID, - aName, - aNameRegional, - aTier, - 28, - new String[] { "Buffers up to 27 Item Stacks", "Use Screwdriver to regulate output stack size", - getTickRateDesc(aTier) }); - } - - public GT_MetaTileEntity_ChestBuffer(int aID, String aName, String aNameRegional, int aTier, int aInvSlotCount, - String aDescription) { - super(aID, aName, aNameRegional, aTier, aInvSlotCount, aDescription); - } - - public GT_MetaTileEntity_ChestBuffer(int aID, String aName, String aNameRegional, int aTier, int aInvSlotCount, - String[] aDescription) { - super(aID, aName, aNameRegional, aTier, aInvSlotCount, aDescription); - } - - public GT_MetaTileEntity_ChestBuffer(String aName, int aTier, int aInvSlotCount, String aDescription, - ITexture[][][] aTextures) { - super(aName, aTier, aInvSlotCount, aDescription, aTextures); - } - - public GT_MetaTileEntity_ChestBuffer(String aName, int aTier, int aInvSlotCount, String[] aDescription, - ITexture[][][] aTextures) { - super(aName, aTier, aInvSlotCount, aDescription, aTextures); - } - - @Override - public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) { - return new GT_MetaTileEntity_ChestBuffer( - this.mName, - this.mTier, - this.mInventory.length, - this.mDescriptionArray, - this.mTextures); - } - - @Override - public ITexture getOverlayIcon() { - return TextureFactory.of( - TextureFactory.of(AUTOMATION_CHESTBUFFER), - TextureFactory.builder() - .addIcon(AUTOMATION_CHESTBUFFER_GLOW) - .glow() - .build()); - } - - @Override - public boolean isValidSlot(int aIndex) { - return aIndex < this.mInventory.length - 1; - } - - @Override - protected void moveItems(IGregTechTileEntity aBaseMetaTileEntity, long aTimer) { - if (aTimer % tickRate[mTier] > 0) return; - - // mSuccess will be negative if the call is caused by the %200 aTimer, always try to push. Otherwise it will be - // positive. - // For the first 6 ticks after a successful move (49->44), push every tick. Then go to every 5 ticks. - if ((mSuccess <= 0) || (mSuccess > 43) || ((mSuccess % 5) == 0)) { - super.moveItems(aBaseMetaTileEntity, aTimer, Math.min(MAX, maxStacks[mTier])); - } - - if (mSuccess < 0) { - mSuccess = 0; - } - } - - protected static String getTickRateDesc(int tier) { - int tickRate = getTickRate(tier); - String timeStr = ""; - String numStr = ""; - if (maxStacks[tier] > 1) { - numStr = maxStacks[tier] + " items"; - } else { - numStr = "1 item"; - } - if (tickRate < 20) timeStr = "1/" + 20 / tickRate + " "; - else if (tickRate > 20) { - timeStr = (tickRate / 20) + "th "; - } - return "Moves " + numStr + " every " + timeStr + "second"; - } - - protected static int getTickRate(int tier) { - if (tier > 9) return 1; - return tickRate[tier]; - } - - protected static int getMaxStacks(int tier) { - // Included higher tiers on the off chance they actually work without blowing things up lmao - return tier > 9 ? MAX : Math.min(maxStacks[tier], MAX); - } - - @Override - public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) { - super.addUIWidgets(builder, buildContext); - addSortStacksButton(builder); - addEmitRedstoneIfFullButton(builder); - addInvertRedstoneButton(builder); - addStockingModeButton(builder); - builder.widget( - new DrawableWidget().setDrawable(GT_UITextures.PICTURE_ARROW_22_RED.apply(69, true)) - .setPos(98, 60) - .setSize(51, 22)); - addMainUI(builder); - } - - protected void addMainUI(ModularWindow.Builder builder) { - addInventorySlots(builder); - } -} diff --git a/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_Filter.java b/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_Filter.java deleted file mode 100644 index b6f1d53604..0000000000 --- a/src/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_Filter.java +++ /dev/null @@ -1,144 +0,0 @@ -package gregtech.common.tileentities.automation; - -import static gregtech.api.enums.Textures.BlockIcons.AUTOMATION_FILTER; -import static gregtech.api.enums.Textures.BlockIcons.AUTOMATION_FILTER_GLOW; - -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraftforge.common.util.ForgeDirection; - -import com.gtnewhorizons.modularui.api.screen.ModularWindow; -import com.gtnewhorizons.modularui.api.screen.UIBuildContext; -import com.gtnewhorizons.modularui.common.widget.DrawableWidget; -import com.gtnewhorizons.modularui.common.widget.SlotGroup; - -import gregtech.api.gui.modularui.GT_UITextures; -import gregtech.api.interfaces.ITexture; -import gregtech.api.interfaces.metatileentity.IMetaTileEntity; -import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_FilterBase; -import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_Utility; - -public class GT_MetaTileEntity_Filter extends GT_MetaTileEntity_FilterBase { - - private static final int NUM_FILTER_SLOTS = 9; - private static final String IGNORE_NBT_TOOLTIP = "GT5U.machines.ignore_nbt.tooltip"; - private boolean ignoreNbt = false; - - public GT_MetaTileEntity_Filter(int aID, String aName, String aNameRegional, int aTier) { - super( - aID, - aName, - aNameRegional, - aTier, - 19, - new String[] { "Filters up to 9 different Items", "Use Screwdriver to regulate output stack size" }); - } - - public GT_MetaTileEntity_Filter(String aName, int aTier, int aInvSlotCount, String aDescription, - ITexture[][][] aTextures) { - super(aName, aTier, aInvSlotCount, aDescription, aTextures); - } - - public GT_MetaTileEntity_Filter(String aName, int aTier, int aInvSlotCount, String[] aDescription, - ITexture[][][] aTextures) { - super(aName, aTier, aInvSlotCount, aDescription, aTextures); - } - - @Override - public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) { - return new GT_MetaTileEntity_Filter( - this.mName, - this.mTier,