aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/machines
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/IRecipeProcessingAwareHatch.java7
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Bronze.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronzeBricks.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_BronzeBricks.java)19
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Steel.java)13
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteelBricks.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_SteelBricks.java)19
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputME.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java)53
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputSlave.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_Slave.java)24
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchInputBusME.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_InputBus_ME.java)73
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchInputME.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Input_ME.java)70
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputBusME.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java)30
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputME.java (renamed from src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Output_ME.java)26
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEAdvSeismicProspector.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java)52
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEBetterJukebox.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_BetterJukebox.java)51
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEBoxinator.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Boxinator.java)38
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTECharger.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Charger.java)29
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEIndustrialApiary.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_IndustrialApiary.java)127
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEMassfabricator.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Massfabricator.java)36
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEMicrowaveEnergyTransmitter.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MicrowaveEnergyTransmitter.java)87
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEMiner.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Miner.java)57
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEMonsterRepellent.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java)28
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEPotionBrewer.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_PotionBrewer.java)29
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEPump.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Pump.java)118
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEReplicator.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Replicator.java)10
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTERockBreaker.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_RockBreaker.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEScanner.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Scanner.java)98
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTETeleporter.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Teleporter.java)83
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTETurboCharger.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_TurboCharger.java)27
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/MTEWorldAccelerator.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_WorldAccelerator.java)32
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineBase.java)37
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineFluid.java (renamed from src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineFluid.java)13
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineItem.java (renamed from src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineItem.java)17
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEAbstractMultiFurnace.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AbstractMultiFurnace.java)10
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEAssemblyLine.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java)147
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEBrickedBlastFurnace.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_BrickedBlastFurnace.java)27
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTECharcoalPit.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Charcoal_Pit.java)31
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTECleanroom.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java)88
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller1.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller1.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller2.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller2.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfillerBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfillerBase.java)49
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEDieselEngine.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DieselEngine.java)79
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEDistillationTower.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java)91
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEDrillerBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DrillerBase.java)145
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEElectricBlastFurnace.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java)118
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEExtremeDieselEngine.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ExtremeDieselEngine.java)50
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java)123
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer1.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer1.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer2.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer2.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer3.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer3.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEHeatExchanger.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_HeatExchanger.java)100
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEImplosionCompressor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java)27
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialElectromagneticSeparator.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialElectromagneticSeparator.java)88
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialExtractor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialExtractor.java)76
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java)180
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEIntegratedOreFactory.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java)170
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoiler.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler.java)107
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Bronze.java)22
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Steel.java)22
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTitanium.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Titanium.java)22
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTungstenSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_TungstenSteel.java)22
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeChemicalReactor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeChemicalReactor.java)85
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeFluidExtractor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeFluidExtractor.java)65
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbine.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine.java)110
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGas.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Gas.java)40
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGasAdvanced.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_GasAdvanced.java)40
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineHPSteam.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_HPSteam.java)56
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbinePlasma.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Plasma.java)94
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineSteam.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Steam.java)56
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiAutoclave.java)114
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiCanner.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiCanner.java)62
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiFurnace.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java)98
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiLathe.java)96
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTENanoForge.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java)73
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilCracker.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java)120
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill1.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill1.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill2.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill2.java)18
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill3.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill3.java)18
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill4.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill4.java)18
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillBase.java)70
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillInfinite.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillInfinite.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant1.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant1.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant2.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant2.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant3.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant3.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant4.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant4.java)12
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlantBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlantBase.java)139
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEPCBFactory.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java)257
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEPlasmaForge.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PlasmaForge.java)155
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEPrimitiveBlastFurnace.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PrimitiveBlastFurnace.java)66
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEProcessingArray.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java)147
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEPyrolyseOven.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PyrolyseOven.java)72
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTETranscendentPlasmaMixer.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_TranscendentPlasmaMixer.java)78
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEVacuumFreezer.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_VacuumFreezer.java)37
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEWormholeGenerator.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_WormholeGenerator.java)147
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_BlackHoleCompressor.java)91
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HIPCompressor.java)112
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHeatSensor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HeatSensor.java)28
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEIndustrialCompressor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_IndustrialCompressor.java)65
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTENeutroniumCompressor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_NeutroniumCompressor.java)70
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/drone/DroneConnection.java34
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEDroneCentre.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_DroneCentre.java)116
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEHatchDroneDownLink.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_Hatch_DroneDownLink.java)47
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/LinkedPurificationUnit.java15
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchDegasifierControl.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_Hatch_DegasifierControlHatch.java)11
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensHousing.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensHousing.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensIndicator.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensIndicator.java)10
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchPHSensor.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java)28
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationPlant.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationPlant.java)103
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBaryonicPerfection.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java)81
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitBase.java)66
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitClarifier.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitClarifier.java)59
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitDegasifier.java)84
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitFlocculation.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitFlocculation.java)61
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitOzonation.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitOzonation.java)59
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPhAdjustment.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPhAdjustment.java)123
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPlasmaHeater.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPlasmaHeater.java)97
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitUVTreatment.java (renamed from src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitUVTreatment.java)97
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/PurifiedWaterHelpers.java4
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java38
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/CokeOven.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/DistillationTower.java22
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java24
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/LayeredCokeBattery.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/Macerator.java6
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/logic/CokeOvenProcessingLogic.java16
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Bronze.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Steel.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Bronze.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Steel.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Bronze.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Steel.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Bronze.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Steel.java)14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Bronze.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Steel.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorBronze.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Bronze.java)20
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorSteel.java (renamed from src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Steel.java)20
135 files changed, 3598 insertions, 3829 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/IRecipeProcessingAwareHatch.java b/src/main/java/gregtech/common/tileentities/machines/IRecipeProcessingAwareHatch.java
index c7a97ce969..eaceb1a247 100644
--- a/src/main/java/gregtech/common/tileentities/machines/IRecipeProcessingAwareHatch.java
+++ b/src/main/java/gregtech/common/tileentities/machines/IRecipeProcessingAwareHatch.java
@@ -1,10 +1,11 @@
package gregtech.common.tileentities.machines;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
/**
- * Implement this interface for {@link gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch}
+ * Implement this interface for {@link MTEHatch}
* if it does special stuff while multiblock controller is processing recipe.
*/
public interface IRecipeProcessingAwareHatch {
@@ -22,5 +23,5 @@ public interface IRecipeProcessingAwareHatch {
* @return Result of the process of this method. {@code !wasSuccessful()} means the returned result should
* overwrite the result calculated on multiblock whatever the reason is.
*/
- CheckRecipeResult endRecipeProcessing(GT_MetaTileEntity_MultiBlockBase controller);
+ CheckRecipeResult endRecipeProcessing(MTEMultiBlockBase controller);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronze.java
index 252cc6a5b8..a9c34c5abc 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronze.java
@@ -5,28 +5,26 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull_NonElectric;
+import gregtech.api.metatileentity.implementations.MTEBasicHullNonElectric;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_BasicHull_Bronze extends GT_MetaTileEntity_BasicHull_NonElectric {
+public class MTEBasicHullBronze extends MTEBasicHullNonElectric {
- public GT_MetaTileEntity_BasicHull_Bronze(int aID, String aName, String aNameRegional, int aTier,
- String aDescription) {
+ public MTEBasicHullBronze(int aID, String aName, String aNameRegional, int aTier, String aDescription) {
super(aID, aName, aNameRegional, aTier, aDescription);
}
- public GT_MetaTileEntity_BasicHull_Bronze(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
+ public MTEBasicHullBronze(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
- public GT_MetaTileEntity_BasicHull_Bronze(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEBasicHullBronze(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BasicHull_Bronze(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEBasicHullBronze(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_BronzeBricks.java b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronzeBricks.java
index ee788ba8c0..e09c84e095 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_BronzeBricks.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullBronzeBricks.java
@@ -5,33 +5,26 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull_NonElectric;
+import gregtech.api.metatileentity.implementations.MTEBasicHullNonElectric;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_BasicHull_BronzeBricks extends GT_MetaTileEntity_BasicHull_NonElectric {
+public class MTEBasicHullBronzeBricks extends MTEBasicHullNonElectric {
- public GT_MetaTileEntity_BasicHull_BronzeBricks(int aID, String aName, String aNameRegional, int aTier,
- String aDescription) {
+ public MTEBasicHullBronzeBricks(int aID, String aName, String aNameRegional, int aTier, String aDescription) {
super(aID, aName, aNameRegional, aTier, aDescription);
}
- public GT_MetaTileEntity_BasicHull_BronzeBricks(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTEBasicHullBronzeBricks(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
- public GT_MetaTileEntity_BasicHull_BronzeBricks(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEBasicHullBronzeBricks(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BasicHull_BronzeBricks(
- this.mName,
- this.mTier,
- this.mDescriptionArray,
- this.mTextures);
+ return new MTEBasicHullBronzeBricks(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Steel.java b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteel.java
index 85e461bf47..6e5e6ad5e8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteel.java
@@ -5,27 +5,26 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull_NonElectric;
+import gregtech.api.metatileentity.implementations.MTEBasicHullNonElectric;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_BasicHull_Steel extends GT_MetaTileEntity_BasicHull_NonElectric {
+public class MTEBasicHullSteel extends MTEBasicHullNonElectric {
- public GT_MetaTileEntity_BasicHull_Steel(int aID, String aName, String aNameRegional, int aTier,
- String aDescription) {
+ public MTEBasicHullSteel(int aID, String aName, String aNameRegional, int aTier, String aDescription) {
super(aID, aName, aNameRegional, aTier, aDescription);
}
- public GT_MetaTileEntity_BasicHull_Steel(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
+ public MTEBasicHullSteel(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
- public GT_MetaTileEntity_BasicHull_Steel(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEBasicHullSteel(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BasicHull_Steel(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEBasicHullSteel(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_SteelBricks.java b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteelBricks.java
index cd5f547d22..7fc8276be1 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_BasicHull_SteelBricks.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEBasicHullSteelBricks.java
@@ -5,33 +5,26 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull_NonElectric;
+import gregtech.api.metatileentity.implementations.MTEBasicHullNonElectric;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_BasicHull_SteelBricks extends GT_MetaTileEntity_BasicHull_NonElectric {
+public class MTEBasicHullSteelBricks extends MTEBasicHullNonElectric {
- public GT_MetaTileEntity_BasicHull_SteelBricks(int aID, String aName, String aNameRegional, int aTier,
- String aDescription) {
+ public MTEBasicHullSteelBricks(int aID, String aName, String aNameRegional, int aTier, String aDescription) {
super(aID, aName, aNameRegional, aTier, aDescription);
}
- public GT_MetaTileEntity_BasicHull_SteelBricks(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTEBasicHullSteelBricks(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
- public GT_MetaTileEntity_BasicHull_SteelBricks(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEBasicHullSteelBricks(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BasicHull_SteelBricks(
- this.mName,
- this.mTier,
- this.mDescriptionArray,
- this.mTextures);
+ return new MTEBasicHullSteelBricks(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputME.java
index 09f12904d7..e5dfd72c68 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputME.java
@@ -1,7 +1,7 @@
package gregtech.common.tileentities.machines;
-import static gregtech.api.enums.GT_Values.TIER_COLORS;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.TIER_COLORS;
+import static gregtech.api.enums.GTValues.VN;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_CRAFTING_INPUT_BUFFER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_CRAFTING_INPUT_BUS;
@@ -79,23 +79,23 @@ import appeng.me.helpers.IGridProxyable;
import appeng.util.IWideReadableNumberConverter;
import appeng.util.Platform;
import appeng.util.ReadableNumberConverter;
-import gregtech.GT_Mod;
+import gregtech.GTMod;
import gregtech.api.enums.ItemList;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IConfigurationCircuitSupport;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.modularui.IAddGregtechLogo;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.extensions.ArrayExt;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_Hatch_InputBus
+public class MTEHatchCraftingInputME extends MTEHatchInputBus
implements IConfigurationCircuitSupport, IAddGregtechLogo, IAddUIWidgets, IPowerChannelState, ICraftingProvider,
IGridProxyable, IDualInputHatch, ICustomNameObject, IInterfaceViewable {
@@ -132,13 +132,13 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
NBTTagList inv = nbt.getTagList("inventory", Constants.NBT.TAG_COMPOUND);
for (int i = 0; i < inv.tagCount(); i++) {
NBTTagCompound tagItemStack = inv.getCompoundTagAt(i);
- ItemStack item = GT_Utility.loadItem(tagItemStack);
+ ItemStack item = GTUtility.loadItem(tagItemStack);
if (item != null) {
if (item.stackSize > 0) {
itemInventory.add(item);
}
} else {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"An error occurred while loading contents of ME Crafting Input Bus. This item has been voided: "
+ tagItemStack);
}
@@ -152,7 +152,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
fluidInventory.add(fluid);
}
} else {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"An error occurred while loading contents of ME Crafting Input Bus. This fluid has been voided: "
+ tagFluidStack);
}
@@ -245,7 +245,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
private void insertItem(ItemStack inserted) {
for (ItemStack itemStack : itemInventory) {
- if (GT_Utility.areStacksEqual(inserted, itemStack)) {
+ if (GTUtility.areStacksEqual(inserted, itemStack)) {
if (itemStack.stackSize > Integer.MAX_VALUE - inserted.stackSize) {
inserted.stackSize -= Integer.MAX_VALUE - itemStack.stackSize;
itemStack.stackSize = Integer.MAX_VALUE;
@@ -262,7 +262,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
private void insertFluid(FluidStack inserted) {
for (FluidStack fluidStack : fluidInventory) {
- if (GT_Utility.areFluidsEqual(inserted, fluidStack)) {
+ if (GTUtility.areFluidsEqual(inserted, fluidStack)) {
if (fluidStack.amount > Integer.MAX_VALUE - inserted.amount) {
inserted.amount -= Integer.MAX_VALUE - fluidStack.amount;
fluidStack.amount = Integer.MAX_VALUE;
@@ -297,7 +297,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
NBTTagList itemInventoryNbt = new NBTTagList();
for (ItemStack itemStack : this.itemInventory) {
- itemInventoryNbt.appendTag(GT_Utility.saveItem(itemStack));
+ itemInventoryNbt.appendTag(GTUtility.saveItem(itemStack));
}
nbt.setTag("inventory", itemInventoryNbt);
@@ -334,8 +334,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
private boolean supportFluids;
private boolean additionalConnection = false;
- public GT_MetaTileEntity_Hatch_CraftingInput_ME(int aID, String aName, String aNameRegional,
- boolean supportFluids) {
+ public MTEHatchCraftingInputME(int aID, String aName, String aNameRegional, boolean supportFluids) {
super(
aID,
aName,
@@ -352,8 +351,8 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
this.supportFluids = supportFluids;
}
- public GT_MetaTileEntity_Hatch_CraftingInput_ME(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures, boolean supportFluids) {
+ public MTEHatchCraftingInputME(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures,
+ boolean supportFluids) {
super(aName, aTier, MAX_INV_COUNT, aDescription, aTextures);
this.supportFluids = supportFluids;
disableSort = true;
@@ -361,7 +360,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_CraftingInput_ME(mName, mTier, mDescriptionArray, mTextures, supportFluids);
+ return new MTEHatchCraftingInputME(mName, mTier, mDescriptionArray, mTextures, supportFluids);
}
@Override
@@ -555,7 +554,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
getBaseMetaTileEntity().getWorld(),
this::getSharedItems);
} else {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"An error occurred while loading contents of ME Crafting Input Bus. This pattern has been voided: "
+ patternSlotNBT);
}
@@ -621,8 +620,8 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
+ EnumChatFormatting.BLUE
+ describePattern(slot.patternDetails)
+ EnumChatFormatting.RESET);
- Map<GT_Utility.ItemId, Long> itemMap = GT_Utility.convertItemListToMap(slot.itemInventory);
- for (Map.Entry<GT_Utility.ItemId, Long> entry : itemMap.entrySet()) {
+ Map<GTUtility.ItemId, Long> itemMap = GTUtility.convertItemListToMap(slot.itemInventory);
+ for (Map.Entry<GTUtility.ItemId, Long> entry : itemMap.entrySet()) {
ItemStack item = entry.getKey()
.getItemStack();
long amount = entry.getValue();
@@ -633,7 +632,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
+ nc.toWideReadableForm(amount)
+ EnumChatFormatting.RESET);
}
- Map<Fluid, Long> fluidMap = GT_Utility.convertFluidListToMap(slot.fluidInventory);
+ Map<Fluid, Long> fluidMap = GTUtility.convertFluidListToMap(slot.fluidInventory);
for (Map.Entry<Fluid, Long> entry : fluidMap.entrySet()) {
FluidStack fluid = new FluidStack(entry.getKey(), 1);
long amount = entry.getValue();
@@ -692,7 +691,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
.startFromSlot(0)
.endAtSlot(MAX_PATTERN_COUNT - 1)
.phantom(false)
- .background(getGUITextureSet().getItemSlot(), GT_UITextures.OVERLAY_SLOT_PATTERN_ME)
+ .background(getGUITextureSet().getItemSlot(), GTUITextures.OVERLAY_SLOT_PATTERN_ME)
.widgetCreator(slot -> new SlotWidget(slot) {
@Override
@@ -715,7 +714,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
}
})
.setPlayClickSound(true)
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_PLUS_LARGE)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_PLUS_LARGE)
.addTooltips(ImmutableList.of("Place manual items"))
.setSize(16, 16)
.setPos(170, 45))
@@ -725,7 +724,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
}
})
.setPlayClickSound(true)
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_EXPORT)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_EXPORT)
.addTooltips(ImmutableList.of("Return all internally stored items back to AE"))
.setSize(16, 16)
.setPos(170, 28));
@@ -844,7 +843,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
if (slot == null) continue;
ICraftingPatternDetails details = slot.getPatternDetails();
if (details == null) {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"Found an invalid pattern at " + getBaseMetaTileEntity().getCoords()
+ " in dim "
+ getBaseMetaTileEntity().getWorld().provider.dimensionId);
@@ -969,7 +968,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
// make sure the manual window is within the parent window
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_Slave.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputSlave.java
index 6dede1bea5..92cbb0d6e8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_Slave.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchCraftingInputSlave.java
@@ -23,19 +23,18 @@ import gregtech.api.enums.ItemList;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
import gregtech.api.render.TextureFactory;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_Hatch_CraftingInput_Slave extends GT_MetaTileEntity_Hatch_InputBus
- implements IDualInputHatch {
+public class MTEHatchCraftingInputSlave extends MTEHatchInputBus implements IDualInputHatch {
- private GT_MetaTileEntity_Hatch_CraftingInput_ME master; // use getMaster() to access
+ private MTEHatchCraftingInputME master; // use getMaster() to access
private int masterX, masterY, masterZ;
private boolean masterSet = false; // indicate if values of masterX, masterY, masterZ are valid
- public GT_MetaTileEntity_Hatch_CraftingInput_Slave(int aID, String aName, String aNameRegional) {
+ public MTEHatchCraftingInputSlave(int aID, String aName, String aNameRegional) {
super(
aID,
aName,
@@ -48,15 +47,14 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_Slave extends GT_MetaTileEnti
disableSort = true;
}
- public GT_MetaTileEntity_Hatch_CraftingInput_Slave(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEHatchCraftingInputSlave(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
disableSort = true;
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_CraftingInput_Slave(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchCraftingInputSlave(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -123,7 +121,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_Slave extends GT_MetaTileEnti
return ret.toArray(new String[0]);
}
- public GT_MetaTileEntity_Hatch_CraftingInput_ME getMaster() {
+ public MTEHatchCraftingInputME getMaster() {
if (master == null) return null;
if (master.getBaseMetaTileEntity() == null) { // master disappeared
master = null;
@@ -149,7 +147,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_Slave extends GT_MetaTileEnti
}
@Override
- public Iterator<GT_MetaTileEntity_Hatch_CraftingInput_ME.PatternSlot> inventories() {
+ public Iterator<MTEHatchCraftingInputME.PatternSlot> inventories() {
return getMaster() != null ? getMaster().inventories() : Collections.emptyIterator();
}
@@ -168,18 +166,18 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_Slave extends GT_MetaTileEnti
return getMaster() != null && getMaster().justUpdated();
}
- public GT_MetaTileEntity_Hatch_CraftingInput_ME trySetMasterFromCoord(int x, int y, int z) {
+ public MTEHatchCraftingInputME trySetMasterFromCoord(int x, int y, int z) {
var tileEntity = getBaseMetaTileEntity().getWorld()
.getTileEntity(x, y, z);
if (tileEntity == null) return null;
if (!(tileEntity instanceof IGregTechTileEntity gtTileEntity)) return null;
var metaTileEntity = gtTileEntity.getMetaTileEntity();
- if (!(metaTileEntity instanceof GT_MetaTileEntity_Hatch_CraftingInput_ME)) return null;
+ if (!(metaTileEntity instanceof MTEHatchCraftingInputME)) return null;
masterX = x;
masterY = y;
masterZ = z;
masterSet = true;
- master = (GT_MetaTileEntity_Hatch_CraftingInput_ME) metaTileEntity;
+ master = (MTEHatchCraftingInputME) metaTileEntity;
return master;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_InputBus_ME.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchInputBusME.java
index 36b20acc55..cbfc18ab0b 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_InputBus_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchInputBusME.java
@@ -1,7 +1,7 @@
package gregtech.common.tileentities.machines;
-import static gregtech.api.enums.GT_Values.TIER_COLORS;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.TIER_COLORS;
+import static gregtech.api.enums.GTValues.VN;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_INPUT_HATCH;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_INPUT_HATCH_ACTIVE;
@@ -59,7 +59,7 @@ import appeng.me.helpers.AENetworkProxy;
import appeng.me.helpers.IGridProxyable;
import appeng.util.item.AEItemStack;
import gregtech.api.enums.ItemList;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IConfigurationCircuitSupport;
import gregtech.api.interfaces.IDataCopyable;
import gregtech.api.interfaces.ITexture;
@@ -67,21 +67,20 @@ import gregtech.api.interfaces.modularui.IAddGregtechLogo;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
import gregtech.common.gui.modularui.widget.AESlotWidget;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch_InputBus
- implements IConfigurationCircuitSupport, IRecipeProcessingAwareHatch, IAddGregtechLogo, IAddUIWidgets,
- IPowerChannelState, ISmartInputHatch, IDataCopyable {
+public class MTEHatchInputBusME extends MTEHatchInputBus implements IConfigurationCircuitSupport,
+ IRecipeProcessingAwareHatch, IAddGregtechLogo, IAddUIWidgets, IPowerChannelState, ISmartInputHatch, IDataCopyable {
private static final int SLOT_COUNT = 16;
public static final String COPIED_DATA_IDENTIFIER = "stockingBus";
@@ -99,7 +98,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
private boolean justHadNewItems = false;
private boolean expediteRecipeCheck = false;
- public GT_MetaTileEntity_Hatch_InputBus_ME(int aID, boolean autoPullAvailable, String aName, String aNameRegional) {
+ public MTEHatchInputBusME(int aID, boolean autoPullAvailable, String aName, String aNameRegional) {
super(
aID,
aName,
@@ -111,8 +110,8 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
disableSort = true;
}
- public GT_MetaTileEntity_Hatch_InputBus_ME(String aName, boolean autoPullAvailable, int aTier,
- String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHatchInputBusME(String aName, boolean autoPullAvailable, int aTier, String[] aDescription,
+ ITexture[][][] aTextures) {
super(aName, aTier, SLOT_COUNT * 2 + 2, aDescription, aTextures);
this.autoPullAvailable = autoPullAvailable;
disableSort = true;
@@ -120,7 +119,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_InputBus_ME(mName, autoPullAvailable, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchInputBusME(mName, autoPullAvailable, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -348,8 +347,8 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
@Override
public boolean pasteCopiedData(EntityPlayer player, NBTTagCompound nbt) {
if (nbt == null || !COPIED_DATA_IDENTIFIER.equals(nbt.getString("type"))) return false;
- ItemStack circuit = GT_Utility.loadItem(nbt, "circuit");
- if (GT_Utility.isStackInvalid(circuit)) circuit = null;
+ ItemStack circuit = GTUtility.loadItem(nbt, "circuit");
+ if (GTUtility.isStackInvalid(circuit)) circuit = null;
if (autoPullAvailable) {
setAutoPullItemList(nbt.getBoolean("autoPull"));
@@ -365,7 +364,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
if (!autoPullItemList) {
NBTTagList stockingItems = nbt.getTagList("itemsToStock", 10);
for (int i = 0; i < stockingItems.tagCount(); i++) {
- this.mInventory[i] = GT_Utility.loadItem(stockingItems.getCompoundTagAt(i));
+ this.mInventory[i] = GTUtility.loadItem(stockingItems.getCompoundTagAt(i));
}
}
setInventorySlotContents(getCircuitSlot(), circuit);
@@ -380,13 +379,13 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
tag.setInteger("minStackSize", minAutoPullStackSize);
tag.setInteger("refreshTime", autoPullRefreshTime);
tag.setBoolean("additionalConnection", additionalConnection);
- tag.setTag("circuit", GT_Utility.saveItem(getStackInSlot(getCircuitSlot())));
+ tag.setTag("circuit", GTUtility.saveItem(getStackInSlot(getCircuitSlot())));
NBTTagList stockingItems = new NBTTagList();
if (!autoPullItemList) {
for (int index = 0; index < SLOT_COUNT; index++) {
- stockingItems.appendTag(GT_Utility.saveItem(mInventory[index]));
+ stockingItems.appendTag(GTUtility.saveItem(mInventory[index]));
}
tag.setTag("itemsToStock", stockingItems);
}
@@ -506,7 +505,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
while (iterator.hasNext() && index < SLOT_COUNT) {
IAEItemStack currItem = iterator.next();
if (currItem.getStackSize() >= minAutoPullStackSize) {
- ItemStack itemstack = GT_Utility.copyAmount(1, currItem.getItemStack());
+ ItemStack itemstack = GTUtility.copyAmount(1, currItem.getItemStack());
if (expediteRecipeCheck) {
ItemStack previous = this.mInventory[index];
if (itemstack != null) {
@@ -531,7 +530,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
}
@Override
- public CheckRecipeResult endRecipeProcessing(GT_MetaTileEntity_MultiBlockBase controller) {
+ public CheckRecipeResult endRecipeProcessing(MTEMultiBlockBase controller) {
CheckRecipeResult checkRecipeResult = CheckRecipeResultRegistry.SUCCESSFUL;
for (int i = 0; i < SLOT_COUNT; ++i) {
if (savedStackSizes[i] != 0) {
@@ -656,7 +655,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
getMcSlot().putStack(null);
} else {
if (containsSuchStack(cursorStack)) return;
- getMcSlot().putStack(GT_Utility.copyAmount(1, cursorStack));
+ getMcSlot().putStack(GTUtility.copyAmount(1, cursorStack));
}
if (getBaseMetaTileEntity().isServerSide()) {
final ItemStack newInfo = updateInformationSlot(aSlotIndex, cursorStack);
@@ -669,11 +668,11 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
public IDrawable[] getBackground() {
IDrawable slot;
if (autoPullItemList) {
- slot = GT_UITextures.SLOT_DARK_GRAY;
+ slot = GTUITextures.SLOT_DARK_GRAY;
} else {
slot = ModularUITextures.ITEM_SLOT;
}
- return new IDrawable[] { slot, GT_UITextures.OVERLAY_SLOT_ARROW_ME };
+ return new IDrawable[] { slot, GTUITextures.OVERLAY_SLOT_ARROW_ME };
}
@Override
@@ -689,7 +688,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
private boolean containsSuchStack(ItemStack tStack) {
for (int i = 0; i < 16; ++i) {
- if (GT_Utility.areStacksEqual(mInventory[i], tStack, false)) return true;
+ if (GTUtility.areStacksEqual(mInventory[i], tStack, false)) return true;
}
return false;
}
@@ -709,13 +708,13 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
.startFromSlot(16)
.endAtSlot(31)
.phantom(true)
- .background(GT_UITextures.SLOT_DARK_GRAY)
+ .background(GTUITextures.SLOT_DARK_GRAY)
.widgetCreator(
slot -> aeSlotWidgets[slot.getSlotIndex() - 16] = new AESlotWidget(slot).disableInteraction())
.build()
.setPos(97, 9))
.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_ARROW_DOUBLE)
+ new DrawableWidget().setDrawable(GTUITextures.PICTURE_ARROW_DOUBLE)
.setPos(82, 30)
.setSize(12, 12));
@@ -730,11 +729,11 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
})
.setBackground(() -> {
if (autoPullItemList) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_AUTOPULL_ME };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_AUTOPULL_ME };
} else {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_AUTOPULL_ME_DISABLED };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_AUTOPULL_ME_DISABLED };
}
})
.addTooltips(
@@ -769,7 +768,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
builder.setPos(
@@ -790,7 +789,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
.setTextColor(Color.WHITE.normal)
.setSize(70, 18)
.setPos(3, 18)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD));
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD));
builder.widget(
TextWidget.localised("GT5U.machines.stocking_bus.refresh_time")
.setPos(3, 42)
@@ -804,7 +803,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
.setTextColor(Color.WHITE.normal)
.setSize(70, 18)
.setPos(3, 58)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD));
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD));
builder.widget(
TextWidget.localised("GT5U.machines.stocking_bus.force_check")
.setPos(3, 88)
@@ -812,9 +811,9 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
.widget(
new CycleButtonWidget().setToggle(() -> expediteRecipeCheck, val -> setRecipeCheck(val))
.setTextureGetter(
- state -> expediteRecipeCheck ? GT_UITextures.OVERLAY_BUTTON_CHECKMARK
- : GT_UITextures.OVERLAY_BUTTON_CROSS)
- .setBackground(GT_UITextures.BUTTON_STANDARD)
+ state -> expediteRecipeCheck ? GTUITextures.OVERLAY_BUTTON_CHECKMARK
+ : GTUITextures.OVERLAY_BUTTON_CROSS)
+ .setBackground(GTUITextures.BUTTON_STANDARD)
.setPos(53, 87)
.setSize(16, 16)
.addTooltip(StatCollector.translateToLocal("GT5U.machines.stocking_bus.hatch_warning")));
@@ -846,7 +845,7 @@ public class GT_MetaTileEntity_Hatch_InputBus_ME extends GT_MetaTileEntity_Hatch
currenttip.add(
StatCollector.translateToLocalFormatted(
"GT5U.waila.stocking_bus.min_stack_size",
- GT_Utility.formatNumbers(minSize)));
+ GTUtility.formatNumbers(minSize)));
}
super.getWailaBody(itemStack, currenttip, accessor, config);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Input_ME.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchInputME.java
index d59dbb9ce8..251023125a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Input_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchInputME.java
@@ -1,7 +1,7 @@
package gregtech.common.tileentities.machines;
-import static gregtech.api.enums.GT_Values.TIER_COLORS;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.TIER_COLORS;
+import static gregtech.api.enums.GTValues.VN;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_INPUT_FLUID_HATCH;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ME_INPUT_FLUID_HATCH_ACTIVE;
@@ -64,26 +64,26 @@ import appeng.me.helpers.AENetworkProxy;
import appeng.me.helpers.IGridProxyable;
import appeng.util.item.AEFluidStack;
import gregtech.api.enums.ItemList;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IDataCopyable;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.modularui.IAddGregtechLogo;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_Input implements IPowerChannelState,
- IAddGregtechLogo, IAddUIWidgets, IRecipeProcessingAwareHatch, ISmartInputHatch, IDataCopyable {
+public class MTEHatchInputME extends MTEHatchInput implements IPowerChannelState, IAddGregtechLogo, IAddUIWidgets,
+ IRecipeProcessingAwareHatch, ISmartInputHatch, IDataCopyable {
private static final int SLOT_COUNT = 16;
public static final String COPIED_DATA_IDENTIFIER = "stockingHatch";
@@ -116,12 +116,12 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
protected static final FluidStack[] EMPTY_FLUID_STACK = new FluidStack[0];
- public GT_MetaTileEntity_Hatch_Input_ME(int aID, boolean autoPullAvailable, String aName, String aNameRegional) {
+ public MTEHatchInputME(int aID, boolean autoPullAvailable, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, autoPullAvailable ? 10 : 8, 1, getDescriptionArray(autoPullAvailable));
this.autoPullAvailable = autoPullAvailable;
}
- public GT_MetaTileEntity_Hatch_Input_ME(String aName, boolean autoPullAvailable, int aTier, String[] aDescription,
+ public MTEHatchInputME(String aName, boolean autoPullAvailable, int aTier, String[] aDescription,
ITexture[][][] aTextures) {
super(aName, 1, aTier, aDescription, aTextures);
this.autoPullAvailable = autoPullAvailable;
@@ -129,7 +129,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_Input_ME(mName, autoPullAvailable, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchInputME(mName, autoPullAvailable, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -171,7 +171,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
while (iterator.hasNext() && index < SLOT_COUNT) {
IAEFluidStack currItem = iterator.next();
if (currItem.getStackSize() >= minAutoPullAmount) {
- FluidStack fluidStack = GT_Utility.copyAmount(1, currItem.getFluidStack());
+ FluidStack fluidStack = GTUtility.copyAmount(1, currItem.getFluidStack());
if (expediteRecipeCheck) {
FluidStack previous = storedFluids[index];
if (fluidStack != null && previous != null) {
@@ -246,7 +246,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
if (side != ForgeDirection.UNKNOWN) return null;
FluidStack stored = getMatchingFluidStack(aFluid);
if (stored == null) return null;
- FluidStack drained = GT_Utility.copyAmount(Math.min(stored.amount, aFluid.amount), stored);
+ FluidStack drained = GTUtility.copyAmount(Math.min(stored.amount, aFluid.amount), stored);
if (doDrain) {
stored.amount -= drained.amount;
}
@@ -260,7 +260,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
}
@Override
- public CheckRecipeResult endRecipeProcessing(GT_MetaTileEntity_MultiBlockBase controller) {
+ public CheckRecipeResult endRecipeProcessing(MTEMultiBlockBase controller) {
CheckRecipeResult checkRecipeResult = CheckRecipeResultRegistry.SUCCESSFUL;
AENetworkProxy proxy = getProxy();
@@ -440,7 +440,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
continue;
}
- if (GT_Utility.areFluidsEqual(fluidStack, storedFluids[i], false)) {
+ if (GTUtility.areFluidsEqual(fluidStack, storedFluids[i], false)) {
updateInformationSlot(i);
if (storedInformationFluids[i] != null) {
setSavedFluid(i, storedInformationFluids[i]);
@@ -473,7 +473,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
continue;
}
- if (GT_Utility.areFluidsEqual(fluidStack, storedFluids[i], false)) {
+ if (GTUtility.areFluidsEqual(fluidStack, storedFluids[i], false)) {
return i;
}
}
@@ -534,12 +534,12 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
int c = Math.min(nbtTagList.tagCount(), SLOT_COUNT);
for (int i = 0; i < c; i++) {
NBTTagCompound nbtTagCompound = nbtTagList.getCompoundTagAt(i);
- FluidStack fluidStack = GT_Utility.loadFluid(nbtTagCompound);
+ FluidStack fluidStack = GTUtility.loadFluid(nbtTagCompound);
storedFluids[i] = fluidStack;
if (nbtTagCompound.hasKey("informationAmount")) {
int informationAmount = nbtTagCompound.getInteger("informationAmount");
- storedInformationFluids[i] = GT_Utility.copyAmount(informationAmount, fluidStack);
+ storedInformationFluids[i] = GTUtility.copyAmount(informationAmount, fluidStack);
}
}
}
@@ -585,7 +585,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
if (!autoPullFluidList) {
NBTTagList stockingFluids = nbt.getTagList("fluidsToStock", 10);
for (int i = 0; i < stockingFluids.tagCount(); i++) {
- storedFluids[i] = GT_Utility.loadFluid(stockingFluids.getCompoundTagAt(i));
+ storedFluids[i] = GTUtility.loadFluid(stockingFluids.getCompoundTagAt(i));
}
}
return true;
@@ -651,7 +651,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
public boolean containsSuchStack(FluidStack tStack) {
for (int i = 0; i < 16; ++i) {
- if (GT_Utility.areFluidsEqual(storedFluids[i], tStack, false)) {
+ if (GTUtility.areFluidsEqual(storedFluids[i], tStack, false)) {
return true;
}
}
@@ -702,11 +702,11 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
public IDrawable[] getBackground() {
IDrawable slot;
if (autoPullFluidList) {
- slot = GT_UITextures.SLOT_DARK_GRAY;
+ slot = GTUITextures.SLOT_DARK_GRAY;
} else {
slot = ModularUITextures.FLUID_SLOT;
}
- return new IDrawable[] { slot, GT_UITextures.OVERLAY_SLOT_ARROW_ME };
+ return new IDrawable[] { slot, GTUITextures.OVERLAY_SLOT_ARROW_ME };
}
@Override
@@ -765,7 +765,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
}
}
}.setUpdateTooltipEveryTick(true))
- .background(GT_UITextures.SLOT_DARK_GRAY)
+ .background(GTUITextures.SLOT_DARK_GRAY)
.controlsAmount(true)
.build()
.setPos(new Pos2d(97, 9)));
@@ -782,11 +782,11 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
.setPlayClickSound(true)
.setBackground(() -> {
if (autoPullFluidList) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_AUTOPULL_ME };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_AUTOPULL_ME };
} else {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_AUTOPULL_ME_DISABLED };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_AUTOPULL_ME_DISABLED };
}
})
.addTooltips(
@@ -799,7 +799,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
}
builder.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_ARROW_DOUBLE)
+ new DrawableWidget().setDrawable(GTUITextures.PICTURE_ARROW_DOUBLE)
.setPos(82, 30)
.setSize(12, 12))
.widget(TextWidget.dynamicString(() -> {
@@ -831,7 +831,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
builder.setPos(
@@ -852,7 +852,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
.setTextColor(Color.WHITE.normal)
.setSize(70, 18)
.setPos(3, 18)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD));
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD));
builder.widget(
TextWidget.localised("GT5U.machines.stocking_bus.refresh_time")
.setPos(3, 42)
@@ -866,7 +866,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
.setTextColor(Color.WHITE.normal)
.setSize(70, 18)
.setPos(3, 58)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD));
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD));
builder.widget(
TextWidget.localised("GT5U.machines.stocking_bus.force_check")
.setPos(3, 88)
@@ -874,9 +874,9 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
.widget(
new CycleButtonWidget().setToggle(() -> expediteRecipeCheck, val -> setRecipeCheck(val))
.setTextureGetter(
- state -> expediteRecipeCheck ? GT_UITextures.OVERLAY_BUTTON_CHECKMARK
- : GT_UITextures.OVERLAY_BUTTON_CROSS)
- .setBackground(GT_UITextures.BUTTON_STANDARD)
+ state -> expediteRecipeCheck ? GTUITextures.OVERLAY_BUTTON_CHECKMARK
+ : GTUITextures.OVERLAY_BUTTON_CROSS)
+ .setBackground(GTUITextures.BUTTON_STANDARD)
.setPos(53, 87)
.setSize(16, 16)
.addTooltip(StatCollector.translateToLocal("GT5U.machines.stocking_bus.hatch_warning")));
@@ -908,7 +908,7 @@ public class GT_MetaTileEntity_Hatch_Input_ME extends GT_MetaTileEntity_Hatch_In
currenttip.add(
StatCollector.translateToLocalFormatted(
"GT5U.waila.stocking_hatch.min_amount",
- GT_Utility.formatNumbers(minSize)));
+ GTUtility.formatNumbers(minSize)));
}
super.getWailaBody(itemStack, currenttip, accessor, config);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputBusME.java
index f4d78ec9b3..969d9c6c05 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputBusME.java
@@ -38,18 +38,17 @@ import appeng.me.helpers.IGridProxyable;
import appeng.util.IWideReadableNumberConverter;
import appeng.util.Platform;
import appeng.util.ReadableNumberConverter;
-import gregtech.GT_Mod;
+import gregtech.GTMod;
import gregtech.api.enums.ItemList;
-import gregtech.api.gui.modularui.GT_UIInfos;
+import gregtech.api.gui.modularui.GTUIInfos;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_OutputBus;
+import gregtech.api.metatileentity.implementations.MTEHatchOutputBus;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatch_OutputBus
- implements IPowerChannelState {
+public class MTEHatchOutputBusME extends MTEHatchOutputBus implements IPowerChannelState {
private long baseCapacity = 1_600;
@@ -63,7 +62,7 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
long tickCounter = 0;
boolean additionalConnection = false;
- public GT_MetaTileEntity_Hatch_OutputBus_ME(int aID, String aName, String aNameRegional) {
+ public MTEHatchOutputBusME(int aID, String aName, String aNameRegional) {
super(
aID,
aName,
@@ -75,14 +74,13 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
1);
}
- public GT_MetaTileEntity_Hatch_OutputBus_ME(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEHatchOutputBusME(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_OutputBus_ME(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchOutputBusME(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -177,7 +175,7 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -284,7 +282,7 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
for (IAEItemStack s : itemCache) {
if (s.getStackSize() == 0) continue;
NBTTagCompound tag = new NBTTagCompound();
- tag.setTag("itemStack", GT_Utility.saveItem(s.getItemStack()));
+ tag.setTag("itemStack", GTUtility.saveItem(s.getItemStack()));
tag.setLong("size", s.getStackSize());
items.appendTag(tag);
}
@@ -302,7 +300,7 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
if (t instanceof NBTTagCompound) itemCache.add(
AEApi.instance()
.storage()
- .createItemStack(GT_Utility.loadItem((NBTTagCompound) t)));
+ .createItemStack(GTUtility.loadItem((NBTTagCompound) t)));
t = aNBT.getTag("cachedItems");
if (t instanceof NBTTagList l) {
for (int i = 0; i < l.tagCount(); ++i) {
@@ -311,18 +309,18 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
itemCache.add(
AEApi.instance()
.storage()
- .createItemStack(GT_Utility.loadItem(l.getCompoundTagAt(i))));
+ .createItemStack(GTUtility.loadItem(l.getCompoundTagAt(i))));
continue;
}
NBTTagCompound tagItemStack = tag.getCompoundTag("itemStack");
final IAEItemStack s = AEApi.instance()
.storage()
- .createItemStack(GT_Utility.loadItem(tagItemStack));
+ .createItemStack(GTUtility.loadItem(tagItemStack));
if (s != null) {
s.setStackSize(tag.getLong("size"));
itemCache.add(s);
} else {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"An error occurred while loading contents of ME Output Bus. This item has been voided: "
+ tagItemStack);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Output_ME.java b/src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputME.java
index b173987aa2..5983a2d32a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_Output_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/MTEHatchOutputME.java
@@ -45,18 +45,18 @@ import appeng.me.helpers.AENetworkProxy;
import appeng.me.helpers.IGridProxyable;
import appeng.util.IWideReadableNumberConverter;
import appeng.util.ReadableNumberConverter;
-import gregtech.GT_Mod;
-import gregtech.api.enums.GT_Values;
+import gregtech.GTMod;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.ItemList;
-import gregtech.api.gui.modularui.GT_UIInfos;
+import gregtech.api.gui.modularui.GTUIInfos;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_Output implements IPowerChannelState {
+public class MTEHatchOutputME extends MTEHatchOutput implements IPowerChannelState {
private long baseCapacity = 128_000;
@@ -70,7 +70,7 @@ public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_O
long tickCounter = 0;
boolean additionalConnection = false;
- public GT_MetaTileEntity_Hatch_Output_ME(int aID, String aName, String aNameRegional) {
+ public MTEHatchOutputME(int aID, String aName, String aNameRegional) {
super(
aID,
aName,
@@ -82,13 +82,13 @@ public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_O
1);
}
- public GT_MetaTileEntity_Hatch_Output_ME(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHatchOutputME(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_Output_ME(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchOutputME(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -103,7 +103,7 @@ public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_O
@Override
public byte getTierForStructure() {
- return (byte) (GT_Values.V.length - 2);
+ return (byte) (GTValues.V.length - 2);
}
@Override
@@ -198,7 +198,7 @@ public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_O
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -338,12 +338,12 @@ public class GT_MetaTileEntity_Hatch_Output_ME extends GT_MetaTileEntity_Hatch_O
NBTTagCompound tagFluidStack = tag.getCompoundTag("fluidStack");
final IAEFluidStack s = AEApi.instance()
.storage()
- .createFluidStack(GT_Utility.loadFluid(tagFluidStack));
+ .createFluidStack(GTUtility.loadFluid(tagFluidStack));
if (s != null) {
s.setStackSize(tag.getLong("size"));
fluidCache.add(s);
} else {
- GT_Mod.GT_FML_LOGGER.warn(
+ GTMod.GT_FML_LOGGER.warn(
"An error occurred while loading contents of ME Output Hatch. This fluid has been voided: "
+ tagFluidStack);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEAdvSeismicProspector.java
index 78ed9982fc..fc4aefcf14 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_AdvSeismicProspector.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEAdvSeismicProspector.java
@@ -16,7 +16,7 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_ROCK_BREAKER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_ROCK_BREAKER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_ROCK_BREAKER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_ROCK_BREAKER_GLOW;
-import static gregtech.common.GT_UndergroundOil.undergroundOilReadInformation;
+import static gregtech.common.UndergroundOil.undergroundOilReadInformation;
import java.util.ArrayList;
import java.util.HashMap;
@@ -33,22 +33,22 @@ import net.minecraft.world.ChunkCoordIntPair;
import net.minecraft.world.chunk.Chunk;
import net.minecraftforge.fluids.FluidStack;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.objects.ItemData;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Ores_Abstract;
-import gregtech.common.blocks.GT_TileEntity_Ores;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTUtility;
+import gregtech.common.blocks.BlockOresAbstract;
+import gregtech.common.blocks.TileEntityOres;
import ic2.core.Ic2Items;
-public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_BasicMachine {
+public class MTEAdvSeismicProspector extends MTEBasicMachine {
boolean ready = false;
final int radius;
@@ -56,8 +56,7 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
int cX;
int cZ;
- public GT_MetaTileEntity_AdvSeismicProspector(int aID, String aName, String aNameRegional, int aTier, int aRadius,
- int aStep) {
+ public MTEAdvSeismicProspector(int aID, String aName, String aNameRegional, int aTier, int aRadius, int aStep) {
super(
aID,
aName,
@@ -128,8 +127,8 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
"Oil prospecting area 3x3 oilfields, each is 8x8 chunks" };
}
- protected GT_MetaTileEntity_AdvSeismicProspector(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures, int aRadius, int aStep) {
+ protected MTEAdvSeismicProspector(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures,
+ int aRadius, int aStep) {
super(aName, aTier, 1, aDescription, aTextures, 1, 1);
radius = aRadius;
step = aStep;
@@ -137,7 +136,7 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_AdvSeismicProspector(
+ return new MTEAdvSeismicProspector(
this.mName,
this.mTier,
this.mDescriptionArray,
@@ -151,10 +150,10 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
if (aBaseMetaTileEntity.isServerSide()) {
ItemStack aStack = aPlayer.getCurrentEquippedItem();
- if (!ready && (GT_Utility.consumeItems(aPlayer, aStack, Item.getItemFromBlock(Blocks.tnt), 16)
- || GT_Utility.consumeItems(aPlayer, aStack, Ic2Items.industrialTnt.getItem(), 8)
- || GT_Utility.consumeItems(aPlayer, aStack, Materials.Glyceryl, 4)
- || GT_Utility.consumeItems(aPlayer, aStack, ItemList.Block_Powderbarrel.getItem(), 2))) {
+ if (!ready && (GTUtility.consumeItems(aPlayer, aStack, Item.getItemFromBlock(Blocks.tnt), 16)
+ || GTUtility.consumeItems(aPlayer, aStack, Ic2Items.industrialTnt.getItem(), 8)
+ || GTUtility.consumeItems(aPlayer, aStack, Materials.Glyceryl, 4)
+ || GTUtility.consumeItems(aPlayer, aStack, ItemList.Block_Powderbarrel.getItem(), 2))) {
this.ready = true;
this.mMaxProgresstime = (aPlayer.capabilities.isCreativeMode ? 20 : 800);
@@ -174,7 +173,7 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
ArrayList<String> tOils = new ArrayList<>();
prospectOils(tOils);
- GT_Utility.ItemNBT.setAdvancedProspectionData(
+ GTUtility.ItemNBT.setAdvancedProspectionData(
mTier,
aStack,
this.getBaseMetaTileEntity()
@@ -186,7 +185,7 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
this.getBaseMetaTileEntity()
.getWorld().provider.dimensionId,
tOils,
- GT_Utility.sortByValueToList(tOres),
+ GTUtility.sortByValueToList(tOres),
radius);
}
}
@@ -275,15 +274,14 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
Block tBlock = this.getBaseMetaTileEntity()
.getBlock(x, y, z);
- if (tBlock instanceof GT_Block_Ores_Abstract) {
+ if (tBlock instanceof BlockOresAbstract) {
TileEntity tTileEntity = getBaseMetaTileEntity().getWorld()
.getTileEntity(x, y, z);
- if ((tTileEntity instanceof GT_TileEntity_Ores) && (((GT_TileEntity_Ores) tTileEntity).mMetaData < 16000)) { // Filtering
- // small
- // ores
- Materials tMaterial = GregTech_API.sGeneratedMaterials[((GT_TileEntity_Ores) tTileEntity).mMetaData
- % 1000];
+ if ((tTileEntity instanceof TileEntityOres) && (((TileEntityOres) tTileEntity).mMetaData < 16000)) { // Filtering
+ // small
+ // ores
+ Materials tMaterial = GregTechAPI.sGeneratedMaterials[((TileEntityOres) tTileEntity).mMetaData % 1000];
if ((tMaterial != null) && (tMaterial != Materials._NULL)) return tMaterial.mDefaultLocalName;
}
@@ -291,10 +289,10 @@ public class GT_MetaTileEntity_AdvSeismicProspector extends GT_MetaTileEntity_Ba
int tMetaID = getBaseMetaTileEntity().getWorld()
.getBlockMetadata(x, y, z);
ItemStack is = new ItemStack(tBlock, 1, tMetaID);
- ItemData association = GT_OreDictUnificator.getAssociation(is);
+ ItemData association = GTOreDictUnificator.getAssociation(is);
if ((association != null) && (association.mPrefix.toString()
.startsWith("ore"))) return association.mMaterial.mMaterial.mDefaultLocalName;
- else if (GT_Utility.isOre(tBlock, tMetaID)) return tBlock.getLocalizedName();
+ else if (GTUtility.isOre(tBlock, tMetaID)) return tBlock.getLocalizedName();
}
return null;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_BetterJukebox.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEBetterJukebox.java
index f9a9fba8f4..8f1db317a2 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_BetterJukebox.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEBetterJukebox.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_PIPE_OUT;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_SIDE_JUKEBOX;
@@ -44,22 +44,21 @@ import appeng.me.GridAccessException;
import appeng.me.cache.helpers.TunnelCollection;
import appeng.me.helpers.AENetworkProxy;
import appeng.parts.p2p.PartP2PSound;
-import gregtech.api.enums.GTVoltageIndex;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.enums.GTValues;
+import gregtech.api.enums.VoltageIndex;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.BasicUIProperties;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_MusicSystem;
+import gregtech.api.util.GTMusicSystem;
import gregtech.common.gui.modularui.UIHelper;
import it.unimi.dsi.fastutil.objects.ObjectArrayList;
-public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMachine
- implements IAddUIWidgets, ISoundP2PHandler {
+public class MTEBetterJukebox extends MTEBasicMachine implements IAddUIWidgets, ISoundP2PHandler {
// Stored state
public UUID jukeboxUuid = UNSET_UUID;
@@ -73,7 +72,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
public boolean superFastDebugMode = false;
// Computed state
private final Vector4i interdimPositionCache = new Vector4i(); // XYZ, Dimension ID
- private GT_MusicSystem.MusicSource musicSource = null;
+ private GTMusicSystem.MusicSource musicSource = null;
private boolean powered = false;
private long discStartMs = 0;
public long discDurationMs = 1;
@@ -95,7 +94,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
public static final class BalanceMath {
- public static int MAX_TIER = GTVoltageIndex.IV;
+ public static int MAX_TIER = VoltageIndex.IV;
public static float VANILLA_JUKEBOX_RANGE = 4.0f; // 64 blocks
private static final float[] LISTENING_VOLUME = new float[] { //
@@ -127,9 +126,9 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
}
public static HeadphoneLimit headphoneLimit(int tier) {
- if (tier <= GTVoltageIndex.HV) {
+ if (tier <= VoltageIndex.HV) {
return HeadphoneLimit.BLOCK_RANGE;
- } else if (tier == GTVoltageIndex.EV) {
+ } else if (tier == VoltageIndex.EV) {
return HeadphoneLimit.INSIDE_DIMENSION;
} else {
return HeadphoneLimit.BETWEEN_DIMENSIONS;
@@ -173,23 +172,23 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
.format("Headphones work anywhere, in %sany dimension", EnumChatFormatting.WHITE);
});
strings.add(String.format("Cost: %s%d EU/t", EnumChatFormatting.WHITE, BalanceMath.eutUsage(aTier)));
- strings.add(GT_Values.AuthorEigenRaven);
+ strings.add(GTValues.AuthorEigenRaven);
return strings.toArray(new String[0]);
}
- public GT_MetaTileEntity_BetterJukebox(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEBetterJukebox(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 1, buildDescription(aTier), INPUT_SLOTS, 1);
playbackVolume = BalanceMath.listeningVolume(aTier);
}
- public GT_MetaTileEntity_BetterJukebox(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEBetterJukebox(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, INPUT_SLOTS, 1);
playbackVolume = BalanceMath.listeningVolume(aTier);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BetterJukebox(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEBetterJukebox(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -223,7 +222,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
markDirty();
}
if (musicSource == null) {
- musicSource = GT_MusicSystem.ServerSystem.registerOrGetMusicSource(jukeboxUuid);
+ musicSource = GTMusicSystem.ServerSystem.registerOrGetMusicSource(jukeboxUuid);
musicSource.originPosition.set(interdimPosition);
musicSource.headphoneLimit = BalanceMath.headphoneLimit(mTier);
musicSource.headphoneBlockRange = BalanceMath.headphoneBlockRange(mTier);
@@ -235,7 +234,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
final ResourceLocation resource = record.getRecordResource(record.recordName);
currentlyPlaying = record;
// Assume a safe disc duration of 500 seconds if not known in the registry
- discDurationMs = GT_MusicSystem.getMusicRecordDurations()
+ discDurationMs = GTMusicSystem.getMusicRecordDurations()
.getOrDefault(resource, 500_000);
discStartMs = System.currentTimeMillis() - discProgressMs;
musicSource.setRecord(
@@ -324,7 +323,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
musicSource.setRecord(
new ResourceLocation(resource.getResourceDomain(), "records." + resource.getResourcePath()));
// Assume a safe disc duration of 500 seconds if not known in the registry
- discDurationMs = GT_MusicSystem.getMusicRecordDurations()
+ discDurationMs = GTMusicSystem.getMusicRecordDurations()
.getOrDefault(resource, 500_000);
discProgressMs = 0;
discStartMs = now;
@@ -395,7 +394,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
if (jukeboxUuid == UNSET_UUID) {
return;
}
- GT_MusicSystem.ServerSystem.removeMusicSource(jukeboxUuid);
+ GTMusicSystem.ServerSystem.removeMusicSource(jukeboxUuid);
}
@Override
@@ -490,7 +489,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
.itemOutputPositionsGetter(count -> UIHelper.getGridPositions(count, 153, 24, 1))
.specialItemPositionGetter(() -> new Pos2d(115, 62))
.progressBarPos(Pos2d.cartesian(133, 24))
- .progressBarTexture(new FallbackableUITexture(GT_UITextures.PROGRESSBAR_ARROW))
+ .progressBarTexture(new FallbackableUITexture(GTUITextures.PROGRESSBAR_ARROW))
.build();
}
@@ -530,8 +529,8 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
// Loop
builder.widget(
new CycleButtonWidget().setToggle(() -> loopMode, val -> loopMode = val)
- .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setStaticTexture(GTUITextures.OVERLAY_BUTTON_CYCLIC)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setGTTooltip(() -> mTooltipCache.getData("GT5U.machines.betterjukebox.loop.tooltip"))
.setTooltipShowUpDelay(TOOLTIP_DELAY)
.setPos(153, 6)
@@ -545,8 +544,8 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
playbackSlot = 0;
}
})
- .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_SHUFFLE)
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setStaticTexture(GTUITextures.OVERLAY_BUTTON_SHUFFLE)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setGTTooltip(() -> mTooltipCache.getData("GT5U.machines.betterjukebox.shuffle.tooltip"))
.setTooltipShowUpDelay(TOOLTIP_DELAY)
.setPos(153, 42)
@@ -632,7 +631,7 @@ public class GT_MetaTileEntity_BetterJukebox extends GT_MetaTileEntity_BasicMach
private final ObjectArrayList<PartP2PSound> combinedOutputsListCache = new ObjectArrayList<>(new PartP2PSound[0]);
private void updateEmitterList() {
- final GT_MusicSystem.MusicSource target = musicSource;
+ final GTMusicSystem.MusicSource target = musicSource;
if (target == null) {
return;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Boxinator.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEBoxinator.java
index 8d2e0959e1..43d2d6b295 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Boxinator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEBoxinator.java
@@ -3,26 +3,27 @@ package gregtech.common.tileentities.machines.basic;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.ForgeDirection;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.MachineType;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine {
+public class MTEBoxinator extends MTEBasicMachine {
ItemStack aInputCache;
ItemStack aOutputCache;
int aTypeCache = 0;
- public GT_MetaTileEntity_Boxinator(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEBoxinator(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -96,13 +97,13 @@ public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine
.build()));
}
- public GT_MetaTileEntity_Boxinator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEBoxinator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 2, 1);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Boxinator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEBoxinator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -138,11 +139,11 @@ public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine
}
ItemStack tSlot0 = getInputAt(0);
ItemStack tSlot1 = getInputAt(1);
- if ((GT_Utility.isStackValid(tSlot0)) && (GT_Utility.isStackValid(tSlot1))
- && (GT_Utility.getContainerItem(tSlot0, true) == null)) {
+ if ((GTUtility.isStackValid(tSlot0)) && (GTUtility.isStackValid(tSlot1))
+ && (GTUtility.getContainerItem(tSlot0, true) == null)) {
if ((ItemList.Schematic_1by1.isStackEqual(tSlot1)) && (tSlot0.stackSize >= 1)) {
boolean tIsCached = hasValidCache(tSlot0, 1, true);
- this.mOutputItems[0] = tIsCached ? aOutputCache.copy() : GT_ModHandler.getRecipeOutput(tSlot0);
+ this.mOutputItems[0] = tIsCached ? aOutputCache.copy() : GTModHandler.getRecipeOutput(tSlot0);
if (this.mOutputItems[0] != null) {
if (canOutput(this.mOutputItems[0])) {
tSlot0.stackSize -= 1;
@@ -159,7 +160,7 @@ public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine
if ((ItemList.Schematic_2by2.isStackEqual(tSlot1)) && (getInputAt(0).stackSize >= 4)) {
boolean tIsCached = hasValidCache(tSlot0, 2, true);
this.mOutputItems[0] = tIsCached ? aOutputCache.copy()
- : GT_ModHandler.getRecipeOutput(tSlot0, tSlot0, null, tSlot0, tSlot0);
+ : GTModHandler.getRecipeOutput(tSlot0, tSlot0, null, tSlot0, tSlot0);
if (this.mOutputItems[0] != null) {
if (canOutput(this.mOutputItems[0])) {
getInputAt(0).stackSize -= 4;
@@ -176,7 +177,7 @@ public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine
if ((ItemList.Schematic_3by3.isStackEqual(tSlot1)) && (getInputAt(0).stackSize >= 9)) {
boolean tIsCached = hasValidCache(tSlot0, 3, true);
this.mOutputItems[0] = tIsCached ? aOutputCache.copy()
- : GT_ModHandler
+ : GTModHandler
.getRecipeOutput(tSlot0, tSlot0, tSlot0, tSlot0, tSlot0, tSlot0, tSlot0, tSlot0, tSlot0);
if (this.mOutputItems[0] != null) {
if (canOutput(this.mOutputItems[0])) {
@@ -208,20 +209,21 @@ public class GT_MetaTileEntity_Boxinator extends GT_MetaTileEntity_BasicMachine
if (RecipeMaps.packagerRecipes.findRecipe(
getBaseMetaTileEntity(),
true,
- gregtech.api.enums.GT_Values.V[mTier],
+ GTValues.V[mTier],
null,
- GT_Utility.copyAmount(64, aStack),
+ GTUtility.copyAmount(64, aStack),
tInput1) != null) {
return true;
}
- if (ItemList.Schematic_1by1.isStackEqual(getInputAt(1)) && GT_ModHandler.getRecipeOutput(aStack) != null)
+ if (ItemList.Schematic_1by1.isStackEqual(getInputAt(1)) && GTModHandler.getRecipeOutput(aStack) != null)
return true;
if (ItemList.Schematic_2by2.isStackEqual(getInputAt(1))
- && GT_ModHandler.getRecipeOutput(aStack, aStack, null, aStack, aStack) != null) {
+ && GTModHandler.getRecipeOutput(aStack, aStack, null, aStack, aStack) != null) {
return true;
}
- return ItemList.Schematic_3by3.isStackEqual(getInputAt(1)) && (GT_ModHandler
- .getRecipeOutput(aStack, aStack, aStack, aStack, aStack, aStack, aStack, aStack, aStack) != null);
+ return ItemList.Schematic_3by3.isStackEqual(getInputAt(1))
+ && (GTModHandler.getRecipeOutput(aStack, aStack, aStack, aStack, aStack, aStack, aStack, aStack, aStack)
+ != null);
} else {
return RecipeMaps.packagerRecipes.containsInput(aStack);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Charger.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTECharger.java
index de43fd715e..52c15cc6df 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Charger.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTECharger.java
@@ -1,36 +1,33 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.BaseMetaTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicBatteryBuffer;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.metatileentity.implementations.MTEBasicBatteryBuffer;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Charger extends GT_MetaTileEntity_BasicBatteryBuffer {
+public class MTECharger extends MTEBasicBatteryBuffer {
- public GT_MetaTileEntity_Charger(int aID, String aName, String aNameRegional, int aTier, String aDescription,
- int aSlotCount) {
+ public MTECharger(int aID, String aName, String aNameRegional, int aTier, String aDescription, int aSlotCount) {
super(aID, aName, aNameRegional, aTier, aDescription, aSlotCount);
}
- public GT_MetaTileEntity_Charger(String aName, int aTier, String aDescription, ITexture[][][] aTextures,
- int aSlotCount) {
+ public MTECharger(String aName, int aTier, String aDescription, ITexture[][][] aTextures, int aSlotCount) {
super(aName, aTier, aDescription, aTextures, aSlotCount);
}
- public GT_MetaTileEntity_Charger(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures,
- int aSlotCount) {
+ public MTECharger(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures, int aSlotCount) {
super(aName, aTier, aDescription, aTextures, aSlotCount);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Charger(mName, mTier, mDescriptionArray, mTextures, mInventory.length);
+ return new MTECharger(mName, mTier, mDescriptionArray, mTextures, mInventory.length);
}
@Override
@@ -68,9 +65,9 @@ public class GT_MetaTileEntity_Charger extends GT_MetaTileEntity_BasicBatteryBuf
if (mMetaTileEntity.mInventory[i] != null
&& mBaseMetaTileEntity.getStoredEU() < mBaseMetaTileEntity.getEUCapacity()) {
mBaseMetaTileEntity.increaseStoredEnergyUnits(
- GT_ModHandler.dischargeElectricItem(
+ GTModHandler.dischargeElectricItem(
mMetaTileEntity.mInventory[i],
- GT_Utility.safeInt(
+ GTUtility.safeInt(
Math.min(
V[mTier] * 15,
mBaseMetaTileEntity.getEUCapacity()
@@ -90,9 +87,9 @@ public class GT_MetaTileEntity_Charger extends GT_MetaTileEntity_BasicBatteryBuf
if (mBaseMetaTileEntity.getStoredEU() > 0 && mMetaTileEntity.mInventory[i] != null) {
mBaseMetaTileEntity
.decreaseStoredEU(
- GT_ModHandler.chargeElectricItem(
+ GTModHandler.chargeElectricItem(
mMetaTileEntity.mInventory[i],
- GT_Utility
+ GTUtility
.safeInt(Math.min(V[mTier] * 15, mBaseMetaTileEntity.getStoredEU())),
(int) Math.min(Integer.MAX_VALUE, mMetaTileEntity.getOutputTier()),
true,
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_IndustrialApiary.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEIndustrialApiary.java
index 9249673c7c..f43c8d0a5e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_IndustrialApiary.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEIndustrialApiary.java
@@ -1,7 +1,7 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.AuthorKuba;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.AuthorKuba;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_INDUSTRIAL_APIARY;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_INDUSTRIAL_APIARY_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_INDUSTRIAL_APIARY_ACTIVE_GLOW;
@@ -20,7 +20,7 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_INDUSTRIAL_APIA
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_INDUSTRIAL_APIARY_GLOW;
import static gregtech.api.metatileentity.BaseTileEntity.STALLED_STUTTERING_TOOLTIP;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
-import static gregtech.api.util.GT_Utility.moveMultipleItemStacks;
+import static gregtech.api.util.GTUtility.moveMultipleItemStacks;
import java.io.DataInputStream;
import java.io.DataOutputStream;
@@ -100,24 +100,24 @@ import forestry.apiculture.genetics.Bee;
import forestry.apiculture.genetics.alleles.AlleleEffectThrottled;
import forestry.core.errors.EnumErrorCode;
import forestry.plugins.PluginApiculture;
-import gregtech.GT_Mod;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.GTMod;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.BasicUIProperties;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ApiaryModifier;
-import gregtech.api.util.GT_ApiaryUpgrade;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.GT_Client;
+import gregtech.api.util.GTApiaryModifier;
+import gregtech.api.util.GTApiaryUpgrade;
+import gregtech.api.util.GTUtility;
+import gregtech.common.GTClient;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicMachine
+public class MTEIndustrialApiary extends MTEBasicMachine
implements IBeeHousing, IBeeHousingInventory, IErrorLogic, IBeeModifier, IBeeListener, IAddUIWidgets {
public static final int beeCycleLength = 550;
@@ -138,7 +138,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
private IBee usedQueenBee = null;
private IEffectData[] effectData = new IEffectData[2];
- public GT_MetaTileEntity_IndustrialApiary(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEIndustrialApiary(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -204,20 +204,19 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
.build()));
}
- public GT_MetaTileEntity_IndustrialApiary(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEIndustrialApiary(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 4, aDescription, aTextures, 6, 9);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IndustrialApiary(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEIndustrialApiary(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
if (aBaseMetaTileEntity.isClientSide()) return true;
- if (!GT_Mod.gregtechproxy.mForceFreeFace) {
+ if (!GTMod.gregtechproxy.mForceFreeFace) {
openGUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -227,7 +226,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
return true;
}
}
- GT_Utility.sendChatToPlayer(aPlayer, "No free Side!");
+ GTUtility.sendChatToPlayer(aPlayer, "No free Side!");
return true;
}
@@ -292,7 +291,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
// PRODUCTS
- final HashMap<GT_Utility.ItemId, ItemStack> pollen = new HashMap<>();
+ final HashMap<GTUtility.ItemId, ItemStack> pollen = new HashMap<>();
if (isRetrievingPollen && floweringMod > 0f) {
final int icycles = (int) cycles
@@ -304,7 +303,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
.getSpeciesRoot()
.getMemberStack(p, EnumGermlingType.POLLEN.ordinal());
if (s != null) {
- final GT_Utility.ItemId id = GT_Utility.ItemId.createNoCopy(s);
+ final GTUtility.ItemId id = GTUtility.ItemId.createNoCopy(s);
pollen.computeIfAbsent(id, k -> {
final ItemStack ns = s.copy();
ns.stackSize = 0;
@@ -326,12 +325,12 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
final float speed = genome.getSpeed();
final float prodMod = getProductionModifier(null, 0f) + beemodifier.getProductionModifier(null, 0f);
- final HashMap<GT_Utility.ItemId, Float> drops = new HashMap<>();
- final HashMap<GT_Utility.ItemId, ItemStack> dropstacks = new HashMap<>();
+ final HashMap<GTUtility.ItemId, Float> drops = new HashMap<>();
+ final HashMap<GTUtility.ItemId, ItemStack> dropstacks = new HashMap<>();
for (Map.Entry<ItemStack, Float> entry : primary.getProductChances()
.entrySet()) {
- final GT_Utility.ItemId id = GT_Utility.ItemId.createNoCopy(entry.getKey());
+ final GTUtility.ItemId id = GTUtility.ItemId.createNoCopy(entry.getKey());
drops.merge(
id,
Bee.getFinalChance(entry.getValue(), speed, prodMod, 8f) * (float) entry.getKey().stackSize
@@ -341,7 +340,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
}
for (Map.Entry<ItemStack, Float> entry : secondary.getProductChances()
.entrySet()) {
- final GT_Utility.ItemId id = GT_Utility.ItemId.createNoCopy(entry.getKey());
+ final GTUtility.ItemId id = GTUtility.ItemId.createNoCopy(entry.getKey());
drops.merge(
id,
Bee.getFinalChance(entry.getValue() / 2f, speed, prodMod, 8f) * (float) entry.getKey().stackSize
@@ -352,7 +351,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
if (primary.isJubilant(genome, this) && secondary.isJubilant(genome, this))
for (Map.Entry<ItemStack, Float> entry : primary.getSpecialtyChances()
.entrySet()) {
- final GT_Utility.ItemId id = GT_Utility.ItemId.createNoCopy(entry.getKey());
+ final GTUtility.ItemId id = GTUtility.ItemId.createNoCopy(entry.getKey());
drops.merge(
id,
Bee.getFinalChance(entry.getValue(), speed, prodMod, 8f)
@@ -382,11 +381,11 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
}
final IBee[] d = bee.spawnDrones(this);
if (d != null && d.length > 0) {
- final HashMap<GT_Utility.ItemId, ItemStack> drones = new HashMap<>(d.length);
+ final HashMap<GTUtility.ItemId, ItemStack> drones = new HashMap<>(d.length);
for (IBee dr : d) {
final ItemStack drone = beeRoot.getMemberStack(dr, EnumBeeType.DRONE.ordinal());
breedingTracker.registerDrone(dr);
- final GT_Utility.ItemId drid = GT_Utility.ItemId.createNoCopy(drone);
+ final GTUtility.ItemId drid = GTUtility.ItemId.createNoCopy(drone);
if (drones.containsKey(drid)) drones.get(drid).stackSize += drone.stackSize;
else {
this.mOutputItems[i++] = drone;
@@ -400,7 +399,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
setQueen(null);
- for (Map.Entry<GT_Utility.ItemId, Float> entry : drops.entrySet()) {
+ for (Map.Entry<GTUtility.ItemId, Float> entry : drops.entrySet()) {
final ItemStack s = dropstacks.get(entry.getKey())
.copy();
s.stackSize = entry.getValue()
@@ -547,7 +546,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
@Override
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
if (aBaseMetaTileEntity.isClientSide()) {
- if (GT_Client.changeDetected == 4) {
+ if (GTClient.changeDetected == 4) {
/*
* Client tick counter that is set to 5 on hiding pipes and covers. It triggers a texture update next
* client tick when reaching 4, with provision for 3 more update tasks, spreading client change
@@ -705,17 +704,17 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
|| beeRoot.isMember(aStack, EnumBeeType.PRINCESS.ordinal());
else if (aIndex == drone) return beeRoot.isMember(aStack, EnumBeeType.DRONE.ordinal());
else if (aIndex < getOutputSlot()) {
- if (!GT_ApiaryUpgrade.isUpgrade(aStack)) return false;
+ if (!GTApiaryUpgrade.isUpgrade(aStack)) return false;
for (int i = upgradeSlot; i < upgradeSlot + upgradeSlotCount; i++) {
if (aIndex == i) continue;
final ItemStack s = getStackInSlot(i);
if (s == null) continue;
- if (GT_Utility.areStacksEqual(getStackInSlot(i), aStack)) return false;
- if (GT_ApiaryUpgrade.isUpgrade(aStack)) {
- if (!GT_ApiaryUpgrade.getUpgrade(aStack)
+ if (GTUtility.areStacksEqual(getStackInSlot(i), aStack)) return false;
+ if (GTApiaryUpgrade.isUpgrade(aStack)) {
+ if (!GTApiaryUpgrade.getUpgrade(aStack)
.isAllowedToWorkWith(getStackInSlot(i))) return false;
- } else if (GT_ApiaryUpgrade.isUpgrade(s)) {
- if (!GT_ApiaryUpgrade.getUpgrade(s)
+ } else if (GTApiaryUpgrade.isUpgrade(s)) {
+ if (!GTApiaryUpgrade.getUpgrade(s)
.isAllowedToWorkWith(aStack)) return false;
}
}
@@ -991,12 +990,12 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
private int maxspeed = 0;
public void updateModifiers() {
- final GT_ApiaryModifier mods = new GT_ApiaryModifier();
+ final GTApiaryModifier mods = new GTApiaryModifier();
for (int i = 0; i < upgradeSlotCount; i++) {
final ItemStack s = getStackInSlot(upgradeSlot + i);
if (s == null) continue;
- if (GT_ApiaryUpgrade.isUpgrade(s)) {
- final GT_ApiaryUpgrade upgrade = GT_ApiaryUpgrade.getUpgrade(s);
+ if (GTApiaryUpgrade.isUpgrade(s)) {
+ final GTApiaryUpgrade upgrade = GTApiaryUpgrade.getUpgrade(s);
upgrade.applyModifiers(mods, s);
}
}
@@ -1025,13 +1024,13 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
/** Tries to move as much of [stack] into a possible upgrade slot */
public void addUpgrade(ItemStack stack) {
- if (stack == null || !GT_ApiaryUpgrade.isUpgrade(stack)) return;
+ if (stack == null || !GTApiaryUpgrade.isUpgrade(stack)) return;
int amount = stack.stackSize;
for (int i = upgradeSlot; i < upgradeSlot + upgradeSlotCount; i++) {
if (!isItemValidForSlot(i, stack)) continue;
- int maxStackSize = GT_ApiaryUpgrade.getUpgrade(stack)
+ int maxStackSize = GTApiaryUpgrade.getUpgrade(stack)
.getMaxNumber();
ItemStack stackInSlot = getStackInSlot(i);
@@ -1042,7 +1041,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
return;
}
- if (!GT_Utility.areStacksEqual(stack, stackInSlot)) continue;
+ if (!GTUtility.areStacksEqual(stack, stackInSlot)) continue;
amount = Math.max(Math.min(amount, maxStackSize - stackInSlot.stackSize), 0);
if (amount == 0) return;
stackInSlot.stackSize += amount;
@@ -1204,11 +1203,11 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
builder
.widget(
new SlotWidget(new ApiarySlot(inventoryHandler, queen))
- .setBackground(getGUITextureSet().getItemSlot(), GT_UITextures.OVERLAY_SLOT_BEE_QUEEN)
+ .setBackground(getGUITextureSet().getItemSlot(), GTUITextures.OVERLAY_SLOT_BEE_QUEEN)
.setPos(36, 21))
.widget(
new SlotWidget(new ApiarySlot(inventoryHandler, drone))
- .setBackground(getGUITextureSet().getItemSlot(), GT_UITextures.OVERLAY_SLOT_BEE_DRONE)
+ .setBackground(getGUITextureSet().getItemSlot(), GTUITextures.OVERLAY_SLOT_BEE_DRONE)
.setPos(36, 41))
.widget(
SlotGroup.ofItemHandler(inventoryHandler, 2)
@@ -1225,7 +1224,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
builder.widget(
new ButtonWidget().setOnClick((clickData, widget) -> cancelProcess())
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_CROSS)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_CROSS)
.setGTTooltip(() -> mTooltipCache.getData(CANCEL_PROCESS_TOOLTIP))
.setTooltipShowUpDelay(TOOLTIP_DELAY)
.setPos(7, 26)
@@ -1233,18 +1232,18 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
.widget(
new CycleButtonWidget().setToggle(() -> mAutoQueen, x -> mAutoQueen = x)
.setTextureGetter(
- i -> i == 0 ? GT_UITextures.OVERLAY_BUTTON_CROSS : GT_UITextures.OVERLAY_BUTTON_CHECKMARK)
+ i -> i == 0 ? GTUITextures.OVERLAY_BUTTON_CROSS : GTUITextures.OVERLAY_BUTTON_CHECKMARK)
.setGTTooltip(() -> mTooltipCache.getData(AUTOQUEEN_TOOLTIP))
.setTooltipShowUpDelay(TOOLTIP_DELAY)
.setPos(7, 44)
.setSize(18, 18)
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_SLOT_BEE_QUEEN))
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_SLOT_BEE_QUEEN))
.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_INFORMATION)
+ new DrawableWidget().setDrawable(GTUITextures.PICTURE_INFORMATION)
.setGTTooltip(() -> {
- final String energyreq = GT_Utility.formatNumbers(
- (int) ((float) GT_MetaTileEntity_IndustrialApiary.baseEUtUsage * getEnergyModifier()
- * getAcceleration()) + getAdditionalEnergyUsage());
+ final String energyreq = GTUtility.formatNumbers(
+ (int) ((float) MTEIndustrialApiary.baseEUtUsage * getEnergyModifier() * getAcceleration())
+ + getAdditionalEnergyUsage());
final String Temp = StatCollector.translateToLocal(getTemperature().getName());
final String Hum = StatCollector.translateToLocal(getHumidity().getName());
if (getUsedQueen() != null
@@ -1303,7 +1302,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
() -> mTooltipCache.getUncachedTooltipData(
mLockedSpeed ? SPEED_LOCKED_TOOLTIP : SPEED_TOOLTIP,
getAcceleration(),
- GT_Utility.formatNumbers(getAdditionalEnergyUsage())))
+ GTUtility.formatNumbers(getAdditionalEnergyUsage())))
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(() -> mSpeed, val -> mSpeed = val),
builder,
@@ -1313,7 +1312,7 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
builder,
(widget, val) -> widget.notifyTooltipChange())
.setTooltipShowUpDelay(TOOLTIP_DELAY)
- .setBackground(GT_UITextures.PICTURE_SQUARE_LIGHT_GRAY)
+ .setBackground(GTUITextures.PICTURE_SQUARE_LIGHT_GRAY)
.setPos(25, 62)
.setSize(18, 18))
.widget(
@@ -1327,8 +1326,8 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
.setPos(26, 72));
}
- private static final FallbackableUITexture progressBarTexture = GT_UITextures
- .fallbackableProgressbar("iapiary", GT_UITextures.PROGRESSBAR_ARROW);
+ private static final FallbackableUITexture progressBarTexture = GTUITextures
+ .fallbackableProgressbar("iapiary", GTUITextures.PROGRESSBAR_ARROW);
@Override
protected BasicUIProperties getUIProperties() {
@@ -1424,12 +1423,12 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
}
}
- private static final UIInfo<?, ?> IndustrialApiaryUI = GT_UIInfos.GTTileEntityUIFactory
- .apply(GT_ModularUIContainer_IndustrialApiary::new);
+ private static final UIInfo<?, ?> IndustrialApiaryUI = GTUIInfos.GTTileEntityUIFactory
+ .apply(GTModularUIContainer_IndustrialApiary::new);
- private static class GT_ModularUIContainer_IndustrialApiary extends ModularUIContainer {
+ private static class GTModularUIContainer_IndustrialApiary extends ModularUIContainer {
- public GT_ModularUIContainer_IndustrialApiary(ModularUIContext context, ModularWindow mainWindow) {
+ public GTModularUIContainer_IndustrialApiary(ModularUIContext context, ModularWindow mainWindow) {
super(context, mainWindow);
}
@@ -1446,11 +1445,11 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
if (s == null) return super.slotClick(aSlotNumber, aMouseclick, aShifthold, aPlayer);
final Slot slot = getSlot(aSlotNumber);
final ItemStack slotStack = slot.getStack();
- if (slotStack != null && !GT_Utility.areStacksEqual(slotStack, s)) return null; // super would replace item
+ if (slotStack != null && !GTUtility.areStacksEqual(slotStack, s)) return null; // super would replace item
if (slotStack == null && !slot.isItemValid(s))
return super.slotClick(aSlotNumber, aMouseclick, aShifthold, aPlayer);
- if (!GT_ApiaryUpgrade.isUpgrade(s)) return super.slotClick(aSlotNumber, aMouseclick, aShifthold, aPlayer);
- int max = GT_ApiaryUpgrade.getUpgrade(s)
+ if (!GTApiaryUpgrade.isUpgrade(s)) return super.slotClick(aSlotNumber, aMouseclick, aShifthold, aPlayer);
+ int max = GTApiaryUpgrade.getUpgrade(s)
.getMaxNumber();
if (slotStack != null) max = Math.max(0, max - slotStack.stackSize);
max = Math.min(max, s.stackSize);
@@ -1470,16 +1469,16 @@ public class GT_MetaTileEntity_IndustrialApiary extends GT_MetaTileEntity_BasicM
if (aSlotIndex >= playerInventorySlot) return super.transferStackInSlot(aPlayer, aSlotIndex);
final ItemStack aStack = s.getStack();
if (aStack == null) return super.transferStackInSlot(aPlayer, aSlotIndex);
- if (!GT_ApiaryUpgrade.isUpgrade(aStack)) return super.transferStackInSlot(aPlayer, aSlotIndex);
+ if (!GTApiaryUpgrade.isUpgrade(aStack)) return super.transferStackInSlot(aPlayer, aSlotIndex);
for (int i = playerInventorySlot + 2; i < playerInventorySlot + 2 + 4; i++) {
final Slot iSlot = getSlot(i);
final ItemStack iStack = iSlot.getStack();
if (iStack == null) {
if (!iSlot.isItemValid(aStack)) continue;
} else {
- if (!GT_Utility.areStacksEqual(aStack, iStack)) continue;
+ if (!GTUtility.areStacksEqual(aStack, iStack)) continue;
}
- int max = GT_ApiaryUpgrade.getUpgrade(aStack)
+ int max = GTApiaryUpgrade.getUpgrade(aStack)
.getMaxNumber();
if (iStack == null) {
max = Math.min(max, aStack.stackSize);
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Massfabricator.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMassfabricator.java
index 7eaa8122c1..195d2317de 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Massfabricator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMassfabricator.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_MASSFAB;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_MASSFAB_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_MASSFAB_ACTIVE_GLOW;
@@ -32,29 +32,29 @@ import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.objects.overclockdescriber.EUOverclockDescriber;
import gregtech.api.objects.overclockdescriber.OverclockDescriber;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.MethodsReturnNonnullByDefault;
+import gregtech.api.util.OverclockCalculator;
import gregtech.common.config.machinestats.ConfigMassFabricator;
-public class GT_MetaTileEntity_Massfabricator extends GT_MetaTileEntity_BasicMachine {
+public class MTEMassfabricator extends MTEBasicMachine {
public static int sUUAperUUM = 1;
public static int sUUASpeedBonus = 4;
public static int sDurationMultiplier = 3215;
public static boolean sRequiresUUA = false;
public static int BASE_EUT = 256;
- public static GT_Recipe nonUUARecipe;
- public static GT_Recipe uuaRecipe;
+ public static GTRecipe nonUUARecipe;
+ public static GTRecipe uuaRecipe;
- public GT_MetaTileEntity_Massfabricator(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEMassfabricator(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -114,13 +114,13 @@ public class GT_MetaTileEntity_Massfabricator extends GT_MetaTileEntity_BasicMac
.build()));
}
- public GT_MetaTileEntity_Massfabricator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEMassfabricator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 8, aDescription, aTextures, 1, 1);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Massfabricator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEMassfabricator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -202,7 +202,7 @@ public class GT_MetaTileEntity_Massfabricator extends GT_MetaTileEntity_BasicMac
}
@Override
- public GT_OverclockCalculator createCalculator(GT_OverclockCalculator template, GT_Recipe recipe) {
+ public OverclockCalculator createCalculator(OverclockCalculator template, GTRecipe recipe) {
return super.createCalculator(template, recipe).setEUt(Ints.saturatedCast(V[tier] * amperage))
.setEUtIncreasePerOC(2.0)
.limitOverclockCount(tier - 1)
@@ -210,19 +210,19 @@ public class GT_MetaTileEntity_Massfabricator extends GT_MetaTileEntity_BasicMac
}
@Override
- protected boolean shouldShowAmperage(GT_OverclockCalculator calculator) {
+ protected boolean shouldShowAmperage(OverclockCalculator calculator) {
return true;
}
@Override
- protected String getVoltageString(GT_OverclockCalculator calculator) {
+ protected String getVoltageString(OverclockCalculator calculator) {
// standard amperage calculation doesn't work here
- return decorateWithOverclockLabel(GT_Utility.formatNumbers(V[mTier]) + " EU/t", calculator)
- + GT_Utility.getTierNameWithParentheses(V[mTier]);
+ return decorateWithOverclockLabel(GTUtility.formatNumbers(V[mTier]) + " EU/t", calculator)
+ + GTUtility.getTierNameWithParentheses(V[mTier]);
}
@Override
- protected String getAmperageString(GT_OverclockCalculator calculator) {
+ protected String getAmperageString(OverclockCalculator calculator) {
int amperage = this.amperage;
int denominator = 1;
for (int i = 1; i < mTier; i++) {
@@ -232,7 +232,7 @@ public class GT_MetaTileEntity_Massfabricator extends GT_MetaTileEntity_BasicMac
}
}
if (amperage > 0) {
- return GT_Utility.formatNumbers(amperage);
+ return GTUtility.formatNumbers(amperage);
} else {
return "1/" + denominator;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MicrowaveEnergyTransmitter.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMicrowaveEnergyTransmitter.java
index 575e98c5c6..52d38beba0 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MicrowaveEnergyTransmitter.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMicrowaveEnergyTransmitter.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER_ACTIVE;
@@ -27,10 +27,10 @@ import com.gtnewhorizons.modularui.common.widget.DrawableWidget;
import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.gui.modularui.GUITextureSet;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
@@ -39,14 +39,13 @@ import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IEnergyConnected;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.BaseMetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicTank;
+import gregtech.api.metatileentity.implementations.MTEBasicTank;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.common.config.machinestats.ConfigMicrowaveEnergyTransmitter;
import gregtech.common.config.machinestats.ConfigTeleporter;
-public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEntity_BasicTank
- implements IAddGregtechLogo, IAddUIWidgets {
+public class MTEMicrowaveEnergyTransmitter extends MTEBasicTank implements IAddGregtechLogo, IAddUIWidgets {
private static boolean sInterDimensionalTeleportAllowed = true;
private static int mMaxLoss = 50;
@@ -64,7 +63,7 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
public int tTargetD = 0;
public TileEntity tTile = null;
- public GT_MetaTileEntity_MicrowaveEnergyTransmitter(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEMicrowaveEnergyTransmitter(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -75,13 +74,11 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
"0.004EU Loss per 100 Blocks" });
}
- public GT_MetaTileEntity_MicrowaveEnergyTransmitter(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTEMicrowaveEnergyTransmitter(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 3, aDescription, aTextures);
}
- public GT_MetaTileEntity_MicrowaveEnergyTransmitter(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEMicrowaveEnergyTransmitter(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 3, aDescription, aTextures);
}
@@ -89,27 +86,23 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
if (aBaseMetaTileEntity.isClientSide()) return true;
this.hasBlock = checkForBlock();
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
- this.mName,
- this.mTier,
- this.mDescriptionArray,
- this.mTextures);
+ return new MTEMicrowaveEnergyTransmitter(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
public String[] getInfoData() {
return new String[] { "Coordinates:",
- "X: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetX) + EnumChatFormatting.RESET,
- "Y: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetY) + EnumChatFormatting.RESET,
- "Z: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetZ) + EnumChatFormatting.RESET,
+ "X: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetX) + EnumChatFormatting.RESET,
+ "Y: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetY) + EnumChatFormatting.RESET,
+ "Z: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetZ) + EnumChatFormatting.RESET,
"Dimension: " + EnumChatFormatting.GREEN + this.mTargetD + EnumChatFormatting.RESET,
- "Dimension Valid: " + (GT_Utility.isRealDimension(this.mTargetD)
+ "Dimension Valid: " + (GTUtility.isRealDimension(this.mTargetD)
? EnumChatFormatting.GREEN + "Yes" + EnumChatFormatting.RESET
: EnumChatFormatting.RED + "No" + EnumChatFormatting.RESET),
"Dimension Registered: " + (DimensionManager.isDimensionRegistered(this.mTargetD)
@@ -178,7 +171,7 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
for (byte i = -5; i <= 5; i = (byte) (i + 1)) {
for (byte j = -5; j <= 5; j = (byte) (j + 1)) {
for (byte k = -5; k <= 5; k = (byte) (k + 1)) {
- if (getBaseMetaTileEntity().getBlockOffset(i, j, k) == GregTech_API.sBlockMetal5
+ if (getBaseMetaTileEntity().getBlockOffset(i, j, k) == GregTechAPI.sBlockMetal5
&& getBaseMetaTileEntity().getMetaIDOffset(i, j, k) == 8) { // require osmiridium block
return true;
}
@@ -194,8 +187,8 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
}
public boolean isDimensionalTeleportAvailable() {
- return this.mDebug || (hasDimensionalTeleportCapability() && GT_Utility.isRealDimension(this.mTargetD)
- && GT_Utility.isRealDimension(getBaseMetaTileEntity().getWorld().provider.dimensionId));
+ return this.mDebug || (hasDimensionalTeleportCapability() && GTUtility.isRealDimension(this.mTargetD)
+ && GTUtility.isRealDimension(getBaseMetaTileEntity().getWorld().provider.dimensionId));
}
@Override
@@ -247,7 +240,7 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
}
long energyUse = 10;
if (mMaxLossDistance != 0) {
- energyUse = GT_Utility
+ energyUse = GTUtility
.safeInt(10L + (tDistance * Math.max(mMaxLoss - 10L, 0) / mMaxLossDistance));
}
energyUse = packetSize + ((V[mTier] * energyUse) / 100);
@@ -412,7 +405,7 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
@Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
builder.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_SCREEN_BLACK)
+ new DrawableWidget().setDrawable(GTUITextures.PICTURE_SCREEN_BLACK)
.setSize(90, 72)
.setPos(43, 4))
.widget(
@@ -432,35 +425,21 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
.setDefaultColor(COLOR_TEXT_WHITE.get())
.setPos(46, 32))
.widget(
- TextWidget.dynamicString(() -> "Dim Valid: " + (GT_Utility.isRealDimension(mTargetD) ? "Yes" : "No"))
+ TextWidget.dynamicString(() -> "Dim Valid: " + (GTUtility.isRealDimension(mTargetD) ? "Yes" : "No"))
.setDefaultColor(COLOR_TEXT_WHITE.get())
.setEnabled(widget -> hasDimensionalTeleportCapability())
.setPos(46, 40))
.widget(new FakeSyncWidget.FluidStackSyncer(() -> mFluid, val -> mFluid = val));
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_LARGE, -512, -64, 7);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_SMALL, -16, -1, 25);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_SMALL, 16, 1, 133);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_LARGE, 512, 64, 151);
-
- addChangeNumberButton(
- builder,
- GT_UITextures.OVERLAY_BUTTON_MINUS_LARGE,
- val -> mTargetD += val,
- -16,
- -8,
- 7,
- 58);
- addChangeNumberButton(
- builder,
- GT_UITextures.OVERLAY_BUTTON_MINUS_SMALL,
- val -> mTargetD += val,
- -4,
- -1,
- 25,
- 58);
- addChangeNumberButton(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_SMALL, val -> mTargetD += val, 4, 1, 133, 58);
- addChangeNumberButton(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_LARGE, val -> mTargetD += val, 16, 8, 151, 58);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_MINUS_LARGE, -512, -64, 7);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_MINUS_SMALL, -16, -1, 25);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_PLUS_SMALL, 16, 1, 133);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_PLUS_LARGE, 512, 64, 151);
+
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_MINUS_LARGE, val -> mTargetD += val, -16, -8, 7, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_MINUS_SMALL, val -> mTargetD += val, -4, -1, 25, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_PLUS_SMALL, val -> mTargetD += val, 4, 1, 133, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_PLUS_LARGE, val -> mTargetD += val, 16, 8, 151, 58);
}
private void addChangeNumberButtons(ModularWindow.Builder builder, IDrawable overlay, int addNumberShift,
@@ -475,14 +454,14 @@ public class GT_MetaTileEntity_MicrowaveEnergyTransmitter extends GT_MetaTileEnt
builder.widget(
new ButtonWidget()
.setOnClick((clickData, widget) -> setter.accept(clickData.shift ? addNumberShift : addNumber))
- .setBackground(GT_UITextures.BUTTON_STANDARD, overlay)
+ .setBackground(GTUITextures.BUTTON_STANDARD, overlay)
.setSize(18, 18)
.setPos(xPos, yPos));
}
@Override
public GUITextureSet getGUITextureSet() {
- return new GUITextureSet().setGregTechLogo(GT_UITextures.PICTURE_GT_LOGO_17x17_TRANSPARENT_GRAY);
+ return new GUITextureSet().setGregTechLogo(GTUITextures.PICTURE_GT_LOGO_17x17_TRANSPARENT_GRAY);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Miner.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMiner.java
index b1ce994fb3..7707564b93 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Miner.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMiner.java
@@ -1,7 +1,7 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
-import static gregtech.api.enums.GT_Values.debugBlockMiner;
+import static gregtech.api.enums.GTValues.V;
+import static gregtech.api.enums.GTValues.debugBlockMiner;
import java.util.ArrayList;
@@ -19,23 +19,22 @@ import net.minecraftforge.common.util.ForgeDirection;
import com.gtnewhorizons.modularui.api.drawable.FallbackableUITexture;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.BasicUIProperties;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Ores_Abstract;
-import gregtech.common.blocks.GT_TileEntity_Ores;
-import gregtech.common.misc.GT_DrillingLogicDelegate;
-import gregtech.common.misc.GT_IDrillingLogicDelegateOwner;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTUtility;
+import gregtech.common.blocks.BlockOresAbstract;
+import gregtech.common.blocks.TileEntityOres;
+import gregtech.common.misc.DrillingLogicDelegate;
+import gregtech.common.misc.IDrillingLogicDelegateOwner;
-public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
- implements GT_IDrillingLogicDelegateOwner, IAddUIWidgets {
+public class MTEMiner extends MTEBasicMachine implements IDrillingLogicDelegateOwner, IAddUIWidgets {
static final int[] RADIUS = { 8, 8, 16, 24, 32 }; // Miner radius per tier
static final int[] SPEED = { 160, 160, 80, 40, 20 }; // Miner cycle time per tier
@@ -47,11 +46,11 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
private final ArrayList<ChunkPosition> oreBlockPositions = new ArrayList<>();
/** General pipe accessor */
- private final GT_DrillingLogicDelegate pipe = new GT_DrillingLogicDelegate(this);
+ private final DrillingLogicDelegate pipe = new DrillingLogicDelegate(this);
private final int mSpeed;
- public GT_MetaTileEntity_Miner(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEMiner(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -117,7 +116,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
radiusConfig = RADIUS[mTier];
}
- public GT_MetaTileEntity_Miner(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEMiner(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 2, 2);
mSpeed = SPEED[aTier];
radiusConfig = RADIUS[mTier];
@@ -125,7 +124,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Miner(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEMiner(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -138,7 +137,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
protected boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack) //
- && aStack.getItem() == GT_DrillingLogicDelegate.MINING_PIPE_STACK.getItem();
+ && aStack.getItem() == DrillingLogicDelegate.MINING_PIPE_STACK.getItem();
}
/** Both output slots must be free to work */
@@ -171,7 +170,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
}
}
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
String.format(
"%s %dx%d",
@@ -198,7 +197,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
if (!aBaseMetaTileEntity.isAllowedToWork()) {
mMaxProgresstime = 0;
if (debugBlockMiner) {
- GT_Log.out.println("MINER: Disabled");
+ GTLog.out.println("MINER: Disabled");
}
return;
}
@@ -206,7 +205,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
if (!hasFreeSpace()) {
mMaxProgresstime = 0;
if (debugBlockMiner) {
- GT_Log.out.println("MINER: No free space");
+ GTLog.out.println("MINER: No free space");
}
return;
}
@@ -214,7 +213,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
if (!aBaseMetaTileEntity.isUniversalEnergyStored((long) ENERGY[mTier] * (mSpeed - mProgresstime))) {
mMaxProgresstime = 0;
if (debugBlockMiner) {
- GT_Log.out.println(
+ GTLog.out.println(
"MINER: Not enough energy yet, want " + (ENERGY[mTier] * mSpeed)
+ " have "
+ aBaseMetaTileEntity.getUniversalEnergyStored());
@@ -252,7 +251,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
x = aBaseMetaTileEntity.getXCoord() + oreBlockPos.chunkPosX;
y = aBaseMetaTileEntity.getYCoord() + oreBlockPos.chunkPosY;
z = aBaseMetaTileEntity.getZCoord() + oreBlockPos.chunkPosZ;
- isOre = GT_Utility.isOre(
+ isOre = GTUtility.isOre(
oreBlock,
aBaseMetaTileEntity.getWorld()
.getBlockMetadata(x, y, z));
@@ -278,12 +277,12 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
int blockMeta = aBaseMetaTileEntity.getMetaIDOffset(x, pipe.getTipDepth(), z);
// todo some weird checks. refactorings needed
- if (block instanceof GT_Block_Ores_Abstract) {
+ if (block instanceof BlockOresAbstract) {
TileEntity oreEntity = aBaseMetaTileEntity.getTileEntityOffset(x, pipe.getTipDepth(), z);
- if (oreEntity instanceof GT_TileEntity_Ores && ((GT_TileEntity_Ores) oreEntity).mNatural) {
+ if (oreEntity instanceof TileEntityOres && ((TileEntityOres) oreEntity).mNatural) {
oreBlockPositions.add(new ChunkPosition(x, pipe.getTipDepth(), z));
}
- } else if (GT_Utility.isOre(block, blockMeta)) {
+ } else if (GTUtility.isOre(block, blockMeta)) {
oreBlockPositions.add(new ChunkPosition(x, pipe.getTipDepth(), z));
}
}
@@ -326,7 +325,7 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
mInventory[i] = copy;
}
return true;
- } else if (GT_Utility.areStacksEqual(slot, stack) && slot.stackSize <= slot.getMaxStackSize() - count) {
+ } else if (GTUtility.areStacksEqual(slot, stack) && slot.stackSize <= slot.getMaxStackSize() - count) {
if (!simulate) {
slot.stackSize += count;
}
@@ -391,12 +390,12 @@ public class GT_MetaTileEntity_Miner extends GT_MetaTileEntity_BasicMachine
return mSpeed;
}
- public GT_DrillingLogicDelegate getPipe() {
+ public DrillingLogicDelegate getPipe() {
return pipe;
}
- private static final FallbackableUITexture progressBarTexture = GT_UITextures
- .fallbackableProgressbar("miner", GT_UITextures.PROGRESSBAR_CANNER);
+ private static final FallbackableUITexture progressBarTexture = GTUITextures
+ .fallbackableProgressbar("miner", GTUITextures.PROGRESSBAR_CANNER);
@Override
protected BasicUIProperties getUIProperties() {
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMonsterRepellent.java
index fde78cfa2e..fc9c40856e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEMonsterRepellent.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER_ACTIVE;
@@ -16,15 +16,15 @@ import net.minecraftforge.common.util.ForgeDirection;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TieredMachineBlock;
+import gregtech.api.metatileentity.implementations.MTETieredMachineBlock;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_SpawnEventHandler;
+import gregtech.api.util.GTSpawnEventHandler;
-public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_TieredMachineBlock {
+public class MTEMonsterRepellent extends MTETieredMachineBlock {
public int mRange = 16;
- public GT_MetaTileEntity_MonsterRepellent(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEMonsterRepellent(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -39,19 +39,19 @@ public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_Tiered
+ " EU/t");
}
- public GT_MetaTileEntity_MonsterRepellent(String aName, int aTier, int aInvSlotCount, String aDescription,
+ public MTEMonsterRepellent(String aName, int aTier, int aInvSlotCount, String aDescription,
ITexture[][][] aTextures) {
super(aName, aTier, aInvSlotCount, aDescription, aTextures);
}
- public GT_MetaTileEntity_MonsterRepellent(String aName, int aTier, int aInvSlotCount, String[] aDescription,
+ public MTEMonsterRepellent(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_MonsterRepellent(
+ return new MTEMonsterRepellent(
this.mName,
this.mTier,
this.mInventory.length,
@@ -80,14 +80,14 @@ public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_Tiered
if (aBaseMetaTileEntity.isAllowedToWork() && aBaseMetaTileEntity.isServerSide()) {
int[] tCoords = { aBaseMetaTileEntity.getXCoord(), aBaseMetaTileEntity.getYCoord(),
aBaseMetaTileEntity.getZCoord(), aBaseMetaTileEntity.getWorld().provider.dimensionId };
- if ((aTimer % 600 == 0) && !GT_SpawnEventHandler.mobReps.contains(tCoords)) {
- GT_SpawnEventHandler.mobReps.add(tCoords);
+ if ((aTimer % 600 == 0) && !GTSpawnEventHandler.mobReps.contains(tCoords)) {
+ GTSpawnEventHandler.mobReps.add(tCoords);
}
if (aBaseMetaTileEntity.isUniversalEnergyStored(getMinimumStoredEU())
&& aBaseMetaTileEntity.decreaseStoredEnergyUnits(1L << (this.mTier * 2), false)) {
- mRange = GT_SpawnEventHandler.getPoweredRepellentRange(mTier);
+ mRange = GTSpawnEventHandler.getPoweredRepellentRange(mTier);
} else {
- mRange = GT_SpawnEventHandler.getUnpoweredRepellentRange(mTier);
+ mRange = GTSpawnEventHandler.getUnpoweredRepellentRange(mTier);
}
}
}
@@ -96,7 +96,7 @@ public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_Tiered
public void onFirstTick(IGregTechTileEntity aBaseMetaTileEntity) {
int[] tCoords = { aBaseMetaTileEntity.getXCoord(), aBaseMetaTileEntity.getYCoord(),
aBaseMetaTileEntity.getZCoord(), aBaseMetaTileEntity.getWorld().provider.dimensionId };
- GT_SpawnEventHandler.mobReps.add(tCoords);
+ GTSpawnEventHandler.mobReps.add(tCoords);
}
@Override
@@ -109,7 +109,7 @@ public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_Tiered
.getZCoord(),
this.getBaseMetaTileEntity()
.getWorld().provider.dimensionId };
- GT_SpawnEventHandler.mobReps.removeIf(coords -> Arrays.equals(coords, tCoords));
+ GTSpawnEventHandler.mobReps.removeIf(coords -> Arrays.equals(coords, tCoords));
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_PotionBrewer.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEPotionBrewer.java
index 8254c6440d..d889ca0d40 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_PotionBrewer.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEPotionBrewer.java
@@ -13,16 +13,16 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachine {
+public class MTEPotionBrewer extends MTEBasicMachine {
- public GT_MetaTileEntity_PotionBrewer(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEPotionBrewer(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -105,13 +105,13 @@ public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachi
.build()));
}
- public GT_MetaTileEntity_PotionBrewer(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEPotionBrewer(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 1, 0);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PotionBrewer(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEPotionBrewer(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -142,7 +142,7 @@ public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachi
if (!tModifier.isEmpty()) {
tInputName = tInputName.replaceFirst("." + tModifier, "");
}
- if (GT_Utility.areStacksEqual(new ItemStack(Items.fermented_spider_eye, 1, 0), getInputAt(0))) {
+ if (GTUtility.areStacksEqual(new ItemStack(Items.fermented_spider_eye, 1, 0), getInputAt(0))) {
return switch (tInputName) {
case "poison", "health", "waterbreathing" -> setOutput("potion.damage" + tModifier);
case "nightvision" -> setOutput("potion.invisibility" + tModifier);
@@ -152,8 +152,8 @@ public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachi
default -> setOutput("potion.weakness");
};
}
- if (GT_Utility.areStacksEqual(
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L),
+ if (GTUtility.areStacksEqual(
+ GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L),
getInputAt(0))) {
if (!tModifier.startsWith("strong")) {
return setOutput(
@@ -164,9 +164,8 @@ public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachi
}
return setOutput("potion.thick");
}
- if (GT_Utility.areStacksEqual(
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L),
- getInputAt(0))) {
+ if (GTUtility
+ .areStacksEqual(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), getInputAt(0))) {
if (!tModifier.startsWith("long")) {
return setOutput(
"potion." + tInputName + ".long" + (tModifier.isEmpty() ? "" : "." + tModifier));
@@ -176,8 +175,8 @@ public class GT_MetaTileEntity_PotionBrewer extends GT_MetaTileEntity_BasicMachi
}
return setOutput("potion.mundane");
}
- if (GT_Utility.areStacksEqual(
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L),
+ if (GTUtility.areStacksEqual(
+ GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L),
getInputAt(0))) {
if (!tInputName.endsWith(".splash")) {
return setOutput("potion." + tInputName + ".splash");
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Pump.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEPump.java
index eff998d405..a6a99a58fa 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Pump.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEPump.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.debugBlockPump;
+import static gregtech.api.enums.GTValues.debugBlockPump;
import java.util.ArrayDeque;
import java.util.ArrayList;
@@ -23,27 +23,27 @@ import net.minecraftforge.fluids.IFluidBlock;
import com.gtnewhorizons.modularui.api.drawable.FallbackableUITexture;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.BaseTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.BasicUIProperties;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.misc.GT_DrillingLogicDelegate;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
+import gregtech.common.misc.DrillingLogicDelegate;
-public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
+public class MTEPump extends MTEBasicMachine {
- private static final ItemStack MINING_PIPE = GT_ModHandler.getIC2Item("miningPipe", 0);
+ private static final ItemStack MINING_PIPE = GTModHandler.getIC2Item("miningPipe", 0);
- private static final ItemStack MINING_PIPE_ONE = GT_ModHandler.getIC2Item("miningPipe", 1);
- private static final Block MINING_PIPE_BLOCK = GT_Utility.getBlockFromStack(MINING_PIPE);
- private static final Block MINING_PIPE_TIP_BLOCK = GT_Utility
- .getBlockFromStack(GT_ModHandler.getIC2Item("miningPipeTip", 0));
+ private static final ItemStack MINING_PIPE_ONE = GTModHandler.getIC2Item("miningPipe", 1);
+ private static final Block MINING_PIPE_BLOCK = GTUtility.getBlockFromStack(MINING_PIPE);
+ private static final Block MINING_PIPE_TIP_BLOCK = GTUtility
+ .getBlockFromStack(GTModHandler.getIC2Item("miningPipeTip", 0));
public static int getMaxDistanceForTier(int aTier) {
return (10 * ((int) Math.pow(1.6D, aTier)));
@@ -65,7 +65,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
private boolean mDisallowRetract = true;
- public GT_MetaTileEntity_Pump(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEPump(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -74,7 +74,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
1,
new String[] { "The best way to empty Oceans!",
getEuUsagePerTier(aTier) + " EU/operation, "
- + GT_Utility.safeInt(160 / 20 / (long) Math.pow(2, aTier))
+ + GTUtility.safeInt(160 / 20 / (long) Math.pow(2, aTier))
+ " sec per bucket, no stuttering",
"Maximum pumping area: " + (getMaxDistanceForTier(aTier) * 2 + 1)
+ "x"
@@ -136,18 +136,18 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
radiusConfig = getMaxDistanceForTier(mTier);
}
- public GT_MetaTileEntity_Pump(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEPump(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 2, 2);
radiusConfig = getMaxDistanceForTier(mTier);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Pump(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEPump(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
- private static final FallbackableUITexture progressBarTexture = GT_UITextures
- .fallbackableProgressbar("pump", GT_UITextures.PROGRESSBAR_CANNER);
+ private static final FallbackableUITexture progressBarTexture = GTUITextures
+ .fallbackableProgressbar("pump", GTUITextures.PROGRESSBAR_CANNER);
@Override
protected BasicUIProperties getUIProperties() {
@@ -156,7 +156,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
.maxItemOutputs(2)
.slotOverlays((index, isFluid, isOutput, isSpecial) -> {
if (!isFluid && !isOutput && !isSpecial) {
- return GT_UITextures.OVERLAY_SLOT_MINING_PIPE;
+ return GTUITextures.OVERLAY_SLOT_MINING_PIPE;
} else {
return null;
}
@@ -176,14 +176,14 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
protected boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack)
- && aStack.getItem() == GT_DrillingLogicDelegate.MINING_PIPE_STACK.getItem();
+ && aStack.getItem() == DrillingLogicDelegate.MINING_PIPE_STACK.getItem();
}
@Override
public void saveNBTData(NBTTagCompound aNBT) {
boolean wasPumping = this.wasPumping || !this.mPumpList.isEmpty();
if (debugBlockPump) {
- GT_Log.out.println(
+ GTLog.out.println(
"PUMP: NBT:Save - WasPumping - " + wasPumping
+ " blocks ("
+ this.mPrimaryPumpedBlock
@@ -241,7 +241,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
}
if (debugBlockPump) {
- GT_Log.out.println(
+ GTLog.out.println(
"PUMP: NBT:Load - WasPumping - " + this.wasPumping
+ "("
+ aNBT.getString("mPumpedBlock1")
@@ -278,7 +278,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
}
if (radiusConfig > max) radiusConfig = 0;
}
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.workareaset") + " "
+ (radiusConfig * 2 + 1)
@@ -293,7 +293,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
EntityPlayer entityPlayer, float aX, float aY, float aZ) {
if (super.onSolderingToolRightClick(side, wrenchingSide, entityPlayer, aX, aY, aZ)) return true;
mDisallowRetract = !mDisallowRetract;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
entityPlayer,
StatCollector.translateToLocal(
mDisallowRetract ? "GT5U.machines.autoretract.disabled" : "GT5U.machines.autoretract.enabled"));
@@ -316,16 +316,16 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
for (int i = 1; (i < 21)
&& ((tTileEntity = getBaseMetaTileEntity()
.getIGregTechTileEntityAtSideAndDistance(ForgeDirection.DOWN, i)) != null)
- && ((tTileEntity.getMetaTileEntity() instanceof GT_MetaTileEntity_Pump)); i++) {
+ && ((tTileEntity.getMetaTileEntity() instanceof MTEPump)); i++) {
// Apparently someone might stack 21 pumps on top of each other, so let's check for that
getBaseMetaTileEntity().setActive(tTileEntity.isActive());
this.mPumpCountBelow += 1;
// The more pumps we have stacked, the faster the ones below go
- ((GT_MetaTileEntity_Pump) tTileEntity.getMetaTileEntity()).mPumpTimer -= 1;
- ((GT_MetaTileEntity_Pump) tTileEntity.getMetaTileEntity()).mProgresstime += 1;
+ ((MTEPump) tTileEntity.getMetaTileEntity()).mPumpTimer -= 1;
+ ((MTEPump) tTileEntity.getMetaTileEntity()).mProgresstime += 1;
}
if (debugBlockPump && (this.mPumpCountBelow != 0)) {
- GT_Log.out.println("PUMP: Detected " + this.mPumpCountBelow + " pumps below this pump.");
+ GTLog.out.println("PUMP: Detected " + this.mPumpCountBelow + " pumps below this pump.");
}
if (this.mPumpCountBelow <= 0) {
// Only the bottom most pump does anything
@@ -343,20 +343,20 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
Math.max(getYOfPumpHead() - 1, 1),
getBaseMetaTileEntity().getZCoord())) {
if (debugBlockPump) {
- GT_Log.out.println("PUMP: No pipe left. Idle for a little longer.");
+ GTLog.out.println("PUMP: No pipe left. Idle for a little longer.");
}
this.mPumpTimer = 160;
} else {
getBaseMetaTileEntity().disableWorking();
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Can't move. Retracting in next few ticks");
+ GTLog.out.println("PUMP: Can't move. Retracting in next few ticks");
}
}
} else if (debugBlockPump) {
- GT_Log.out.println("PUMP: Moved down");
+ GTLog.out.println("PUMP: Moved down");
}
} else if (debugBlockPump) {
- GT_Log.out.println("PUMP: Was pumping, didn't move down");
+ GTLog.out.println("PUMP: Was pumping, didn't move down");
}
}
int x = getBaseMetaTileEntity().getXCoord(), z = getBaseMetaTileEntity().getZCoord();
@@ -366,7 +366,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
int y = getYOfPumpHead();
if (debugBlockPump && this.mPrimaryPumpedBlock != null) {
- GT_Log.out.println(
+ GTLog.out.println(
"PUMP: Had an invalid pump block. Trying to find a fluid at Y: " + y
+ " Previous blocks 1: "
+ this.mPrimaryPumpedBlock
@@ -399,7 +399,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
// 3) We have an empty queue and enough time has passed
// 4) A long while has passed
if (debugBlockPump) {
- GT_Log.out.println(
+ GTLog.out.println(
"PUMP: Rebuilding pump list - Size " + this.mPumpList.size()
+ " WasPumping: "
+ this.wasPumping
@@ -411,7 +411,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
this.rebuildPumpQueue(x, yPump, z, yHead);
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Rebuilt pump list - Size " + this.mPumpList.size());
+ GTLog.out.println("PUMP: Rebuilt pump list - Size " + this.mPumpList.size());
}
}
if ((!tMovedOneDown) && (this.mPumpTimer <= 0)) {
@@ -422,7 +422,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
break;
}
}
- this.mPumpTimer = GT_Utility.safeInt(160 / (long) Math.pow(2, this.mTier));
+ this.mPumpTimer = GTUtility.safeInt(160 / (long) Math.pow(2, this.mTier));
this.mPumpTimer = mPumpTimer == 0 ? 1 : mPumpTimer;
mMaxProgresstime = mPumpTimer;
@@ -435,7 +435,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
this.clearQueue(false);
}
} else if (debugBlockPump) {
- GT_Log.out.println("PUMP: Not enough energy? Free space?");
+ GTLog.out.println("PUMP: Not enough energy? Free space?");
}
} else {
mMaxProgresstime = 0;
@@ -468,12 +468,12 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
}
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Retracted one pipe");
+ GTLog.out.println("PUMP: Retracted one pipe");
}
} else {
mRetractDone = true;
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Retract done");
+ GTLog.out.println("PUMP: Retract done");
}
}
}
@@ -500,7 +500,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
for (int i = 0; i < mInputSlotCount; i++) {
ItemStack stack = getInputAt(i);
- if (stack != null && GT_Utility.areStacksEqual(stack, MINING_PIPE) && stack.stackSize > 0) {
+ if (stack != null && GTUtility.areStacksEqual(stack, MINING_PIPE) && stack.stackSize > 0) {
foundPipe = true;
break;
}
@@ -509,7 +509,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
if (!foundPipe) {
// No mining pipes
if (debugBlockPump) {
- GT_Log.out.println("PUMP: No mining pipes");
+ GTLog.out.println("PUMP: No mining pipes");
}
return false;
}
@@ -518,7 +518,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
if (yHead <= 1) {
// Let's not punch through bedrock
if (debugBlockPump) {
- GT_Log.out.println("PUMP: At bottom");
+ GTLog.out.println("PUMP: At bottom");
}
return false;
}
@@ -533,12 +533,12 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
if (!canReplaceBlock || (isFluid(aBlock) && !consumeFluid(x, yHead - 1, z) && !isWater(aBlock))) {
// Either we didn't consume a fluid, or it's a non-replaceable block, or it's water.
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Did not consume fluid, or non-replaceable block found");
+ GTLog.out.println("PUMP: Did not consume fluid, or non-replaceable block found");
}
return false;
}
// Try to set the block below us to a tip
- if (!GT_Utility.setBlockByFakePlayer(
+ if (!GTUtility.setBlockByFakePlayer(
getFakePlayer(getBaseMetaTileEntity()),
x,
yHead - 1,
@@ -547,7 +547,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
0,
false)) {
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Could not set block below to new tip");
+ GTLog.out.println("PUMP: Could not set block below to new tip");
}
return false;
}
@@ -562,7 +562,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
for (int i = 0; i < mInputSlotCount; i++) {
ItemStack stack = getInputAt(i);
- if (stack != null && GT_Utility.areStacksEqual(stack, MINING_PIPE) && stack.stackSize > 0) {
+ if (stack != null && GTUtility.areStacksEqual(stack, MINING_PIPE) && stack.stackSize > 0) {
foundPipe = true;
stack.stackSize -= 1;
if (stack.stackSize == 0) {
@@ -574,9 +574,9 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
if (debugBlockPump) {
if (foundPipe) {
- GT_Log.out.println("PUMP: Using 1 pipe");
+ GTLog.out.println("PUMP: Using 1 pipe");
} else {
- GT_Log.err.println("PUMP: Lowered pipe but could not find pipe in input");
+ GTLog.err.println("PUMP: Lowered pipe but could not find pipe in input");
}
}
@@ -602,7 +602,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
getBaseMetaTileEntity().getWorld()
.setBlock(x, y, z, MINING_PIPE_BLOCK);
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Hit pipes already in place, trying to merge");
+ GTLog.out.println("PUMP: Hit pipes already in place, trying to merge");
}
}
y--;
@@ -621,7 +621,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
getBaseMetaTileEntity().getWorld()
.setBlock(x, y + 1, z, MINING_PIPE_TIP_BLOCK);
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Did not find a tip at bottom, setting last pipe as tip");
+ GTLog.out.println("PUMP: Did not find a tip at bottom, setting last pipe as tip");
}
}
return y + 1;
@@ -721,7 +721,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
/** only check if block below can be replaced with pipe tip. pipe stockpile condition is ignored */
private boolean canMoveDown(int aX, int aY, int aZ) {
- if (!GT_Utility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), aX, aY, aZ, true)) return false;
+ if (!GTUtility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), aX, aY, aZ, true)) return false;
Block aBlock = getBaseMetaTileEntity().getBlock(aX, aY, aZ);
@@ -731,7 +731,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
private boolean consumeFluid(int aX, int aY, int aZ) {
// Try to consume a fluid at a location
// Returns true if something was consumed, otherwise false
- if (!GT_Utility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), aX, aY, aZ, true)) return false;
+ if (!GTUtility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), aX, aY, aZ, true)) return false;
Block aBlock = getBaseMetaTileEntity().getBlock(aX, aY, aZ);
if (!isFluid(aBlock)) {
@@ -746,20 +746,20 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
// Water/Lava that isn't a source block - do nothing here, but set the block to air and consume energy
// below
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Water/Lava - Not a source block");
+ GTLog.out.println("PUMP: Water/Lava - Not a source block");
}
} else if (getDrainableStack() == null) {
// The pump has no internal fluid
- if (this.mPrimaryPumpedBlock == Blocks.water) setDrainableStack(GT_ModHandler.getWater(1000L));
- else if (this.mPrimaryPumpedBlock == Blocks.lava) setDrainableStack(GT_ModHandler.getLava(1000L));
+ if (this.mPrimaryPumpedBlock == Blocks.water) setDrainableStack(GTModHandler.getWater(1000L));
+ else if (this.mPrimaryPumpedBlock == Blocks.lava) setDrainableStack(GTModHandler.getLava(1000L));
else {
// Not water or lava; try to drain and set to air
setDrainableStack(
((IFluidBlock) aBlock).drain(getBaseMetaTileEntity().getWorld(), aX, aY, aZ, true));
}
- } else if (GT_ModHandler.isWater(getDrainableStack()) || GT_ModHandler.isLava(getDrainableStack())
+ } else if (GTModHandler.isWater(getDrainableStack()) || GTModHandler.isLava(getDrainableStack())
|| getDrainableStack().isFluidEqual(
((IFluidBlock) aBlock).drain(getBaseMetaTileEntity().getWorld(), aX, aY, aZ, false))) {
if (!isWaterOrLava) {
@@ -772,7 +772,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
} else {
if (debugBlockPump) {
- GT_Log.out.println("PUMP: Couldn't consume " + aBlock);
+ GTLog.out.println("PUMP: Couldn't consume " + aBlock);
}
// We didn't do anything
return false;
@@ -826,7 +826,7 @@ public class GT_MetaTileEntity_Pump extends GT_MetaTileEntity_BasicMachine {
private FakePlayer mFakePlayer = null;
protected FakePlayer getFakePlayer(IGregTechTileEntity aBaseTile) {
- if (mFakePlayer == null) mFakePlayer = GT_Utility.getFakePlayer(aBaseTile);
+ if (mFakePlayer == null) mFakePlayer = GTUtility.getFakePlayer(aBaseTile);
mFakePlayer.setWorld(aBaseTile.getWorld());
mFakePlayer.setPosition(aBaseTile.getXCoord(), aBaseTile.getYCoord(), aBaseTile.getZCoord());
return mFakePlayer;
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Replicator.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEReplicator.java
index e9f3d98dd5..6140fde577 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Replicator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEReplicator.java
@@ -11,14 +11,14 @@ import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_Replicator extends GT_MetaTileEntity_BasicMachine {
+public class MTEReplicator extends MTEBasicMachine {
- public GT_MetaTileEntity_Replicator(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEReplicator(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -97,13 +97,13 @@ public class GT_MetaTileEntity_Replicator extends GT_MetaTileEntity_BasicMachine
.build()));
}
- public GT_MetaTileEntity_Replicator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEReplicator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 1, 1);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Replicator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEReplicator(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_RockBreaker.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTERockBreaker.java
index e632f4eeda..68dc225793 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_RockBreaker.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTERockBreaker.java
@@ -27,16 +27,16 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_RockBreaker extends GT_MetaTileEntity_BasicMachine {
+public class MTERockBreaker extends MTEBasicMachine {
- public GT_MetaTileEntity_RockBreaker(int aID, String aName, String aNameRegional, int aTier) {
+ public MTERockBreaker(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -96,13 +96,13 @@ public class GT_MetaTileEntity_RockBreaker extends GT_MetaTileEntity_BasicMachin
.build()));
}
- public GT_MetaTileEntity_RockBreaker(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTERockBreaker(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 1, 1);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_RockBreaker(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTERockBreaker(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -139,10 +139,10 @@ public class GT_MetaTileEntity_RockBreaker extends GT_MetaTileEntity_BasicMachin
tOutput = new ItemStack(Blocks.cobblestone, 1);
}
if (tOutput != null) {
- if (GT_Utility.areStacksEqual(getStackInSlot(getCircuitSlot()), GT_Utility.getIntegratedCircuit(1))) {
- if (GT_Utility.areStacksEqual(
+ if (GTUtility.areStacksEqual(getStackInSlot(getCircuitSlot()), GTUtility.getIntegratedCircuit(1))) {
+ if (GTUtility.areStacksEqual(
getInputAt(0),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L))) {
+ GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L))) {
tOutput = new ItemStack(Blocks.obsidian, 1);
if (canOutput(tOutput)) {
getInputAt(0).stackSize -= 1;
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Scanner.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEScanner.java
index ba00be67f8..742a6a0e84 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Scanner.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEScanner.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.D1;
+import static gregtech.api.enums.GTValues.D1;
import static gregtech.api.enums.Mods.GalacticraftCore;
import static gregtech.api.enums.Mods.GalacticraftMars;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_BOTTOM_SCANNER;
@@ -31,7 +31,7 @@ import net.minecraftforge.common.util.ForgeDirection;
import forestry.api.genetics.AlleleManager;
import forestry.api.genetics.IIndividual;
-import gregtech.GT_Mod;
+import gregtech.GTMod;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.MachineType;
import gregtech.api.enums.Materials;
@@ -40,21 +40,21 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine;
+import gregtech.api.metatileentity.implementations.MTEBasicMachine;
import gregtech.api.objects.ItemData;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_AssemblyLineUtils;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.items.behaviors.Behaviour_DataOrb;
+import gregtech.api.util.AssemblyLineUtils;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.common.items.behaviors.BehaviourDataOrb;
-public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
+public class MTEScanner extends MTEBasicMachine {
- public GT_MetaTileEntity_Scanner(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEScanner(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -114,13 +114,13 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
.build()));
}
- public GT_MetaTileEntity_Scanner(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEScanner(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 1, aDescription, aTextures, 1, 1);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Scanner(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEScanner(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -128,14 +128,14 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
ItemStack aStack = getInputAt(0);
if (getOutputAt(0) != null) {
this.mOutputBlocked += 1;
- } else if ((GT_Utility.isStackValid(aStack)) && (aStack.stackSize > 0)) {
+ } else if ((GTUtility.isStackValid(aStack)) && (aStack.stackSize > 0)) {
if ((getFillableStack() != null) && (getFillableStack().containsFluid(Materials.Honey.getFluid(100L)))) {
try {
IIndividual tIndividual = AlleleManager.alleleRegistry.getIndividual(aStack);
if (tIndividual != null) {
if (tIndividual.analyze()) {
getFillableStack().amount -= 100;
- this.mOutputItems[0] = GT_Utility.copyOrNull(aStack);
+ this.mOutputItems[0] = GTUtility.copyOrNull(aStack);
aStack.stackSize = 0;
NBTTagCompound tNBT = new NBTTagCompound();
tIndividual.writeToNBT(tNBT);
@@ -146,7 +146,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
return FOUND_RECIPE_BUT_DID_NOT_MEET_REQUIREMENTS;
return 2;
}
- this.mOutputItems[0] = GT_Utility.copyOrNull(aStack);
+ this.mOutputItems[0] = GTUtility.copyOrNull(aStack);
aStack.stackSize = 0;
this.mMaxProgresstime = 1;
this.mEUt = 1;
@@ -154,7 +154,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
}
} catch (Throwable e) {
if (D1) {
- e.printStackTrace(GT_Log.err);
+ e.printStackTrace(GTLog.err);
}
}
}
@@ -174,7 +174,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
this.mEUt = 1;
}
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, aStack);
+ this.mOutputItems[0] = GTUtility.copyAmount(1, aStack);
assert this.mOutputItems[0] != null;
this.mOutputItems[0].setTagCompound(tNBT);
return 2;
@@ -182,14 +182,14 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
if (ItemList.Tool_DataOrb.isStackEqual(getSpecialSlot(), false, true)) {
if (ItemList.Tool_DataOrb.isStackEqual(aStack, false, true)) {
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
calculateOverclockedNess(30, 512);
// In case recipe is too OP for that machine
if (mMaxProgresstime == Integer.MAX_VALUE - 1 && mEUt == Integer.MAX_VALUE - 1)
return FOUND_RECIPE_BUT_DID_NOT_MEET_REQUIREMENTS;
return 2;
}
- ItemData tData = GT_OreDictUnificator.getAssociation(aStack);
+ ItemData tData = GTOreDictUnificator.getAssociation(aStack);
if ((tData != null) && ((tData.mPrefix == OrePrefixes.dust) || (tData.mPrefix == OrePrefixes.cell))
&& (tData.mMaterial.mMaterial.mElement != null)
&& (!tData.mMaterial.mMaterial.mElement.mIsIsotope)
@@ -199,9 +199,9 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
aStack.stackSize -= 1;
this.mOutputItems[0] = ItemList.Tool_DataOrb.get(1L);
- Behaviour_DataOrb.setDataTitle(this.mOutputItems[0], "Elemental-Scan");
- Behaviour_DataOrb.setDataName(this.mOutputItems[0], tData.mMaterial.mMaterial.mElement.name());
- calculateOverclockedNess(30, GT_Utility.safeInt(tData.mMaterial.mMaterial.getMass() * 8192L));
+ BehaviourDataOrb.setDataTitle(this.mOutputItems[0], "Elemental-Scan");
+ BehaviourDataOrb.setDataName(this.mOutputItems[0], tData.mMaterial.mMaterial.mElement.name());
+ calculateOverclockedNess(30, GTUtility.safeInt(tData.mMaterial.mMaterial.getMass() * 8192L));
// In case recipe is too OP for that machine
if (mMaxProgresstime == Integer.MAX_VALUE - 1 && mEUt == Integer.MAX_VALUE - 1)
return FOUND_RECIPE_BUT_DID_NOT_MEET_REQUIREMENTS;
@@ -211,7 +211,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
if (ItemList.Tool_DataStick.isStackEqual(getSpecialSlot(), false, true)) {
if (ItemList.Tool_DataStick.isStackEqual(aStack, false, true)) {
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
calculateOverclockedNess(30, 128);
// In case recipe is too OP for that machine
if (mMaxProgresstime == Integer.MAX_VALUE - 1 && mEUt == Integer.MAX_VALUE - 1)
@@ -222,7 +222,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
getSpecialSlot().stackSize -= 1;
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
assert this.mOutputItems[0] != null;
this.mOutputItems[0].setTagCompound(aStack.getTagCompound());
calculateOverclockedNess(30, 128);
@@ -235,10 +235,10 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
getSpecialSlot().stackSize -= 1;
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
assert this.mOutputItems[0] != null;
this.mOutputItems[0].setTagCompound(
- GT_Utility
+ GTUtility
.getNBTContainingShort(new NBTTagCompound(), "map_id", (short) aStack.getItemDamage()));
calculateOverclockedNess(30, 128);
// In case recipe is too OP for that machine
@@ -262,13 +262,13 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
int stackItemID = Item.getIdFromItem(aStack.getItem());
int stackItemDamage = aStack.getItemDamage();
if (stackItemID == Item.getIdFromItem(
- Objects.requireNonNull(GT_ModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 0))
+ Objects.requireNonNull(GTModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 0))
.getItem())) {
if (stackItemDamage == 0 && aStack.toString()
.equals(
Objects
.requireNonNull(
- GT_ModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 0))
+ GTModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 0))
.copy()
.toString()))
sTier = "100";
@@ -276,20 +276,20 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
.equals(
Objects
.requireNonNull(
- GT_ModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 1))
+ GTModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1L, 1))
.copy()
.toString()))
sTier = "2";
} else {
if (stackItemID == Item.getIdFromItem(
Objects
- .requireNonNull(GT_ModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 0))
+ .requireNonNull(GTModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 0))
.getItem())) {
if (stackItemDamage == 0 && aStack.toString()
.equals(
Objects
.requireNonNull(
- GT_ModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 0))
+ GTModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 0))
.copy()
.toString()))
sTier = "3";
@@ -297,7 +297,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
.equals(
Objects
.requireNonNull(
- GT_ModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 1))
+ GTModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 1))
.copy()
.toString()))
sTier = "101";
@@ -305,7 +305,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
.equals(
Objects
.requireNonNull(
- GT_ModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 2))
+ GTModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1L, 2))
.copy()
.toString()))
sTier = "102";
@@ -319,10 +319,10 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
getSpecialSlot().stackSize -= 1;
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
assert this.mOutputItems[0] != null;
this.mOutputItems[0].setTagCompound(
- GT_Utility.getNBTContainingShort(new NBTTagCompound(), "rocket_tier", Short.parseShort(sTier)));
+ GTUtility.getNBTContainingShort(new NBTTagCompound(), "rocket_tier", Short.parseShort(sTier)));
calculateOverclockedNess(480, 36000);
// In case recipe is too OP for that machine
@@ -332,13 +332,13 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
}
}
if (getSpecialSlot() == null && ItemList.Tool_DataStick.isStackEqual(aStack, false, true)) {
- if (GT_Utility.ItemNBT.getBookTitle(aStack)
+ if (GTUtility.ItemNBT.getBookTitle(aStack)
.equals("Raw Prospection Data")) {
- GT_Utility.ItemNBT.setBookTitle(aStack, "Analyzed Prospection Data");
- GT_Utility.ItemNBT.convertProspectionData(aStack);
+ GTUtility.ItemNBT.setBookTitle(aStack, "Analyzed Prospection Data");
+ GTUtility.ItemNBT.convertProspectionData(aStack);
aStack.stackSize -= 1;
- this.mOutputItems[0] = GT_Utility.copyAmount(1, aStack);
+ this.mOutputItems[0] = GTUtility.copyAmount(1, aStack);
calculateOverclockedNess(30, 1000);
// In case recipe is too OP for that machine
if (mMaxProgresstime == Integer.MAX_VALUE - 1 && mEUt == Integer.MAX_VALUE - 1)
@@ -347,11 +347,11 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
}
}
if (ItemList.Tool_DataStick.isStackEqual(getSpecialSlot(), false, true)) {
- for (GT_Recipe.GT_Recipe_AssemblyLine tRecipe : GT_Recipe.GT_Recipe_AssemblyLine.sAssemblylineRecipes) {
- if (GT_Utility.areStacksEqual(tRecipe.mResearchItem, aStack, true)) {
+ for (GTRecipe.RecipeAssemblyLine tRecipe : GTRecipe.RecipeAssemblyLine.sAssemblylineRecipes) {
+ if (GTUtility.areStacksEqual(tRecipe.mResearchItem, aStack, true)) {
boolean failScanner = true;
- for (GT_Recipe scannerRecipe : scannerFakeRecipes.getAllRecipes()) {
- if (GT_Utility.areStacksEqual(scannerRecipe.mInputs[0], aStack, true)) {
+ for (GTRecipe scannerRecipe : scannerFakeRecipes.getAllRecipes()) {
+ if (GTUtility.areStacksEqual(scannerRecipe.mInputs[0], aStack, true)) {
failScanner = false;
break;
}
@@ -360,10 +360,10 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
return FOUND_RECIPE_BUT_DID_NOT_MEET_REQUIREMENTS;
}
- this.mOutputItems[0] = GT_Utility.copyAmount(1, getSpecialSlot());
+ this.mOutputItems[0] = GTUtility.copyAmount(1, getSpecialSlot());
// Use Assline Utils
- if (GT_AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(this.mOutputItems[0], tRecipe)) {
+ if (AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(this.mOutputItems[0], tRecipe)) {
aStack.stackSize -= 1;
calculateOverclockedNess(30, tRecipe.mResearchTime);
// In case recipe is too OP for that machine
@@ -384,7 +384,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
if (mProgresstime >= (mMaxProgresstime - 1)) {
if ((this.mOutputItems[0] != null) && (this.mOutputItems[0].getUnlocalizedName()
.equals("gt.metaitem.01.32707"))) {
- GT_Mod.achievements.issueAchievement(
+ GTMod.achievements.issueAchievement(
aBaseMetaTileEntity.getWorld()
.getPlayerEntityByName(aBaseMetaTileEntity.getOwnerName()),
"scanning");
@@ -414,7 +414,7 @@ public class GT_MetaTileEntity_Scanner extends GT_MetaTileEntity_BasicMachine {
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Teleporter.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTETeleporter.java
index 9de00b4a0e..cb7d6d6d71 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Teleporter.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTETeleporter.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TELEPORTER_ACTIVE;
@@ -50,21 +50,20 @@ import com.gtnewhorizons.modularui.common.widget.DrawableWidget;
import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.gui.modularui.GUITextureSet;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.modularui.IAddGregtechLogo;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicTank;
+import gregtech.api.metatileentity.implementations.MTEBasicTank;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.common.config.machinestats.ConfigTeleporter;
-public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
- implements IAddGregtechLogo, IAddUIWidgets {
+public class MTETeleporter extends MTEBasicTank implements IAddGregtechLogo, IAddUIWidgets {
private static boolean sInterDimensionalTeleportAllowed = true;
private static int sPassiveEnergyDrain = 2048;
@@ -76,7 +75,7 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
public int mTargetD = Integer.MIN_VALUE;
public boolean mDebug = false;
- public GT_MetaTileEntity_Teleporter(int aID, String aName, String aNameRegional, int aTier) {
+ public MTETeleporter(int aID, String aName, String aNameRegional, int aTier) {
super(
aID,
aName,
@@ -87,11 +86,11 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
"for Inter-dimensional transmission" });
}
- public GT_MetaTileEntity_Teleporter(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
+ public MTETeleporter(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 3, aDescription, aTextures);
}
- public GT_MetaTileEntity_Teleporter(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTETeleporter(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 3, aDescription, aTextures);
}
@@ -120,11 +119,11 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
}
return Math.min(5.0F, tCount / 666.6F);
}
- if (GT_Utility.getClassName(aEntity)
+ if (GTUtility.getClassName(aEntity)
.equals("EntityItnt")) {
return 5.0F;
}
- if (GT_Utility.getClassName(aEntity)
+ if (GTUtility.getClassName(aEntity)
.equals("EntityNuke")) {
return 50.0F;
}
@@ -173,13 +172,13 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
if (aBaseMetaTileEntity.isClientSide()) return true;
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Teleporter(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTETeleporter(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -190,11 +189,11 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
@Override
public String[] getInfoData() {
return new String[] { "Coordinates:",
- "X: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetX) + EnumChatFormatting.RESET,
- "Y: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetY) + EnumChatFormatting.RESET,
- "Z: " + EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.mTargetZ) + EnumChatFormatting.RESET,
+ "X: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetX) + EnumChatFormatting.RESET,
+ "Y: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetY) + EnumChatFormatting.RESET,
+ "Z: " + EnumChatFormatting.GREEN + GTUtility.formatNumbers(this.mTargetZ) + EnumChatFormatting.RESET,
"Dimension: " + EnumChatFormatting.GREEN + this.mTargetD + EnumChatFormatting.RESET,
- "Dimension Valid: " + (GT_Utility.isRealDimension(this.mTargetD)
+ "Dimension Valid: " + (GTUtility.isRealDimension(this.mTargetD)
? EnumChatFormatting.GREEN + "Yes" + EnumChatFormatting.RESET
: EnumChatFormatting.RED + "No" + EnumChatFormatting.RESET),
"Dimension Registered: " + (DimensionManager.isDimensionRegistered(this.mTargetD)
@@ -271,8 +270,8 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
}
public boolean isDimensionalTeleportAvailable() {
- return this.mDebug || (hasDimensionalTeleportCapability() && GT_Utility.isRealDimension(this.mTargetD)
- && GT_Utility.isRealDimension(getBaseMetaTileEntity().getWorld().provider.dimensionId));
+ return this.mDebug || (hasDimensionalTeleportCapability() && GTUtility.isRealDimension(this.mTargetD)
+ && GTUtility.isRealDimension(getBaseMetaTileEntity().getWorld().provider.dimensionId));
}
@Override
@@ -298,7 +297,7 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
}
if (tTile instanceof IInventory) {
int tStacksize = mInventory[0].stackSize;
- GT_Utility.moveOneItemStack(
+ GTUtility.moveOneItemStack(
this,
tTile,
ForgeDirection.DOWN,
@@ -343,7 +342,7 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
}
if ((this.mTargetD == getBaseMetaTileEntity().getWorld().provider.dimensionId)
|| (!isDimensionalTeleportAvailable())
- || (!GT_Utility.moveEntityToDimensionAtCoords(
+ || (!GTUtility.moveEntityToDimensionAtCoords(
tEntity,
this.mTargetD,
this.mTargetX + 0.5D,
@@ -518,7 +517,7 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
@Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
builder.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_SCREEN_BLACK)
+ new DrawableWidget().setDrawable(GTUITextures.PICTURE_SCREEN_BLACK)
.setSize(90, 72)
.setPos(43, 4))
.widget(
@@ -538,35 +537,21 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
.setDefaultColor(COLOR_TEXT_WHITE.get())
.setPos(46, 32))
.widget(
- TextWidget.dynamicString(() -> "Dim Valid: " + (GT_Utility.isRealDimension(mTargetD) ? "Yes" : "No"))
+ TextWidget.dynamicString(() -> "Dim Valid: " + (GTUtility.isRealDimension(mTargetD) ? "Yes" : "No"))
.setDefaultColor(COLOR_TEXT_WHITE.get())
.setEnabled(widget -> hasDimensionalTeleportCapability())
.setPos(46, 40))
.widget(new FakeSyncWidget.FluidStackSyncer(() -> mFluid, val -> mFluid = val));
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_LARGE, -512, -64, 7);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_SMALL, -16, -1, 25);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_SMALL, 16, 1, 133);
- addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_LARGE, 512, 64, 151);
-
- addChangeNumberButton(
- builder,
- GT_UITextures.OVERLAY_BUTTON_MINUS_LARGE,
- val -> mTargetD += val,
- -16,
- -8,
- 7,
- 58);
- addChangeNumberButton(
- builder,
- GT_UITextures.OVERLAY_BUTTON_MINUS_SMALL,
- val -> mTargetD += val,
- -4,
- -1,
- 25,
- 58);
- addChangeNumberButton(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_SMALL, val -> mTargetD += val, 4, 1, 133, 58);
- addChangeNumberButton(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_LARGE, val -> mTargetD += val, 16, 8, 151, 58);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_MINUS_LARGE, -512, -64, 7);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_MINUS_SMALL, -16, -1, 25);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_PLUS_SMALL, 16, 1, 133);
+ addChangeNumberButtons(builder, GTUITextures.OVERLAY_BUTTON_PLUS_LARGE, 512, 64, 151);
+
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_MINUS_LARGE, val -> mTargetD += val, -16, -8, 7, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_MINUS_SMALL, val -> mTargetD += val, -4, -1, 25, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_PLUS_SMALL, val -> mTargetD += val, 4, 1, 133, 58);
+ addChangeNumberButton(builder, GTUITextures.OVERLAY_BUTTON_PLUS_LARGE, val -> mTargetD += val, 16, 8, 151, 58);
}
private void addChangeNumberButtons(ModularWindow.Builder builder, IDrawable overlay, int addNumberShift,
@@ -581,14 +566,14 @@ public class GT_MetaTileEntity_Teleporter extends GT_MetaTileEntity_BasicTank
builder.widget(
new ButtonWidget()
.setOnClick((clickData, widget) -> setter.accept(clickData.shift ? addNumberShift : addNumber))
- .setBackground(GT_UITextures.BUTTON_STANDARD, overlay)
+ .setBackground(GTUITextures.BUTTON_STANDARD, overlay)
.setSize(18, 18)
.setPos(xPos, yPos));
}
@Override
public GUITextureSet getGUITextureSet() {
- return new GUITextureSet().setGregTechLogo(GT_UITextures.PICTURE_GT_LOGO_17x17_TRANSPARENT_GRAY);
+ return new GUITextureSet().setGregTechLogo(GTUITextures.PICTURE_GT_LOGO_17x17_TRANSPARENT_GRAY);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_TurboCharger.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTETurboCharger.java
index a098e635f0..3e1ebd298e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_TurboCharger.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTETurboCharger.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import net.minecraft.item.ItemStack;
@@ -10,27 +10,26 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.BaseMetaTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
/**
* Created by danie_000 on 15.10.2016.
*/
-public class GT_MetaTileEntity_TurboCharger extends GT_MetaTileEntity_Charger {
+public class MTETurboCharger extends MTECharger {
- public GT_MetaTileEntity_TurboCharger(int aID, String aName, String aNameRegional, int aTier, String aDescription,
+ public MTETurboCharger(int aID, String aName, String aNameRegional, int aTier, String aDescription,
int aSlotCount) {
super(aID, aName, aNameRegional, aTier, aDescription, aSlotCount);
}
- public GT_MetaTileEntity_TurboCharger(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures,
- int aSlotCount) {
+ public MTETurboCharger(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures, int aSlotCount) {
super(aName, aTier, aDescription, aTextures, aSlotCount);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_TurboCharger(mName, mTier, mDescriptionArray, mTextures, mInventory.length);
+ return new MTETurboCharger(mName, mTier, mDescriptionArray, mTextures, mInventory.length);
}
@Override
@@ -80,8 +79,8 @@ public class GT_MetaTileEntity_TurboCharger extends GT_MetaTileEntity_Charger {
mBatteryCount = 0;
mChargeableCount = 0;
for (ItemStack tStack : mInventory) {
- if (GT_ModHandler.isElectricItem(tStack, mTier)) {
- if (GT_ModHandler.isChargerItem(tStack)) {
+ if (GTModHandler.isElectricItem(tStack, mTier)) {
+ if (GTModHandler.isChargerItem(tStack)) {
mBatteryCount++;
}
mChargeableCount++;
@@ -100,9 +99,9 @@ public class GT_MetaTileEntity_TurboCharger extends GT_MetaTileEntity_Charger {
&& mBaseMetaTileEntity.getStoredEU() < mBaseMetaTileEntity.getEUCapacity()) {
// CODE
mBaseMetaTileEntity.increaseStoredEnergyUnits(
- GT_ModHandler.dischargeElectricItem(
+ GTModHandler.dischargeElectricItem(
mMetaTileEntity.mInventory[i],
- GT_Utility.safeInt(
+ GTUtility.safeInt(
Math.min(
V[mTier] * 120,
mBaseMetaTileEntity.getEUCapacity()
@@ -125,9 +124,9 @@ public class GT_MetaTileEntity_TurboCharger extends GT_MetaTileEntity_Charger {
// CODE
mBaseMetaTileEntity
.decreaseStoredEU(
- GT_ModHandler.chargeElectricItem(
+ GTModHandler.chargeElectricItem(
mMetaTileEntity.mInventory[i],
- GT_Utility
+ GTUtility
.safeInt(Math.min(V[mTier] * 120, mBaseMetaTileEntity.getStoredEU())),
(int) Math.min(Integer.MAX_VALUE, mMetaTileEntity.getOutputTier()),
true,
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_WorldAccelerator.java b/src/main/java/gregtech/common/tileentities/machines/basic/MTEWorldAccelerator.java
index 1b0048f2ec..a89064ba35 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_WorldAccelerator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/MTEWorldAccelerator.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.basic;
-import static gregtech.api.enums.GT_Values.V;
+import static gregtech.api.enums.GTValues.V;
import static gregtech.api.enums.Mods.GregTech;
import java.util.ArrayList;
@@ -20,16 +20,16 @@ import net.minecraftforge.common.util.ForgeDirection;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import eu.usrv.yamcore.auxiliary.PlayerChatHelper;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TieredMachineBlock;
-import gregtech.api.objects.GT_RenderedTexture;
-import gregtech.api.util.GT_Log;
+import gregtech.api.metatileentity.implementations.MTETieredMachineBlock;
+import gregtech.api.objects.GTRenderedTexture;
+import gregtech.api.util.GTLog;
-public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_TieredMachineBlock {
+public class MTEWorldAccelerator extends MTETieredMachineBlock {
// simple name is rather expensive to compute and it's not cached
// see https://stackoverflow.com/q/17369304
@@ -111,7 +111,7 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
return mMode;
}
- public GT_MetaTileEntity_WorldAccelerator(int pID, String pName, String pNameRegional, int pTier) {
+ public MTEWorldAccelerator(int pID, String pName, String pNameRegional, int pTier) {
super(pID, pName, pNameRegional, pTier, 0, "");
}
@@ -152,14 +152,14 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
return tInfoDisplay.toArray(new String[0]);
}
- public GT_MetaTileEntity_WorldAccelerator(String pName, int pTier, int pInvSlotCount, String[] pDescription,
+ public MTEWorldAccelerator(String pName, int pTier, int pInvSlotCount, String[] pDescription,
ITexture[][][] pTextures) {
super(pName, pTier, pInvSlotCount, pDescription, pTextures);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity pTileEntity) {
- return new GT_MetaTileEntity_WorldAccelerator(mName, mTier, mInventory.length, mDescriptionArray, mTextures);
+ return new MTEWorldAccelerator(mName, mTier, mInventory.length, mDescriptionArray, mTextures);
}
@Override
@@ -172,10 +172,10 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
int colorIndex, boolean pActive, boolean pRedstone) {
if (mMode == 0) {
return new ITexture[] { Textures.BlockIcons.MACHINE_CASINGS[mTier][colorIndex + 1], side.offsetY != 0 ? null
- : pActive ? new GT_RenderedTexture(_mGTIco_Norm_Active) : new GT_RenderedTexture(_mGTIco_Norm_Idle) };
+ : pActive ? new GTRenderedTexture(_mGTIco_Norm_Active) : new GTRenderedTexture(_mGTIco_Norm_Idle) };
} else {
return new ITexture[] { Textures.BlockIcons.MACHINE_CASINGS[mTier][colorIndex + 1], side.offsetY != 0 ? null
- : pActive ? new GT_RenderedTexture(_mGTIco_TE_Active) : new GT_RenderedTexture(_mGTIco_TE_Idle) };
+ : pActive ? new GTRenderedTexture(_mGTIco_TE_Active) : new GTRenderedTexture(_mGTIco_TE_Idle) };
}
}
@@ -342,7 +342,7 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
}
}
} catch (Exception e) {
- GT_Log.err.println("GT_MetaTileEntity_WorldAccelerator.onPostTick.crash\n" + e.getMessage());
+ GTLog.err.println("GT_MetaTileEntity_WorldAccelerator.onPostTick.crash\n" + e.getMessage());
}
}
@@ -367,7 +367,7 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
}
}
} catch (Exception e) {
- GT_Log.err.println("GT_MetaTileEntity_WorldAccelerator.doAccelerateTileEntities.crash\n" + e.getMessage());
+ GTLog.err.println("GT_MetaTileEntity_WorldAccelerator.doAccelerateTileEntities.crash\n" + e.getMessage());
}
}
@@ -401,13 +401,13 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
return true;
}
- for (String tS : GT_Values.blacklistedTileEntiyClassNamesForWA) {
+ for (String tS : GTValues.blacklistedTileEntiyClassNamesForWA) {
if (tCanonicalName.equalsIgnoreCase(tS)) {
return true;
}
}
- return GT_MetaTileEntity_WorldAccelerator._mBlacklistedTiles.stream()
+ return MTEWorldAccelerator._mBlacklistedTiles.stream()
.map(Class::getCanonicalName)
.map(String::toLowerCase)
.anyMatch(tCanonicalName::equalsIgnoreCase);
@@ -464,7 +464,7 @@ public class GT_MetaTileEntity_WorldAccelerator extends GT_MetaTileEntity_Tiered
}
}
} catch (Exception e) {
- GT_Log.err.println("GT_MetaTileEntity_WorldAccelerator.tryTickBlock.crash\n" + e.getMessage());
+ GTLog.err.println("GT_MetaTileEntity_WorldAccelerator.tryTickBlock.crash\n" + e.getMessage());
}
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineBase.java b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineBase.java
index ff3048f4b2..6f6f01f3ba 100644
--- a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineBase.java
@@ -45,18 +45,18 @@ import net.minecraft.util.ChunkCoordinates;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.items.GT_Block_LongDistancePipe;
+import gregtech.api.items.BlockLongDistancePipe;
import gregtech.api.metatileentity.BaseMetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull_NonElectric;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.metatileentity.implementations.MTEBasicHullNonElectric;
+import gregtech.api.util.GTUtility;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_MetaTileEntity_BasicHull_NonElectric {
+public abstract class MTELongDistancePipelineBase extends MTEBasicHullNonElectric {
protected static final int INPUT_INDEX = 0;
protected static final int OUTPUT_INDEX = 1;
@@ -65,19 +65,17 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
public static int minimalDistancePoints = 64;
- protected GT_MetaTileEntity_LongDistancePipelineBase mTarget = null;
+ protected MTELongDistancePipelineBase mTarget = null;
// these two are updated by machine block update thread, so must be volatile
- protected volatile GT_MetaTileEntity_LongDistancePipelineBase mSender = null;
+ protected volatile MTELongDistancePipelineBase mSender = null;
protected volatile ChunkCoordinates mTargetPos = null;
- protected GT_MetaTileEntity_LongDistancePipelineBase mTooCloseTarget = null, mTooCloseSender = null;
+ protected MTELongDistancePipelineBase mTooCloseTarget = null, mTooCloseSender = null;
- public GT_MetaTileEntity_LongDistancePipelineBase(int aID, String aName, String aNameRegional, int aTier,
- String aDescription) {
+ public MTELongDistancePipelineBase(int aID, String aName, String aNameRegional, int aTier, String aDescription) {
super(aID, aName, aNameRegional, aTier, aDescription);
}
- public GT_MetaTileEntity_LongDistancePipelineBase(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTELongDistancePipelineBase(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@@ -111,7 +109,7 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
}
}
- public boolean isSameClass(GT_MetaTileEntity_LongDistancePipelineBase other) {
+ public boolean isSameClass(MTELongDistancePipelineBase other) {
return false;
}
@@ -120,7 +118,7 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
if (aBaseMetaTileEntity.isClientSide()) return true;
ItemStack tCurrentItem = aPlayer.inventory.getCurrentItem();
if (tCurrentItem != null) {
- if (GT_Utility.isStackInList(tCurrentItem, GregTech_API.sSoftHammerList)) {
+ if (GTUtility.isStackInList(tCurrentItem, GregTechAPI.sSoftHammerList)) {
scanPipes();
return true;
}
@@ -149,11 +147,10 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
TileEntity te = world.getTileEntity(mTargetPos.posX, mTargetPos.posY, mTargetPos.posZ);
final IMetaTileEntity tMeta;
if (te instanceof BaseMetaTileEntity
- && ((tMeta = ((BaseMetaTileEntity) te)
- .getMetaTileEntity()) instanceof GT_MetaTileEntity_LongDistancePipelineBase)
- && isSameClass((GT_MetaTileEntity_LongDistancePipelineBase) tMeta)) {
+ && ((tMeta = ((BaseMetaTileEntity) te).getMetaTileEntity()) instanceof MTELongDistancePipelineBase)
+ && isSameClass((MTELongDistancePipelineBase) tMeta)) {
// It's the right type!
- mTarget = (GT_MetaTileEntity_LongDistancePipelineBase) tMeta;
+ mTarget = (MTELongDistancePipelineBase) tMeta;
} else if (te != null) {
// It isn't the right type, kill the target position
mTargetPos = null;
@@ -217,7 +214,7 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
// Start scanning from the output side
Block aBlock = gtTile.getBlockAtSide(gtTile.getBackFacing());
- if (aBlock instanceof GT_Block_LongDistancePipe) {
+ if (aBlock instanceof BlockLongDistancePipe) {
byte aMetaData = gtTile.getMetaIDAtSide(gtTile.getBackFacing());
if (aMetaData != getPipeMeta()) return;
@@ -255,7 +252,7 @@ public abstract class GT_MetaTileEntity_LongDistancePipelineBase extends GT_Meta
TileEntity tTileEntity = world.getTileEntity(aCoords.posX, aCoords.posY, aCoords.posZ);
if (tTileEntity != gtTile && tTileEntity instanceof BaseMetaTileEntity
&& ((BaseMetaTileEntity) tTileEntity)
- .getMetaTileEntity() instanceof GT_MetaTileEntity_LongDistancePipelineBase tGtTile) {
+ .getMetaTileEntity() instanceof MTELongDistancePipelineBase tGtTile) {
if (isSameClass(tGtTile) && tWires.contains(
tGtTile.getFacingOffset(
(BaseMetaTileEntity) tTileEntity,
diff --git a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineFluid.java b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineFluid.java
index 70e295f3ad..e3886360c6 100644
--- a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineFluid.java
+++ b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineFluid.java
@@ -37,22 +37,21 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_LongDistancePipelineFluid extends GT_MetaTileEntity_LongDistancePipelineBase {
+public class MTELongDistancePipelineFluid extends MTELongDistancePipelineBase {
static final FluidTankInfo[] emptyTank = { new FluidTankInfo(null, Integer.MAX_VALUE) };
- public GT_MetaTileEntity_LongDistancePipelineFluid(int aID, String aName, String aNameRegional, int aTier) {
+ public MTELongDistancePipelineFluid(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, "Sends fluids over long distances");
}
- public GT_MetaTileEntity_LongDistancePipelineFluid(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTELongDistancePipelineFluid(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
- public boolean isSameClass(GT_MetaTileEntity_LongDistancePipelineBase other) {
- return other instanceof GT_MetaTileEntity_LongDistancePipelineFluid;
+ public boolean isSameClass(MTELongDistancePipelineBase other) {
+ return other instanceof MTELongDistancePipelineFluid;
}
@Override
@@ -99,7 +98,7 @@ public class GT_MetaTileEntity_LongDistancePipelineFluid extends GT_MetaTileEnti
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LongDistancePipelineFluid(mName, mTier, getDescription()[0], mTextures);
+ return new MTELongDistancePipelineFluid(mName, mTier, getDescription()[0], mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineItem.java b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineItem.java
index e1510f4d3d..f619d40329 100644
--- a/src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineItem.java
+++ b/src/main/java/gregtech/common/tileentities/machines/long_distance/MTELongDistancePipelineItem.java
@@ -31,26 +31,25 @@ import net.minecraft.inventory.ISidedInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.GTValues;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntity_LongDistancePipelineBase {
+public class MTELongDistancePipelineItem extends MTELongDistancePipelineBase {
- public GT_MetaTileEntity_LongDistancePipelineItem(int aID, String aName, String aNameRegional, int aTier) {
+ public MTELongDistancePipelineItem(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, "Sends Items over long distances");
}
- public GT_MetaTileEntity_LongDistancePipelineItem(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ public MTELongDistancePipelineItem(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
- public boolean isSameClass(GT_MetaTileEntity_LongDistancePipelineBase other) {
- return other instanceof GT_MetaTileEntity_LongDistancePipelineItem;
+ public boolean isSameClass(MTELongDistancePipelineBase other) {
+ return other instanceof MTELongDistancePipelineItem;
}
@Override
@@ -163,7 +162,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
}
}
- return GT_Values.emptyIntArray;
+ return GTValues.emptyIntArray;
}
@Override
@@ -188,7 +187,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LongDistancePipelineItem(mName, mTier, getDescription()[0], mTextures);
+ return new MTELongDistancePipelineItem(mName, mTier, getDescription()[0], mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AbstractMultiFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEAbstractMultiFurnace.java
index 0c91951e28..f81f7e1d96 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AbstractMultiFurnace.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEAbstractMultiFurnace.java
@@ -3,18 +3,18 @@ package gregtech.common.tileentities.machines.multi;
import net.minecraft.item.ItemStack;
import gregtech.api.enums.HeatingCoilLevel;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
-public abstract class GT_MetaTileEntity_AbstractMultiFurnace<T extends GT_MetaTileEntity_AbstractMultiFurnace<T>>
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<T> {
+public abstract class MTEAbstractMultiFurnace<T extends MTEAbstractMultiFurnace<T>>
+ extends MTEExtendedPowerMultiBlockBase<T> {
private HeatingCoilLevel mCoilLevel;
- protected GT_MetaTileEntity_AbstractMultiFurnace(int aID, String aName, String aNameRegional) {
+ protected MTEAbstractMultiFurnace(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- protected GT_MetaTileEntity_AbstractMultiFurnace(String aName) {
+ protected MTEAbstractMultiFurnace(String aName) {
super(aName);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEAssemblyLine.java
index aa422505d7..31456825ba 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_AssemblyLine.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEAssemblyLine.java
@@ -3,19 +3,19 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.GT_Mod.GT_FML_LOGGER;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
+import static gregtech.GTMod.GT_FML_LOGGER;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofHatchAdder;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofHatchAdder;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
import java.util.Collections;
@@ -35,8 +35,8 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
@@ -45,30 +45,30 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_DataAccess;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchDataAccess;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_AssemblyLineUtils;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe.GT_Recipe_AssemblyLine;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.AssemblyLineUtils;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTRecipe.RecipeAssemblyLine;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_AssemblyLine extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_AssemblyLine> implements ISurvivalConstructable {
+public class MTEAssemblyLine extends MTEExtendedPowerMultiBlockBase<MTEAssemblyLine> implements ISurvivalConstructable {
- public ArrayList<GT_MetaTileEntity_Hatch_DataAccess> mDataAccessHatches = new ArrayList<>();
+ public ArrayList<MTEHatchDataAccess> mDataAccessHatches = new ArrayList<>();
private static final String STRUCTURE_PIECE_FIRST = "first";
private static final String STRUCTURE_PIECE_LATER = "later";
private static final String STRUCTURE_PIECE_LAST = "last";
- private static final IStructureDefinition<GT_MetaTileEntity_AssemblyLine> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_AssemblyLine>builder()
+ private static final IStructureDefinition<MTEAssemblyLine> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEAssemblyLine>builder()
.addShape(
STRUCTURE_PIECE_FIRST,
transpose(new String[][] { { " ", "e", " " }, { "~", "l", "G" }, { "g", "m", "g" }, { "b", "i", "b" }, }))
@@ -78,58 +78,57 @@ public class GT_MetaTileEntity_AssemblyLine extends
.addShape(
STRUCTURE_PIECE_LAST,
transpose(new String[][] { { " ", "e", " " }, { "d", "l", "d" }, { "g", "m", "g" }, { "o", "i", "b" }, }))
- .addElement('G', ofBlock(GregTech_API.sBlockCasings3, 10)) // grate machine casing
- .addElement('l', ofBlock(GregTech_API.sBlockCasings2, 9)) // assembler machine casing
- .addElement('m', ofBlock(GregTech_API.sBlockCasings2, 5)) // assembling line casing
+ .addElement('G', ofBlock(GregTechAPI.sBlockCasings3, 10)) // grate machine casing
+ .addElement('l', ofBlock(GregTechAPI.sBlockCasings2, 9)) // assembler machine casing
+ .addElement('m', ofBlock(GregTechAPI.sBlockCasings2, 5)) // assembling line casing
.addElement('g', Glasses.chainAllGlasses())
.addElement(
'e',
ofChain(
Energy.newAny(16, 1, ForgeDirection.UP, ForgeDirection.NORTH, ForgeDirection.SOUTH),
- ofBlock(GregTech_API.sBlockCasings2, 0)))
+ ofBlock(GregTechAPI.sBlockCasings2, 0)))
.addElement(
'd',
- buildHatchAdder(GT_MetaTileEntity_AssemblyLine.class).atLeast(DataHatchElement.DataAccess)
+ buildHatchAdder(MTEAssemblyLine.class).atLeast(DataHatchElement.DataAccess)
.dot(2)
.casingIndex(42)
.allowOnly(ForgeDirection.NORTH)
- .buildAndChain(GregTech_API.sBlockCasings3, 10))
+ .buildAndChain(GregTechAPI.sBlockCasings3, 10))
.addElement(
'b',
- buildHatchAdder(GT_MetaTileEntity_AssemblyLine.class)
- .atLeast(InputHatch, InputHatch, InputHatch, InputHatch, Maintenance)
+ buildHatchAdder(MTEAssemblyLine.class).atLeast(InputHatch, InputHatch, InputHatch, InputHatch, Maintenance)
.casingIndex(16)
.dot(3)
.allowOnly(ForgeDirection.DOWN)
.buildAndChain(
- ofBlock(GregTech_API.sBlockCasings2, 0),
- ofHatchAdder(GT_MetaTileEntity_AssemblyLine::addOutputToMachineList, 16, 4)))
+ ofBlock(GregTechAPI.sBlockCasings2, 0),
+ ofHatchAdder(MTEAssemblyLine::addOutputToMachineList, 16, 4)))
.addElement(
'I',
ofChain(
// all blocks nearby use solid steel casing, so let's use the texture of that
InputBus.newAny(16, 5, ForgeDirection.DOWN),
- ofHatchAdder(GT_MetaTileEntity_AssemblyLine::addOutputToMachineList, 16, 4)))
+ ofHatchAdder(MTEAssemblyLine::addOutputToMachineList, 16, 4)))
.addElement('i', InputBus.newAny(16, 5, ForgeDirection.DOWN))
.addElement('o', OutputBus.newAny(16, 4, ForgeDirection.DOWN))
.build();
- public GT_MetaTileEntity_AssemblyLine(int aID, String aName, String aNameRegional) {
+ public MTEAssemblyLine(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_AssemblyLine(String aName) {
+ public MTEAssemblyLine(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_AssemblyLine(this.mName);
+ return new MTEAssemblyLine(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Assembling Line")
.addInfo("Controller block for the Assembling Line")
.addInfo("Used to make complex machine parts (LuV+)")
@@ -195,7 +194,7 @@ public class GT_MetaTileEntity_AssemblyLine extends
@Override
@NotNull
public CheckRecipeResult checkProcessing() {
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Start ALine recipe check");
}
CheckRecipeResult result = CheckRecipeResultRegistry.NO_DATA_STICKS;
@@ -204,7 +203,7 @@ public class GT_MetaTileEntity_AssemblyLine extends
if (tDataStickList.isEmpty()) {
return result;
}
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Stick accepted, " + tDataStickList.size() + " Data Sticks found");
}
@@ -213,23 +212,23 @@ public class GT_MetaTileEntity_AssemblyLine extends
long averageVoltage = getAverageInputVoltage();
long maxAmp = mEnergyHatches.size() <= 1 ? 1 : getMaxInputAmps();
int maxParallel = 1;
- Map<GT_Utility.ItemId, ItemStack> inputsFromME = getStoredInputsFromME();
+ Map<GTUtility.ItemId, ItemStack> inputsFromME = getStoredInputsFromME();
Map<Fluid, FluidStack> fluidsFromME = getStoredFluidsFromME();
for (ItemStack tDataStick : tDataStickList) {
- GT_AssemblyLineUtils.LookupResult tLookupResult = GT_AssemblyLineUtils
+ AssemblyLineUtils.LookupResult tLookupResult = AssemblyLineUtils
.findAssemblyLineRecipeFromDataStick(tDataStick, false);
- if (tLookupResult.getType() == GT_AssemblyLineUtils.LookupResultType.INVALID_STICK) {
+ if (tLookupResult.getType() == AssemblyLineUtils.LookupResultType.INVALID_STICK) {
result = CheckRecipeResultRegistry.NO_RECIPE;
continue;
}
- GT_Recipe_AssemblyLine tRecipe = tLookupResult.getRecipe();
+ GTRecipe.RecipeAssemblyLine tRecipe = tLookupResult.getRecipe();
// Check if the recipe on the data stick is the current recipe for it's given output, if not we update it
// and continue to next.
- if (tLookupResult.getType() != GT_AssemblyLineUtils.LookupResultType.VALID_STACK_AND_VALID_HASH) {
- tRecipe = GT_AssemblyLineUtils.processDataStick(tDataStick);
+ if (tLookupResult.getType() != AssemblyLineUtils.LookupResultType.VALID_STACK_AND_VALID_HASH) {
+ tRecipe = AssemblyLineUtils.processDataStick(tDataStick);
if (tRecipe == null) {
result = CheckRecipeResultRegistry.NO_RECIPE;
continue;
@@ -248,7 +247,7 @@ public class GT_MetaTileEntity_AssemblyLine extends
// first validate we have enough input busses and input hatches for this recipe
if (mInputBusses.size() < tRecipe.mInputs.length || mInputHatches.size() < tRecipe.mFluidInputs.length) {
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info(
"Not enough sources: Need ({}, {}), has ({}, {})",
mInputBusses.size(),
@@ -261,12 +260,12 @@ public class GT_MetaTileEntity_AssemblyLine extends
}
// Check Inputs allign
- int[] itemConsumptions = GT_Recipe_AssemblyLine.getItemConsumptionAmountArray(mInputBusses, tRecipe);
+ int[] itemConsumptions = GTRecipe.RecipeAssemblyLine.getItemConsumptionAmountArray(mInputBusses, tRecipe);
if (itemConsumptions == null || itemConsumptions.length == 0) {
result = CheckRecipeResultRegistry.NO_RECIPE;
continue;
}
- maxParallel = (int) GT_Recipe_AssemblyLine
+ maxParallel = (int) GTRecipe.RecipeAssemblyLine
.maxParallelCalculatedByInputItems(mInputBusses, maxParallel, itemConsumptions, inputsFromME);
if (maxParallel <= 0) {
result = CheckRecipeResultRegistry.NO_RECIPE;
@@ -274,13 +273,13 @@ public class GT_MetaTileEntity_AssemblyLine extends
}
tStacks = itemConsumptions;
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("All Items accepted");
}
// Check Fluid Inputs allign
if (tRecipe.mFluidInputs.length > 0) {
- maxParallel = (int) GT_Recipe_AssemblyLine
+ maxParallel = (int) RecipeAssemblyLine
.maxParallelCalculatedByInputFluids(mInputHatches, maxParallel, tRecipe.mFluidInputs, fluidsFromME);
if (maxParallel <= 0) {
result = CheckRecipeResultRegistry.NO_RECIPE;
@@ -289,11 +288,11 @@ public class GT_MetaTileEntity_AssemblyLine extends
tFluids = tRecipe.mFluidInputs;
}
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("All fluids accepted");
}
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Check overclock");
}
@@ -312,7 +311,7 @@ public class GT_MetaTileEntity_AssemblyLine extends
calculateOverclockedNessMultiInternal(tRecipe.mEUt, tRecipe.mDuration, (int) maxAmp, averageVoltage, false);
// In case recipe is too OP for that machine
if (lEUt == Long.MAX_VALUE) {
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Recipe too OP");
}
result = CheckRecipeResultRegistry.POWER_OVERFLOW;
@@ -320,14 +319,14 @@ public class GT_MetaTileEntity_AssemblyLine extends
}
if (mMaxProgresstime == Integer.MAX_VALUE) {
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Recipe too OP");
}
result = CheckRecipeResultRegistry.DURATION_OVERFLOW;
continue;
}
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Find available recipe");
}
result = CheckRecipeResultRegistry.SUCCESSFUL;
@@ -344,12 +343,12 @@ public class GT_MetaTileEntity_AssemblyLine extends
return CheckRecipeResultRegistry.INTERNAL_ERROR;
}
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("All checked start consuming inputs");
}
- GT_Recipe_AssemblyLine.consumeInputItems(mInputBusses, maxParallel, tStacks, inputsFromME);
- GT_Recipe_AssemblyLine.consumeInputFluids(mInputHatches, maxParallel, tFluids, fluidsFromME);
+ GTRecipe.RecipeAssemblyLine.consumeInputItems(mInputBusses, maxParallel, tStacks, inputsFromME);
+ GTRecipe.RecipeAssemblyLine.consumeInputFluids(mInputHatches, maxParallel, tFluids, fluidsFromME);
if (this.lEUt > 0) {
this.lEUt = -this.lEUt;
@@ -357,7 +356,7 @@ public class GT_MetaTileEntity_AssemblyLine extends
this.mEfficiency = (10000 - (getIdealStatus() - getRepairStatus()) * 1000);
this.mEfficiencyIncrease = 10000;
updateSlots();
- if (GT_Values.D1) {
+ if (GTValues.D1) {
GT_FML_LOGGER.info("Recipe successful");
}
return result;
@@ -365,14 +364,14 @@ public class GT_MetaTileEntity_AssemblyLine extends
@Override
public boolean onRunningTick(ItemStack aStack) {
- for (GT_MetaTileEntity_Hatch_DataAccess hatch_dataAccess : mDataAccessHatches) {
+ for (MTEHatchDataAccess hatch_dataAccess : mDataAccessHatches) {
hatch_dataAccess.setActive(true);
}
return super.onRunningTick(aStack);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_AssemblyLine> getStructureDefinition() {
+ public IStructureDefinition<MTEAssemblyLine> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -406,10 +405,10 @@ public class GT_MetaTileEntity_AssemblyLine extends
*/
public ArrayList<ItemStack> getDataItems(int state) {
ArrayList<ItemStack> rList = new ArrayList<>();
- if (GT_Utility.isStackValid(mInventory[1]) && isCorrectDataItem(mInventory[1], state)) {
+ if (GTUtility.isStackValid(mInventory[1]) && isCorrectDataItem(mInventory[1], state)) {
rList.add(mInventory[1]);
}
- for (GT_MetaTileEntity_Hatch_DataAccess tHatch : filterValidMTEs(mDataAccessHatches)) {
+ for (MTEHatchDataAccess tHatch : filterValidMTEs(mDataAccessHatches)) {
rList.addAll(tHatch.getInventoryItems(stack -> isCorrectDataItem(stack, state)));
}
return rList;
@@ -419,9 +418,9 @@ public class GT_MetaTileEntity_AssemblyLine extends
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DataAccess) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- return mDataAccessHatches.add((GT_MetaTileEntity_Hatch_DataAccess) aMetaTileEntity);
+ if (aMetaTileEntity instanceof MTEHatchDataAccess) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ return mDataAccessHatches.add((MTEHatchDataAccess) aMetaTileEntity);
}
return false;
}
@@ -473,22 +472,22 @@ public class GT_MetaTileEntity_AssemblyLine extends
return VoidingMode.ITEM_ONLY_MODES;
}
- private enum DataHatchElement implements IHatchElement<GT_MetaTileEntity_AssemblyLine> {
+ private enum DataHatchElement implements IHatchElement<MTEAssemblyLine> {
DataAccess;
@Override
public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
- return Collections.singletonList(GT_MetaTileEntity_Hatch_DataAccess.class);
+ return Collections.singletonList(MTEHatchDataAccess.class);
}
@Override
- public IGT_HatchAdder<GT_MetaTileEntity_AssemblyLine> adder() {
- return GT_MetaTileEntity_AssemblyLine::addDataAccessToMachineList;
+ public IGTHatchAdder<MTEAssemblyLine> adder() {
+ return MTEAssemblyLine::addDataAccessToMachineList;
}
@Override
- public long count(GT_MetaTileEntity_AssemblyLine t) {
+ public long count(MTEAssemblyLine t) {
return t.mDataAccessHatches.size();
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_BrickedBlastFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEBrickedBlastFurnace.java
index a9cb7708cf..f37b5e3e81 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_BrickedBlastFurnace.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEBrickedBlastFurnace.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.util.GT_Waila.getMachineProgressString;
+import static gregtech.api.util.GTWaila.getMachineProgressString;
import java.util.List;
@@ -14,8 +14,8 @@ import net.minecraftforge.common.util.ForgeDirection;
import org.lwjgl.input.Keyboard;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.SteamVariant;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
@@ -24,12 +24,11 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_BrickedBlastFurnace extends GT_MetaTileEntity_PrimitiveBlastFurnace
- implements ISecondaryDescribable {
+public class MTEBrickedBlastFurnace extends MTEPrimitiveBlastFurnace implements ISecondaryDescribable {
private static final ITexture[] FACING_SIDE = { TextureFactory.of(Textures.BlockIcons.MACHINE_CASING_DENSEBRICKS) };
private static final ITexture[] FACING_FRONT = {
@@ -39,13 +38,13 @@ public class GT_MetaTileEntity_BrickedBlastFurnace extends GT_MetaTileEntity_Pri
.addIcon(BlockIcons.MACHINE_CASING_BRICKEDBLASTFURNACE_ACTIVE_GLOW)
.glow()
.build() };
- private GT_Multiblock_Tooltip_Builder tooltipBuilder;
+ private MultiblockTooltipBuilder tooltipBuilder;
- public GT_MetaTileEntity_BrickedBlastFurnace(int aID, String aName, String aNameRegional) {
+ public MTEBrickedBlastFurnace(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_BrickedBlastFurnace(String aName) {
+ public MTEBrickedBlastFurnace(String aName) {
super(aName);
}
@@ -67,14 +66,14 @@ public class GT_MetaTileEntity_BrickedBlastFurnace extends GT_MetaTileEntity_Pri
return getTooltip().getStructureInformation();
}
- protected GT_Multiblock_Tooltip_Builder getTooltip() {
+ protected MultiblockTooltipBuilder getTooltip() {
if (tooltipBuilder == null) {
- tooltipBuilder = new GT_Multiblock_Tooltip_Builder();
+ tooltipBuilder = new MultiblockTooltipBuilder();
tooltipBuilder.addMachineType("Blast Furnace")
.addInfo("Controller Block for the Bricked Blast Furnace")
.addInfo("Usable for Steel and general Pyrometallurgy")
.addInfo("Has a useful interface, unlike other gregtech multis")
- .addPollutionAmount(GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond)
+ .addPollutionAmount(GTMod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond)
.addSeparator()
.beginStructureBlock(3, 4, 3, true)
.addController("Front center")
@@ -98,12 +97,12 @@ public class GT_MetaTileEntity_BrickedBlastFurnace extends GT_MetaTileEntity_Pri
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BrickedBlastFurnace(this.mName);
+ return new MTEBrickedBlastFurnace(this.mName);
}
@Override
protected Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Charcoal_Pit.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTECharcoalPit.java
index 3a22c4ee99..268ef069a7 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Charcoal_Pit.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTECharcoalPit.java
@@ -20,33 +20,32 @@ import net.minecraft.world.ChunkPosition;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.oredict.OreDictionary;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.ParticleFX;
import gregtech.api.interfaces.ISecondaryDescribable;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TooltipMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTETooltipMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.WorldSpawnedEventBuilder;
-import gregtech.common.GT_Pollution;
+import gregtech.common.Pollution;
-public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMultiBlockBase
- implements ISecondaryDescribable {
+public class MTECharcoalPit extends MTETooltipMultiBlockBase implements ISecondaryDescribable {
private boolean running = false;
- public GT_MetaTileEntity_Charcoal_Pit(int aID, String aName, String aNameRegional) {
+ public MTECharcoalPit(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_Charcoal_Pit(String aName) {
+ public MTECharcoalPit(String aName) {
super(aName);
}
@@ -83,7 +82,7 @@ public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMul
mMaxProgresstime = Math.max(1, mMaxProgresstime);
// adds all the pollution at once when the recipe starts
- GT_Pollution.addPollution(getBaseMetaTileEntity(), mMaxProgresstime * getPollutionPerTick(null));
+ Pollution.addPollution(getBaseMetaTileEntity(), mMaxProgresstime * getPollutionPerTick(null));
return CheckRecipeResultRegistry.SUCCESSFUL;
} else {
mEfficiency = 0;
@@ -118,7 +117,7 @@ public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMul
getBaseMetaTileEntity().getXCoord() + tPos.chunkPosX,
getBaseMetaTileEntity().getYCoord() + tPos.chunkPosY,
getBaseMetaTileEntity().getZCoord() + tPos.chunkPosZ,
- GregTech_API.sBlockReinforced,
+ GregTechAPI.sBlockReinforced,
4,
3);
}
@@ -171,7 +170,7 @@ public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMul
if (!aList1.contains(new ChunkPosition(aX, aY + 1, aZ))
&& (!aList2.contains(new ChunkPosition(aX, aY + 1, aZ)))) expandToChunkYPos = true;
} else if (!(blockYPos == Blocks.dirt || blockYPos == Blocks.grass
- || (aX == 0 && aY == -1 && aZ == 0 && blockYPos == GregTech_API.sBlockMachines))) {
+ || (aX == 0 && aY == -1 && aZ == 0 && blockYPos == GregTechAPI.sBlockMachines))) {
return false;
}
@@ -220,7 +219,7 @@ public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMul
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond;
+ return GTMod.gregtechproxy.mPollutionCharcoalPitPerSecond;
}
@Override
@@ -240,11 +239,11 @@ public class GT_MetaTileEntity_Charcoal_Pit extends GT_MetaTileEntity_TooltipMul
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Charcoal_Pit(mName);
+ return new MTECharcoalPit(mName);
}
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Charcoal Pile Igniter")
.addInfo("Controller for the Charcoal Pit")
.addInfo("Converts Logs into Brittle Charcoal blocks")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTECleanroom.java
index 93f6db2044..99a256e3f8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTECleanroom.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_Values.debugCleanroom;
+import static gregtech.api.enums.GTValues.debugCleanroom;
import static gregtech.api.enums.Textures.BlockIcons.BLOCK_PLASCRETE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_CLEANROOM;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_TOP_CLEANROOM_ACTIVE;
@@ -25,8 +25,8 @@ import net.minecraftforge.common.util.ForgeDirection;
import com.gtnewhorizon.structurelib.StructureLibAPI;
import com.gtnewhorizon.structurelib.alignment.constructable.IConstructable;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.TierEU;
import gregtech.api.interfaces.ICleanroom;
import gregtech.api.interfaces.ICleanroomReceiver;
@@ -34,32 +34,32 @@ import gregtech.api.interfaces.ISecondaryDescribable;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TooltipMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEBasicHull;
+import gregtech.api.metatileentity.implementations.MTETooltipMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiBlockBase
+public class MTECleanroom extends MTETooltipMultiBlockBase
implements IConstructable, ISecondaryDescribable, ICleanroom {
private final Set<ICleanroomReceiver> cleanroomReceivers = new HashSet<>();
private int mHeight = -1;
- public GT_MetaTileEntity_Cleanroom(int aID, String aName, String aNameRegional) {
+ public MTECleanroom(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_Cleanroom(String aName) {
+ public MTECleanroom(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Cleanroom(mName);
+ return new MTECleanroom(mName);
}
@Override
@@ -84,8 +84,8 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Cleanroom")
.addInfo("Controller block for the Cleanroom")
.addInfo("Consumes 40 EU/t when first turned on")
@@ -101,7 +101,7 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
.addController("Top center")
.addCasingInfoRange("Plascrete", 20, 1007, false)
.addStructureInfo(
- GT_Values.cleanroomGlass
+ GTValues.cleanroomGlass
+ "% of the Plascrete can be replaced with Reinforced Glass (not counting the top layer)")
.addStructureInfo(
"Other material can be used in place of Plascrete, even in higher percentages. See config for detail")
@@ -167,18 +167,18 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
cleanroomReceivers.clear();
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Checking machine");
+ GTLog.out.println("Cleanroom: Checking machine");
}
for (int i = 1; i < 8; i++) {
final Block tBlock = aBaseMetaTileEntity.getBlockOffset(i, 0, 0);
final int tMeta = aBaseMetaTileEntity.getMetaIDOffset(i, 0, 0);
- if (tBlock != GregTech_API.sBlockCasings3 || tMeta != 11) {
- if (tBlock == GregTech_API.sBlockReinforced || tMeta == 2) {
+ if (tBlock != GregTechAPI.sBlockCasings3 || tMeta != 11) {
+ if (tBlock == GregTechAPI.sBlockReinforced || tMeta == 2) {
x = i;
break;
} else {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Unable to detect room X edge?");
+ GTLog.out.println("Cleanroom: Unable to detect room X edge?");
}
return false;
}
@@ -187,13 +187,13 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
for (int i = 1; i < 8; i++) {
final Block tBlock = aBaseMetaTileEntity.getBlockOffset(0, 0, i);
final int tMeta = aBaseMetaTileEntity.getMetaIDOffset(0, 0, i);
- if (tBlock != GregTech_API.sBlockCasings3 || tMeta != 11) {
- if (tBlock == GregTech_API.sBlockReinforced || tMeta == 2) {
+ if (tBlock != GregTechAPI.sBlockCasings3 || tMeta != 11) {
+ if (tBlock == GregTechAPI.sBlockReinforced || tMeta == 2) {
z = i;
break;
} else {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Unable to detect room Z edge?");
+ GTLog.out.println("Cleanroom: Unable to detect room Z edge?");
}
return false;
}
@@ -205,9 +205,9 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
if (i == 0 && j == 0) continue;
final Block tBlock = aBaseMetaTileEntity.getBlockOffset(i, 0, j);
final int tMeta = aBaseMetaTileEntity.getMetaIDOffset(i, 0, j);
- if (tBlock != GregTech_API.sBlockCasings3 && tMeta != 11) {
+ if (tBlock != GregTechAPI.sBlockCasings3 && tMeta != 11) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: This is not a filter.");
+ GTLog.out.println("Cleanroom: This is not a filter.");
}
return false;
}
@@ -217,14 +217,14 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
for (int i = -1; i > -16; i--) {
final Block tBlock = aBaseMetaTileEntity.getBlockOffset(x, i, z);
final int tMeta = aBaseMetaTileEntity.getMetaIDOffset(x, i, z);
- if (tBlock != GregTech_API.sBlockReinforced || tMeta != 2) {
+ if (tBlock != GregTechAPI.sBlockReinforced || tMeta != 2) {
y = i + 1;
break;
}
}
if (y > -2) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Room not tall enough?");
+ GTLog.out.println("Cleanroom: Room not tall enough?");
}
return false;
}
@@ -236,23 +236,23 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
int tMeta = aBaseMetaTileEntity.getMetaIDOffset(dX, dY, dZ);
if (dY == 0) { // TOP
if (dX == -x || dX == x || dZ == -z || dZ == z) { // Top Border
- if (tBlock != GregTech_API.sBlockReinforced || tMeta != 2) {
+ if (tBlock != GregTechAPI.sBlockReinforced || tMeta != 2) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Non reinforced block on top edge? tMeta != 2");
+ GTLog.out.println("Cleanroom: Non reinforced block on top edge? tMeta != 2");
}
return false;
}
mPlascreteCount++;
} else if (dX != 0 || dZ != 0) { // Top Inner exclude center
- if (tBlock != GregTech_API.sBlockCasings3 || tMeta != 11) {
+ if (tBlock != GregTechAPI.sBlockCasings3 || tMeta != 11) {
if (debugCleanroom) {
- GT_Log.out.println(
+ GTLog.out.println(
"Cleanroom: Non reinforced block on top face interior? tMeta != 11");
}
return false;
}
}
- } else if (tBlock == GregTech_API.sBlockReinforced && tMeta == 2) {
+ } else if (tBlock == GregTechAPI.sBlockReinforced && tMeta == 2) {
mPlascreteCount++;
} else {
final IGregTechTileEntity tTileEntity = aBaseMetaTileEntity
@@ -274,15 +274,15 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
final IMetaTileEntity aMetaTileEntity = tTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Missing block? Not a aMetaTileEntity");
+ GTLog.out.println("Cleanroom: Missing block? Not a aMetaTileEntity");
}
return false;
}
- if (aMetaTileEntity instanceof GT_MetaTileEntity_BasicHull) {
+ if (aMetaTileEntity instanceof MTEBasicHull) {
mHullCount++;
} else {
if (debugCleanroom) {
- GT_Log.out.println(
+ GTLog.out.println(
"Cleanroom: Incorrect GT block? " + tBlock.getUnlocalizedName());
}
return false;
@@ -297,7 +297,7 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
otherBlocks.compute(key, (k, v) -> v == null ? 1 : v + 1);
} else {
if (debugCleanroom) {
- GT_Log.out.println(
+ GTLog.out.println(
"Cleanroom: not allowed block " + tBlock.getUnlocalizedName());
}
return false;
@@ -315,13 +315,13 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
|| mDoorCount > 4
|| mHullCount > 10) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Incorrect number of doors, hulls, or hatches.");
+ GTLog.out.println("Cleanroom: Incorrect number of doors, hulls, or hatches.");
}
return false;
}
if (mPlascreteCount < 20) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Could not find 20 Plascrete.");
+ GTLog.out.println("Cleanroom: Could not find 20 Plascrete.");
}
return false;
}
@@ -336,20 +336,20 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
if (ce.allowedCount > 0) { // count has priority
if (e.getValue() > ce.allowedCount) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Absolute count too high for a block.");
+ GTLog.out.println("Cleanroom: Absolute count too high for a block.");
}
return false;
}
} else if ((e.getValue() * 100) / (mPlascreteCount + otherBlockCount) > ce.percentage) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Relative count too high for a block.");
+ GTLog.out.println("Cleanroom: Relative count too high for a block.");
}
return false;
}
}
if ((otherBlockCount * 100) / (mPlascreteCount + otherBlockCount) > maxAllowedRatio) {
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Relative count of all non-plascrete blocks too high.");
+ GTLog.out.println("Cleanroom: Relative count of all non-plascrete blocks too high.");
}
return false;
}
@@ -365,7 +365,7 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
}
this.mHeight = -y;
if (debugCleanroom) {
- GT_Log.out.println("Cleanroom: Check successful.");
+ GTLog.out.println("Cleanroom: Check successful.");
}
return true;
}
@@ -440,11 +440,11 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_TooltipMultiB
for (int X = x - i; X <= x + i; X++) for (int Y = y; Y >= y - yoff; Y--) for (int Z = z - i; Z <= z + i; Z++) {
if (X == x && Y == y && Z == z) continue;
if (X == x - i || X == x + i || Z == z - i || Z == z + i || Y == y - yoff) {
- if (b) StructureLibAPI.hintParticle(world, X, Y, Z, GregTech_API.sBlockReinforced, 2);
- else world.setBlock(X, Y, Z, GregTech_API.sBlockReinforced, 2, 2);
+ if (b) StructureLibAPI.hintParticle(world, X, Y, Z, GregTechAPI.sBlockReinforced, 2);
+ else world.setBlock(X, Y, Z, GregTechAPI.sBlockReinforced, 2, 2);
} else if (Y == y) {
- if (b) StructureLibAPI.hintParticle(world, X, Y, Z, GregTech_API.sBlockCasings3, 11);
- else world.setBlock(X, Y, Z, GregTech_API.sBlockCasings3, 11, 2);
+ if (b) StructureLibAPI.hintParticle(world, X, Y, Z, GregTechAPI.sBlockCasings3, 11);
+ else world.setBlock(X, Y, Z, GregTechAPI.sBlockCasings3, 11, 2);
}
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller1.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller1.java
index e61cfc0feb..080c4b3c40 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller1.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller1.java
@@ -4,26 +4,26 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_ConcreteBackfiller1 extends GT_MetaTileEntity_ConcreteBackfillerBase {
+public class MTEConcreteBackfiller1 extends MTEConcreteBackfillerBase {
- public GT_MetaTileEntity_ConcreteBackfiller1(int aID, String aName, String aNameRegional) {
+ public MTEConcreteBackfiller1(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ConcreteBackfiller1(String aName) {
+ public MTEConcreteBackfiller1(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("Concrete Backfiller");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ConcreteBackfiller1(mName);
+ return new MTEConcreteBackfiller1(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller2.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller2.java
index c175d73cb1..2d5fd17c82 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfiller2.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfiller2.java
@@ -4,26 +4,26 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_ConcreteBackfiller2 extends GT_MetaTileEntity_ConcreteBackfillerBase {
+public class MTEConcreteBackfiller2 extends MTEConcreteBackfillerBase {
- public GT_MetaTileEntity_ConcreteBackfiller2(int aID, String aName, String aNameRegional) {
+ public MTEConcreteBackfiller2(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ConcreteBackfiller2(String aName) {
+ public MTEConcreteBackfiller2(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("Advanced Concrete Backfiller");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ConcreteBackfiller2(mName);
+ return new MTEConcreteBackfiller2(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfillerBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfillerBase.java
index 3ad37f4c37..2671db1e8c 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ConcreteBackfillerBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEConcreteBackfillerBase.java
@@ -1,10 +1,10 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
import java.util.List;
@@ -29,18 +29,18 @@ import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
-import gregtech.api.gui.modularui.GT_UITextures;
-import gregtech.api.gui.widgets.GT_LockedWhileActiveButton;
+import gregtech.api.gui.modularui.GTUITextures;
+import gregtech.api.gui.widgets.LockedWhileActiveButton;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTileEntity_DrillerBase {
+public abstract class MTEConcreteBackfillerBase extends MTEDrillerBase {
private int mLastXOff = 0, mLastZOff = 0;
@@ -61,12 +61,12 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
return isWater(aBlock) || isLava(aBlock) || aBlock instanceof IFluidBlock;
}
- public GT_MetaTileEntity_ConcreteBackfillerBase(int aID, String aName, String aNameRegional) {
+ public MTEConcreteBackfillerBase(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
initRecipeResults();
}
- public GT_MetaTileEntity_ConcreteBackfillerBase(String aName) {
+ public MTEConcreteBackfillerBase(String aName) {
super(aName);
initRecipeResults();
}
@@ -87,11 +87,11 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
if (aNBT.hasKey("liquidenabled")) mLiquidEnabled = aNBT.getBoolean("liquidenabled");
}
- protected GT_Multiblock_Tooltip_Builder createTooltip(String aStructureName) {
+ protected MultiblockTooltipBuilder createTooltip(String aStructureName) {
String casings = getCasingBlockItem().get(0)
.getDisplayName();
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Concrete Backfiller")
.addInfo("Controller Block for the " + aStructureName)
.addInfo("Will fill in areas below it with light concrete. This goes through walls")
@@ -121,7 +121,7 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
}
@Override
- protected List<IHatchElement<? super GT_MetaTileEntity_DrillerBase>> getAllowedHatches() {
+ protected List<IHatchElement<? super MTEDrillerBase>> getAllowedHatches() {
return ImmutableList.of(InputHatch, InputBus, Maintenance, Energy);
}
@@ -129,7 +129,7 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
protected void setElectricityStats() {
this.mEfficiency = getCurrentEfficiency(null);
this.mEfficiencyIncrease = 10000;
- int tier = Math.max(1, GT_Utility.getTier(getMaxInputVoltage()));
+ int tier = Math.max(1, GTUtility.getTier(getMaxInputVoltage()));
this.mEUt = -6 * (1 << (tier << 1));
this.mMaxProgresstime = (workState == STATE_UPWARD ? 240 : 80) / (1 << tier);
this.mMaxProgresstime = Math.max(1, this.mMaxProgresstime);
@@ -184,8 +184,8 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
.isSolid()) {
return false;
}
- return GT_Utility
- .setBlockByFakePlayer(getFakePlayer(aBaseTile), aX, aY, aZ, GregTech_API.sBlockConcretes, 8, true);
+ return GTUtility
+ .setBlockByFakePlayer(getFakePlayer(aBaseTile), aX, aY, aZ, GregTechAPI.sBlockConcretes, 8, true);
}
private boolean tryRefillBlock(int aX, int aY, int aZ) {
@@ -194,7 +194,7 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
return false;
}
getBaseMetaTileEntity().getWorld()
- .setBlock(aX, aY, aZ, GregTech_API.sBlockConcretes, 8, 3);
+ .setBlock(aX, aY, aZ, GregTechAPI.sBlockConcretes, 8, 3);
return true;
}
@@ -231,16 +231,15 @@ public abstract class GT_MetaTileEntity_ConcreteBackfillerBase extends GT_MetaTi
final int BUTTON_Y_LEVEL = 91;
builder.widget(
- new GT_LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
+ new LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
.setOnClick((clickData, widget) -> mLiquidEnabled = !mLiquidEnabled)
.setPlayClickSound(true)
.setBackground(() -> {
if (mLiquidEnabled) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_LIQUIDMODE };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_LIQUIDMODE };
}
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_LIQUIDMODE_OFF };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_LIQUIDMODE_OFF };
})
.attachSyncer(
new FakeSyncWidget.BooleanSyncer(() -> mLiquidEnabled, newBoolean -> mLiquidEnabled = newBoolean),
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DieselEngine.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDieselEngine.java
index 6c77dc7f0d..1465e6ba31 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DieselEngine.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDieselEngine.java
@@ -3,17 +3,17 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Dynamo;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.Dynamo;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DIESEL_ENGINE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DIESEL_ENGINE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DIESEL_ENGINE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DIESEL_ENGINE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
@@ -32,15 +32,15 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchDynamo;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
@@ -48,19 +48,18 @@ import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.recipe.maps.FuelBackend;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_DieselEngine
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_DieselEngine> implements ISurvivalConstructable {
+public class MTEDieselEngine extends MTEEnhancedMultiBlockBase<MTEDieselEngine> implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final ClassValue<IStructureDefinition<GT_MetaTileEntity_DieselEngine>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ private static final ClassValue<IStructureDefinition<MTEDieselEngine>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_DieselEngine> computeValue(Class<?> type) {
- return StructureDefinition.<GT_MetaTileEntity_DieselEngine>builder()
+ protected IStructureDefinition<MTEDieselEngine> computeValue(Class<?> type) {
+ return StructureDefinition.<MTEDieselEngine>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -73,7 +72,7 @@ public class GT_MetaTileEntity_DieselEngine
.addElement(
'h',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_DieselEngine.class)
+ t -> buildHatchAdder(MTEDieselEngine.class)
.atLeast(InputHatch, InputHatch, InputHatch, Muffler, Maintenance)
.casingIndex(t.getCasingTextureIndex())
.dot(1)
@@ -86,17 +85,17 @@ public class GT_MetaTileEntity_DieselEngine
protected int fuelRemaining = 0;
protected boolean boostEu = false;
- public GT_MetaTileEntity_DieselEngine(int aID, String aName, String aNameRegional) {
+ public MTEDieselEngine(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_DieselEngine(String aName) {
+ public MTEDieselEngine(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Combustion Generator")
.addInfo("Controller block for the Large Combustion Engine")
.addInfo("Supply Diesel Fuels and 1000L of Lubricant per hour to run")
@@ -207,14 +206,14 @@ public class GT_MetaTileEntity_DieselEngine
double boostedOutput = 0;
double extraFuelFraction = 0;
for (FluidStack tFluid : tFluids) {
- GT_Recipe tRecipe = getRecipeMap().getBackend()
+ GTRecipe tRecipe = getRecipeMap().getBackend()
.findFuel(tFluid);
if (tRecipe == null) continue;
fuelValue = tRecipe.mSpecialValue;
FluidStack tLiquid = tFluid.copy();
if (boostEu) {
- boostedFuelValue = GT_Utility.safeInt((long) (fuelValue * 1.5));
+ boostedFuelValue = GTUtility.safeInt((long) (fuelValue * 1.5));
boostedOutput = getNominalOutput() * 3;
fuelConsumption = tLiquid.amount = getBoostFactor() * getNominalOutput() / fuelValue;
@@ -262,7 +261,7 @@ public class GT_MetaTileEntity_DieselEngine
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_DieselEngine> getStructureDefinition() {
+ public IStructureDefinition<MTEDieselEngine> getStructureDefinition() {
return STRUCTURE_DEFINITION.get(getClass());
}
@@ -273,7 +272,7 @@ public class GT_MetaTileEntity_DieselEngine
}
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
public byte getCasingMeta() {
@@ -281,7 +280,7 @@ public class GT_MetaTileEntity_DieselEngine
}
public Block getIntakeBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
public byte getIntakeMeta() {
@@ -289,7 +288,7 @@ public class GT_MetaTileEntity_DieselEngine
}
public Block getGearboxBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
public byte getGearboxMeta() {
@@ -302,7 +301,7 @@ public class GT_MetaTileEntity_DieselEngine
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_DieselEngine(this.mName);
+ return new MTEDieselEngine(this.mName);
}
@Override
@@ -327,7 +326,7 @@ public class GT_MetaTileEntity_DieselEngine
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond;
+ return GTMod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond;
}
@Override
@@ -338,13 +337,13 @@ public class GT_MetaTileEntity_DieselEngine
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
}
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch_Dynamo tHatch : filterValidMTEs(mDynamoHatches)) {
+ for (MTEHatchDynamo tHatch : filterValidMTEs(mDynamoHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -354,11 +353,11 @@ public class GT_MetaTileEntity_DieselEngine
return new String[] { EnumChatFormatting.BLUE + "Diesel Engine" + EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
getIdealStatus() == getRepairStatus()
@@ -368,22 +367,22 @@ public class GT_MetaTileEntity_DieselEngine
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.engine.output") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(((long) mEUt * mEfficiency / 10000))
+ + GTUtility.formatNumbers(((long) mEUt * mEfficiency / 10000))
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.engine.consumption") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(fuelConsumption)
+ + GTUtility.formatNumbers(fuelConsumption)
+ EnumChatFormatting.RESET
+ " L/t",
StatCollector.translateToLocal("GT5U.engine.value") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(fuelValue)
+ + GTUtility.formatNumbers(fuelValue)
+ EnumChatFormatting.RESET
+ " EU/L",
StatCollector.translateToLocal("GT5U.turbine.fuel") + ": "
+ EnumChatFormatting.GOLD
- + GT_Utility.formatNumbers(fuelRemaining)
+ + GTUtility.formatNumbers(fuelRemaining)
+ EnumChatFormatting.RESET
+ " L",
StatCollector.translateToLocal("GT5U.engine.efficiency") + ": "
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDistillationTower.java
index 1f5fec10f3..9e89ad1a22 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDistillationTower.java
@@ -5,18 +5,18 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofHatchAdder;
import java.util.ArrayList;
import java.util.List;
@@ -31,7 +31,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
@@ -41,29 +41,29 @@ import gregtech.api.interfaces.fluid.IFluidStore;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_Output_ME;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.tileentities.machines.MTEHatchOutputME;
-public class GT_MetaTileEntity_DistillationTower extends
- GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_DistillationTower> implements ISurvivalConstructable {
+public class MTEDistillationTower extends MTEEnhancedMultiBlockBase<MTEDistillationTower>
+ implements ISurvivalConstructable {
protected static final int CASING_INDEX = 49;
protected static final String STRUCTURE_PIECE_BASE = "base";
protected static final String STRUCTURE_PIECE_LAYER = "layer";
protected static final String STRUCTURE_PIECE_LAYER_HINT = "layerHint";
protected static final String STRUCTURE_PIECE_TOP_HINT = "topHint";
- private static final IStructureDefinition<GT_MetaTileEntity_DistillationTower> STRUCTURE_DEFINITION;
+ private static final IStructureDefinition<MTEDistillationTower> STRUCTURE_DEFINITION;
static {
- IHatchElement<GT_MetaTileEntity_DistillationTower> layeredOutputHatch = OutputHatch
- .withCount(GT_MetaTileEntity_DistillationTower::getCurrentLayerOutputHatchCount)
- .withAdder(GT_MetaTileEntity_DistillationTower::addLayerOutputHatch);
- STRUCTURE_DEFINITION = StructureDefinition.<GT_MetaTileEntity_DistillationTower>builder()
+ IHatchElement<MTEDistillationTower> layeredOutputHatch = OutputHatch
+ .withCount(MTEDistillationTower::getCurrentLayerOutputHatchCount)
+ .withAdder(MTEDistillationTower::addLayerOutputHatch);
+ STRUCTURE_DEFINITION = StructureDefinition.<MTEDistillationTower>builder()
.addShape(STRUCTURE_PIECE_BASE, transpose(new String[][] { { "b~b", "bbb", "bbb" }, }))
.addShape(STRUCTURE_PIECE_LAYER, transpose(new String[][] { { "lll", "lcl", "lll" }, }))
.addShape(STRUCTURE_PIECE_LAYER_HINT, transpose(new String[][] { { "lll", "l-l", "lll" }, }))
@@ -71,74 +71,67 @@ public class GT_MetaTileEntity_DistillationTower extends
.addElement(
'b',
ofChain(
- buildHatchAdder(GT_MetaTileEntity_DistillationTower.class)
+ buildHatchAdder(MTEDistillationTower.class)
.atLeast(Energy, OutputBus, InputHatch, InputBus, Maintenance)
.casingIndex(CASING_INDEX)
.dot(1)
.build(),
- onElementPass(
- GT_MetaTileEntity_DistillationTower::onCasingFound,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ onElementPass(MTEDistillationTower::onCasingFound, ofBlock(GregTechAPI.sBlockCasings4, 1))))
.addElement(
'l',
ofChain(
- buildHatchAdder(GT_MetaTileEntity_DistillationTower.class).atLeast(layeredOutputHatch)
+ buildHatchAdder(MTEDistillationTower.class).atLeast(layeredOutputHatch)
.casingIndex(CASING_INDEX)
.dot(2)
.disallowOnly(ForgeDirection.UP, ForgeDirection.DOWN)
.build(),
- ofHatchAdder(GT_MetaTileEntity_DistillationTower::addEnergyInputToMachineList, CASING_INDEX, 2),
- ofHatchAdder(GT_MetaTileEntity_DistillationTower::addLayerOutputHatch, CASING_INDEX, 2),
- ofHatchAdder(GT_MetaTileEntity_DistillationTower::addMaintenanceToMachineList, CASING_INDEX, 2),
- onElementPass(
- GT_MetaTileEntity_DistillationTower::onCasingFound,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ ofHatchAdder(MTEDistillationTower::addEnergyInputToMachineList, CASING_INDEX, 2),
+ ofHatchAdder(MTEDistillationTower::addLayerOutputHatch, CASING_INDEX, 2),
+ ofHatchAdder(MTEDistillationTower::addMaintenanceToMachineList, CASING_INDEX, 2),
+ onElementPass(MTEDistillationTower::onCasingFound, ofBlock(GregTechAPI.sBlockCasings4, 1))))
// hint element only used in top layer
.addElement(
'L',
- buildHatchAdder(GT_MetaTileEntity_DistillationTower.class).atLeast(layeredOutputHatch)
+ buildHatchAdder(MTEDistillationTower.class).atLeast(layeredOutputHatch)
.casingIndex(CASING_INDEX)
.dot(2)
.disallowOnly(ForgeDirection.UP)
- .buildAndChain(GregTech_API.sBlockCasings4, 1))
+ .buildAndChain(GregTechAPI.sBlockCasings4, 1))
.addElement(
'c',
ofChain(
onElementPass(
t -> t.onTopLayerFound(false),
- ofHatchAdder(GT_MetaTileEntity_DistillationTower::addOutputToMachineList, CASING_INDEX, 3)),
+ ofHatchAdder(MTEDistillationTower::addOutputToMachineList, CASING_INDEX, 3)),
onElementPass(
t -> t.onTopLayerFound(false),
- ofHatchAdder(
- GT_MetaTileEntity_DistillationTower::addMaintenanceToMachineList,
- CASING_INDEX,
- 3)),
- onElementPass(t -> t.onTopLayerFound(true), ofBlock(GregTech_API.sBlockCasings4, 1)),
+ ofHatchAdder(MTEDistillationTower::addMaintenanceToMachineList, CASING_INDEX, 3)),
+ onElementPass(t -> t.onTopLayerFound(true), ofBlock(GregTechAPI.sBlockCasings4, 1)),
isAir()))
.build();
}
- protected final List<List<GT_MetaTileEntity_Hatch_Output>> mOutputHatchesByLayer = new ArrayList<>();
+ protected final List<List<MTEHatchOutput>> mOutputHatchesByLayer = new ArrayList<>();
protected int mHeight;
protected int mCasing;
protected boolean mTopLayerFound;
- public GT_MetaTileEntity_DistillationTower(int aID, String aName, String aNameRegional) {
+ public MTEDistillationTower(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_DistillationTower(String aName) {
+ public MTEDistillationTower(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_DistillationTower(this.mName);
+ return new MTEDistillationTower(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Distillery")
.addInfo("Controller block for the Distillation Tower")
.addInfo("Fluids are only put out at the correct height")
@@ -214,7 +207,7 @@ public class GT_MetaTileEntity_DistillationTower extends
protected boolean addLayerOutputHatch(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null || aTileEntity.isDead()
- || !(aTileEntity.getMetaTileEntity() instanceof GT_MetaTileEntity_Hatch_Output tHatch)) return false;
+ || !(aTileEntity.getMetaTileEntity() instanceof MTEHatchOutput tHatch)) return false;
while (mOutputHatchesByLayer.size() < mHeight) mOutputHatchesByLayer.add(new ArrayList<>());
tHatch.updateTexture(aBaseCasingIndex);
return mOutputHatchesByLayer.get(mHeight - 1)
@@ -239,7 +232,7 @@ public class GT_MetaTileEntity_DistillationTower extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_DistillationTower> getStructureDefinition() {
+ public IStructureDefinition<MTEDistillationTower> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -308,9 +301,7 @@ public class GT_MetaTileEntity_DistillationTower extends
return this.mOutputHatchesByLayer.stream()
.allMatch(
tLayerOutputHatches -> tLayerOutputHatches.stream()
- .anyMatch(
- tHatch -> (tHatch instanceof GT_MetaTileEntity_Hatch_Output_ME tMEHatch)
- && (tMEHatch.canAcceptFluid())));
+ .anyMatch(tHatch -> (tHatch instanceof MTEHatchOutputME tMEHatch) && (tMEHatch.canAcceptFluid())));
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DrillerBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDrillerBase.java
index 702185c9bd..131a1a3166 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DrillerBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEDrillerBase.java
@@ -3,23 +3,23 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.W;
+import static gregtech.api.enums.GTValues.W;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ORE_DRILL;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ORE_DRILL_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ORE_DRILL_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ORE_DRILL_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.getCasingTextureForId;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
import java.util.Collections;
@@ -59,44 +59,43 @@ import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
-import gregtech.api.gui.modularui.GT_UITextures;
-import gregtech.api.gui.widgets.GT_LockedWhileActiveButton;
+import gregtech.api.gui.modularui.GTUITextures;
+import gregtech.api.gui.widgets.LockedWhileActiveButton;
import gregtech.api.interfaces.IChunkLoader;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_DataAccess;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.objects.GT_ChunkManager;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchDataAccess;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.objects.GTChunkManager;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-public abstract class GT_MetaTileEntity_DrillerBase
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_DrillerBase>
+public abstract class MTEDrillerBase extends MTEEnhancedMultiBlockBase<MTEDrillerBase>
implements IChunkLoader, ISurvivalConstructable {
- private static final ItemStack miningPipe = GT_ModHandler.getIC2Item("miningPipe", 0);
- private static final ItemStack miningPipeTip = GT_ModHandler.getIC2Item("miningPipeTip", 0);
- private static final Block miningPipeBlock = GT_Utility.getBlockFromStack(miningPipe);
- private static final Block miningPipeTipBlock = GT_Utility.getBlockFromStack(miningPipeTip);
+ private static final ItemStack miningPipe = GTModHandler.getIC2Item("miningPipe", 0);
+ private static final ItemStack miningPipeTip = GTModHandler.getIC2Item("miningPipeTip", 0);
+ private static final Block miningPipeBlock = GTUtility.getBlockFromStack(miningPipe);
+ private static final Block miningPipeTipBlock = GTUtility.getBlockFromStack(miningPipeTip);
protected static final String STRUCTURE_PIECE_MAIN = "main";
- protected static final ClassValue<IStructureDefinition<GT_MetaTileEntity_DrillerBase>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ protected static final ClassValue<IStructureDefinition<MTEDrillerBase>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_DrillerBase> computeValue(Class<?> type) {
- return StructureDefinition.<GT_MetaTileEntity_DrillerBase>builder()
+ protected IStructureDefinition<MTEDrillerBase> computeValue(Class<?> type) {
+ return StructureDefinition.<MTEDrillerBase>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -116,8 +115,8 @@ public abstract class GT_MetaTileEntity_DrillerBase
.addElement(
'b',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_DrillerBase.class).atLeastList(t.getAllowedHatches())
- .adder(GT_MetaTileEntity_DrillerBase::addToMachineList)
+ t -> buildHatchAdder(MTEDrillerBase.class).atLeastList(t.getAllowedHatches())
+ .adder(MTEDrillerBase::addToMachineList)
.casingIndex(t.casingTextureIndex)
.dot(1)
.buildAndChain(
@@ -172,12 +171,12 @@ public abstract class GT_MetaTileEntity_DrillerBase
/** Allows inheritors to suppress wiping the last error if the machine is forcibly turned off. */
protected boolean suppressErrorWipe = false;
- public GT_MetaTileEntity_DrillerBase(int aID, String aName, String aNameRegional) {
+ public MTEDrillerBase(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
initFields();
}
- public GT_MetaTileEntity_DrillerBase(String aName) {
+ public MTEDrillerBase(String aName) {
super(aName);
initFields();
}
@@ -187,8 +186,8 @@ public abstract class GT_MetaTileEntity_DrillerBase
casingMeta = getCasingBlockItem().get(0)
.getItemDamage();
int frameId = 4096 + getFrameMaterial().mMetaItemSubID;
- frameMeta = GregTech_API.METATILEENTITIES[frameId] != null
- ? GregTech_API.METATILEENTITIES[frameId].getTileEntityBaseType()
+ frameMeta = GregTechAPI.METATILEENTITIES[frameId] != null
+ ? GregTechAPI.METATILEENTITIES[frameId].getTileEntityBaseType()
: W;
casingTextureIndex = getCasingTextureIndex();
workState = STATE_DOWNWARD;
@@ -261,10 +260,10 @@ public abstract class GT_MetaTileEntity_DrillerBase
EntityPlayer entityPlayer, float aX, float aY, float aZ) {
if (side == getBaseMetaTileEntity().getFrontFacing()) {
mChunkLoadingEnabled = !mChunkLoadingEnabled;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
entityPlayer,
- mChunkLoadingEnabled ? GT_Utility.trans("502", "Mining chunk loading enabled")
- : GT_Utility.trans("503", "Mining chunk loading disabled"));
+ mChunkLoadingEnabled ? GTUtility.trans("502", "Mining chunk loading enabled")
+ : GTUtility.trans("503", "Mining chunk loading disabled"));
return true;
}
return super.onSolderingToolRightClick(side, wrenchingSide, entityPlayer, aX, aY, aZ);
@@ -272,7 +271,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
@Override
public void onRemoval() {
- if (mChunkLoadingEnabled) GT_ChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
+ if (mChunkLoadingEnabled) GTChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
super.onRemoval();
}
@@ -283,7 +282,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
&& !mWorkChunkNeedsReload
&& !aBaseMetaTileEntity.isAllowedToWork()) {
// if machine has stopped, stop chunkloading
- GT_ChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
+ GTChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
mWorkChunkNeedsReload = true;
}
}
@@ -322,7 +321,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
}
Block b = getBaseMetaTileEntity().getBlock(xPipe, yHead - 1, zPipe);
- if (b != miningPipeTipBlock && !GT_Utility.setBlockByFakePlayer(
+ if (b != miningPipeTipBlock && !GTUtility.setBlockByFakePlayer(
getFakePlayer(getBaseMetaTileEntity()),
xPipe,
yHead - 1,
@@ -349,7 +348,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
if (!storedItem.isItemEqual(miningPipe)) continue;
if (pipes == null) {
- setInventorySlotContents(1, GT_Utility.copyOrNull(miningPipe));
+ setInventorySlotContents(1, GTUtility.copyOrNull(miningPipe));
pipes = getStackInSlot(1);
}
@@ -365,8 +364,8 @@ public abstract class GT_MetaTileEntity_DrillerBase
}
private boolean tryOutputPipe() {
- if (!getBaseMetaTileEntity().addStackToSlot(1, GT_Utility.copyAmount(1, miningPipe)))
- mOutputItems = new ItemStack[] { GT_Utility.copyAmount(1, miningPipe) };
+ if (!getBaseMetaTileEntity().addStackToSlot(1, GTUtility.copyAmount(1, miningPipe)))
+ mOutputItems = new ItemStack[] { GTUtility.copyAmount(1, miningPipe) };
return true;
}
@@ -375,8 +374,8 @@ public abstract class GT_MetaTileEntity_DrillerBase
*/
protected int canLowerPipe() {
IGregTechTileEntity aBaseTile = getBaseMetaTileEntity();
- if (yHead > 0 && GT_Utility.getBlockHardnessAt(aBaseTile.getWorld(), xPipe, yHead - 1, zPipe) >= 0) {
- return GT_Utility.eraseBlockByFakePlayer(getFakePlayer(aBaseTile), xPipe, yHead - 1, zPipe, true) ? 0 : 2;
+ if (yHead > 0 && GTUtility.getBlockHardnessAt(aBaseTile.getWorld(), xPipe, yHead - 1, zPipe) >= 0) {
+ return GTUtility.eraseBlockByFakePlayer(getFakePlayer(aBaseTile), xPipe, yHead - 1, zPipe, true) ? 0 : 2;
}
return 1;
}
@@ -405,7 +404,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
private boolean isEnergyEnough() {
long requiredEnergy = 512 + getMaxInputVoltage() * 4;
- for (GT_MetaTileEntity_Hatch_Energy energyHatch : mEnergyHatches) {
+ for (MTEHatchEnergy energyHatch : mEnergyHatches) {
requiredEnergy -= energyHatch.getEUVar();
if (requiredEnergy <= 0) return true;
}
@@ -622,7 +621,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
}
@Override
- public final IStructureDefinition<GT_MetaTileEntity_DrillerBase> getStructureDefinition() {
+ public final IStructureDefinition<MTEDrillerBase> getStructureDefinition() {
return STRUCTURE_DEFINITION.get(getClass());
}
@@ -630,7 +629,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) {
updateCoordinates();
return checkPiece(STRUCTURE_PIECE_MAIN, 1, 6, 0) && checkHatches()
- && GT_Utility.getTier(getMaxInputVoltage()) >= getMinTier()
+ && GTUtility.getTier(getMaxInputVoltage()) >= getMinTier()
&& mMaintenanceHatches.size() == 1;
}
@@ -662,7 +661,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
private FakePlayer mFakePlayer = null;
protected FakePlayer getFakePlayer(IGregTechTileEntity aBaseTile) {
- if (mFakePlayer == null) mFakePlayer = GT_Utility.getFakePlayer(aBaseTile);
+ if (mFakePlayer == null) mFakePlayer = GTUtility.getFakePlayer(aBaseTile);
mFakePlayer.setWorld(aBaseTile.getWorld());
mFakePlayer.setPosition(aBaseTile.getXCoord(), aBaseTile.getYCoord(), aBaseTile.getZCoord());
return mFakePlayer;
@@ -707,7 +706,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
return config;
}
- public ArrayList<GT_MetaTileEntity_Hatch_DataAccess> mDataAccessHatches = new ArrayList<>();
+ public ArrayList<MTEHatchDataAccess> mDataAccessHatches = new ArrayList<>();
/**
* @param state using bitmask, 1 for IntegratedCircuit, 2 for DataStick, 4 for DataOrb
@@ -723,10 +722,10 @@ public abstract class GT_MetaTileEntity_DrillerBase
*/
public ArrayList<ItemStack> getDataItems(int state) {
ArrayList<ItemStack> rList = new ArrayList<>();
- if (GT_Utility.isStackValid(mInventory[1]) && isCorrectDataItem(mInventory[1], state)) {
+ if (GTUtility.isStackValid(mInventory[1]) && isCorrectDataItem(mInventory[1], state)) {
rList.add(mInventory[1]);
}
- for (GT_MetaTileEntity_Hatch_DataAccess tHatch : filterValidMTEs(mDataAccessHatches)) {
+ for (MTEHatchDataAccess tHatch : filterValidMTEs(mDataAccessHatches)) {
for (int i = 0; i < tHatch.getBaseMetaTileEntity()
.getSizeInventory(); i++) {
if (tHatch.getBaseMetaTileEntity()
@@ -752,9 +751,9 @@ public abstract class GT_MetaTileEntity_DrillerBase
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DataAccess) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture((byte) aBaseCasingIndex);
- return mDataAccessHatches.add((GT_MetaTileEntity_Hatch_DataAccess) aMetaTileEntity);
+ if (aMetaTileEntity instanceof MTEHatchDataAccess) {
+ ((MTEHatch) aMetaTileEntity).updateTexture((byte) aBaseCasingIndex);
+ return mDataAccessHatches.add((MTEHatchDataAccess) aMetaTileEntity);
}
return false;
}
@@ -807,16 +806,16 @@ public abstract class GT_MetaTileEntity_DrillerBase
final int BUTTON_Y_LEVEL = 91;
builder.widget(
- new GT_LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
+ new LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
.setOnClick((clickData, widget) -> mChunkLoadingEnabled = !mChunkLoadingEnabled)
.setPlayClickSound(true)
.setBackground(() -> {
if (mChunkLoadingEnabled) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_CHUNK_LOADING };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_CHUNK_LOADING };
}
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_CHUNK_LOADING_OFF };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_CHUNK_LOADING_OFF };
})
.attachSyncer(
new FakeSyncWidget.BooleanSyncer(
@@ -837,11 +836,11 @@ public abstract class GT_MetaTileEntity_DrillerBase
.setPlayClickSound(true)
.setBackground(() -> {
if (workState == STATE_ABORT) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_RETRACT_PIPE, GT_UITextures.OVERLAY_BUTTON_LOCKED };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_RETRACT_PIPE, GTUITextures.OVERLAY_BUTTON_LOCKED };
}
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_RETRACT_PIPE };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_RETRACT_PIPE };
})
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(() -> workState, (newInt) -> workState = newInt),
@@ -865,7 +864,7 @@ public abstract class GT_MetaTileEntity_DrillerBase
}
}
- protected List<IHatchElement<? super GT_MetaTileEntity_DrillerBase>> getAllowedHatches() {
+ protected List<IHatchElement<? super MTEDrillerBase>> getAllowedHatches() {
return ImmutableList.of(
InputHatch,
OutputHatch,
@@ -877,22 +876,22 @@ public abstract class GT_MetaTileEntity_DrillerBase
DataHatchElement.DataAccess);
}
- protected enum DataHatchElement implements IHatchElement<GT_MetaTileEntity_DrillerBase> {
+ protected enum DataHatchElement implements IHatchElement<MTEDrillerBase> {
DataAccess;
@Override
public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
- return Collections.singletonList(GT_MetaTileEntity_Hatch_DataAccess.class);
+ return Collections.singletonList(MTEHatchDataAccess.class);
}
@Override
- public IGT_HatchAdder<GT_MetaTileEntity_DrillerBase> adder() {
- return GT_MetaTileEntity_DrillerBase::addDataAccessToMachineList;
+ public IGTHatchAdder<MTEDrillerBase> adder() {
+ return MTEDrillerBase::addDataAccessToMachineList;
}
@Override
- public long count(GT_MetaTileEntity_DrillerBase t) {
+ public long count(MTEDrillerBase t) {
return t.mDataAccessHatches.size();
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEElectricBlastFurnace.java
index 49b2cc6998..844c6408df 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ElectricBlastFurnace.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEElectricBlastFurnace.java
@@ -1,22 +1,22 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
import java.util.Arrays;
@@ -38,8 +38,8 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
@@ -47,32 +47,32 @@ import gregtech.api.interfaces.fluid.IFluidStore;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
-public class GT_MetaTileEntity_ElectricBlastFurnace extends
- GT_MetaTileEntity_AbstractMultiFurnace<GT_MetaTileEntity_ElectricBlastFurnace> implements ISurvivalConstructable {
+public class MTEElectricBlastFurnace extends MTEAbstractMultiFurnace<MTEElectricBlastFurnace>
+ implements ISurvivalConstructable {
private int mHeatingCapacity = 0;
- protected final ArrayList<GT_MetaTileEntity_Hatch_Output> mPollutionOutputHatches = new ArrayList<>();
+ protected final ArrayList<MTEHatchOutput> mPollutionOutputHatches = new ArrayList<>();
protected final FluidStack[] pollutionFluidStacks = { Materials.CarbonDioxide.getGas(1000),
Materials.CarbonMonoxide.getGas(1000), Materials.SulfurDioxide.getGas(1000) };
protected static final int CASING_INDEX = 11;
protected static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_ElectricBlastFurnace> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_ElectricBlastFurnace>builder()
+ private static final IStructureDefinition<MTEElectricBlastFurnace> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEElectricBlastFurnace>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -80,44 +80,40 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
{ "b~b", "bbb", "bbb" } }))
.addElement(
't',
- buildHatchAdder(GT_MetaTileEntity_ElectricBlastFurnace.class)
+ buildHatchAdder(MTEElectricBlastFurnace.class)
.atLeast(
- OutputHatch.withAdder(GT_MetaTileEntity_ElectricBlastFurnace::addOutputHatchToTopList)
+ OutputHatch.withAdder(MTEElectricBlastFurnace::addOutputHatchToTopList)
.withCount(t -> t.mPollutionOutputHatches.size()))
.casingIndex(CASING_INDEX)
.dot(1)
- .buildAndChain(GregTech_API.sBlockCasings1, CASING_INDEX))
+ .buildAndChain(GregTechAPI.sBlockCasings1, CASING_INDEX))
.addElement('m', Muffler.newAny(CASING_INDEX, 2))
- .addElement(
- 'C',
- ofCoil(
- GT_MetaTileEntity_ElectricBlastFurnace::setCoilLevel,
- GT_MetaTileEntity_ElectricBlastFurnace::getCoilLevel))
+ .addElement('C', ofCoil(MTEElectricBlastFurnace::setCoilLevel, MTEElectricBlastFurnace::getCoilLevel))
.addElement(
'b',
- buildHatchAdder(GT_MetaTileEntity_ElectricBlastFurnace.class)
+ buildHatchAdder(MTEElectricBlastFurnace.class)
.atLeast(InputHatch, OutputHatch, InputBus, OutputBus, Maintenance, Energy)
.casingIndex(CASING_INDEX)
.dot(1)
- .buildAndChain(GregTech_API.sBlockCasings1, CASING_INDEX))
+ .buildAndChain(GregTechAPI.sBlockCasings1, CASING_INDEX))
.build();
- public GT_MetaTileEntity_ElectricBlastFurnace(int aID, String aName, String aNameRegional) {
+ public MTEElectricBlastFurnace(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ElectricBlastFurnace(String aName) {
+ public MTEElectricBlastFurnace(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ElectricBlastFurnace(this.mName);
+ return new MTEElectricBlastFurnace(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Blast Furnace")
.addInfo("Controller block for the Electric Blast Furnace")
.addInfo("You can use some fluids to reduce recipe time. Place the circuit in the Input Bus")
@@ -172,7 +168,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionEBFPerSecond;
+ return GTMod.gregtechproxy.mPollutionEBFPerSecond;
}
@Override
@@ -186,7 +182,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_ElectricBlastFurnace> getStructureDefinition() {
+ public IStructureDefinition<MTEElectricBlastFurnace> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -196,7 +192,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
@Nonnull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) {
+ protected OverclockCalculator createOverclockCalculator(@Nonnull GTRecipe recipe) {
return super.createOverclockCalculator(recipe).setRecipeHeat(recipe.mSpecialValue)
.setMachineHeat(mHeatingCapacity)
.setHeatOC(true)
@@ -204,7 +200,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
}
@Override
- protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
return recipe.mSpecialValue <= mHeatingCapacity ? CheckRecipeResultRegistry.SUCCESSFUL
: CheckRecipeResultRegistry.insufficientHeat(recipe.mSpecialValue);
}
@@ -215,9 +211,9 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Output) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- return mPollutionOutputHatches.add((GT_MetaTileEntity_Hatch_Output) aMetaTileEntity);
+ if (aMetaTileEntity instanceof MTEHatchOutput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ return mPollutionOutputHatches.add((MTEHatchOutput) aMetaTileEntity);
}
return false;
}
@@ -236,7 +232,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
if (mMaintenanceHatches.size() != 1) return false;
- this.mHeatingCapacity = (int) getCoilLevel().getHeat() + 100 * (GT_Utility.getTier(getMaxInputVoltage()) - 2);
+ this.mHeatingCapacity = (int) getCoilLevel().getHeat() + 100 * (GTUtility.getTier(getMaxInputVoltage()) - 2);
return true;
}
@@ -244,7 +240,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
public boolean addOutput(FluidStack aLiquid) {
if (aLiquid == null) return false;
FluidStack tLiquid = aLiquid.copy();
- ArrayList<GT_MetaTileEntity_Hatch_Output> tOutputHatches;
+ ArrayList<MTEHatchOutput> tOutputHatches;
if (isPollutionFluid(tLiquid)) {
tOutputHatches = this.mPollutionOutputHatches;
multiplyPollutionFluidAmount(tLiquid);
@@ -277,7 +273,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
*/
public int getPollutionReduction() {
int reduction = 100;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
reduction = Math.min(tHatch.calculatePollutionReduction(100), reduction);
}
return reduction;
@@ -292,7 +288,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
int mPollutionReduction = getPollutionReduction();
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch_Energy tHatch : filterValidMTEs(mEnergyHatches)) {
+ for (MTEHatchEnergy tHatch : filterValidMTEs(mEnergyHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -302,36 +298,36 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
return new String[] {
StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime / 20)
+ + GTUtility.formatNumbers(mProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime / 20)
+ + GTUtility.formatNumbers(mMaxProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s",
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.multiblock.usage") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(-lEUt)
+ + GTUtility.formatNumbers(-lEUt)
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.multiblock.mei") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(getMaxInputVoltage())
+ + GTUtility.formatNumbers(getMaxInputVoltage())
+ EnumChatFormatting.RESET
+ " EU/t(*2A) "
+ StatCollector.translateToLocal("GT5U.machines.tier")
+ ": "
+ EnumChatFormatting.YELLOW
- + VN[GT_Utility.getTier(getMaxInputVoltage())]
+ + VN[GTUtility.getTier(getMaxInputVoltage())]
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.problems") + ": "
+ EnumChatFormatting.RED
@@ -346,7 +342,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
+ " %",
StatCollector.translateToLocal("GT5U.EBF.heat") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mHeatingCapacity)
+ + GTUtility.formatNumbers(mHeatingCapacity)
+ EnumChatFormatting.RESET
+ " K",
StatCollector.translateToLocal("GT5U.multiblock.pollution") + ": "
@@ -370,7 +366,7 @@ public class GT_MetaTileEntity_ElectricBlastFurnace extends
@Override
public void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
inputSeparation = !inputSeparation;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.separatebus") + " " + inputSeparation);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ExtremeDieselEngine.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEExtremeDieselEngine.java
index dace58a492..8aba224e9c 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ExtremeDieselEngine.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEExtremeDieselEngine.java
@@ -5,7 +5,7 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EXTREME_DIESE
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EXTREME_DIESEL_ENGINE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EXTREME_DIESEL_ENGINE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import net.minecraft.block.Block;
import net.minecraft.item.ItemStack;
@@ -13,34 +13,34 @@ import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.StatCollector;
import net.minecraftforge.common.util.ForgeDirection;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.metatileentity.implementations.MTEHatchDynamo;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.maps.FuelBackend;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_DieselEngine {
+public class MTEExtremeDieselEngine extends MTEDieselEngine {
- public GT_MetaTileEntity_ExtremeDieselEngine(int aID, String aName, String aNameRegional) {
+ public MTEExtremeDieselEngine(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ExtremeDieselEngine(String aName) {
+ public MTEExtremeDieselEngine(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Combustion Generator")
.addInfo("Controller block for the Extreme Combustion Engine")
.addInfo("Supply high rating fuel and 8000L of Lubricant per hour to run")
@@ -99,7 +99,7 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -109,7 +109,7 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
@Override
public Block getIntakeBlock() {
- return GregTech_API.sBlockCasings8;
+ return GregTechAPI.sBlockCasings8;
}
@Override
@@ -119,7 +119,7 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
@Override
public Block getGearboxBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -134,7 +134,7 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ExtremeDieselEngine(this.mName);
+ return new MTEExtremeDieselEngine(this.mName);
}
@Override
@@ -169,19 +169,19 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond;
+ return GTMod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond;
}
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
}
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch_Dynamo tHatch : filterValidMTEs(mDynamoHatches)) {
+ for (MTEHatchDynamo tHatch : filterValidMTEs(mDynamoHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -191,11 +191,11 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
return new String[] { EnumChatFormatting.BLUE + "Extreme Diesel Engine" + EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
getIdealStatus() == getRepairStatus()
@@ -205,22 +205,22 @@ public class GT_MetaTileEntity_ExtremeDieselEngine extends GT_MetaTileEntity_Die
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.engine.output") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers((long) -mEUt * mEfficiency / 10000)
+ + GTUtility.formatNumbers((long) -mEUt * mEfficiency / 10000)
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.engine.consumption") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(fuelConsumption)
+ + GTUtility.formatNumbers(fuelConsumption)
+ EnumChatFormatting.RESET
+ " L/t",
StatCollector.translateToLocal("GT5U.engine.value") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(fuelValue)
+ + GTUtility.formatNumbers(fuelValue)
+ EnumChatFormatting.RESET
+ " EU/L",
StatCollector.translateToLocal("GT5U.turbine.fuel") + ": "
+ EnumChatFormatting.GOLD
- + GT_Utility.formatNumbers(fuelRemaining)
+ + GTUtility.formatNumbers(fuelRemaining)
+ EnumChatFormatting.RESET
+ " L",
StatCollector.translateToLocal("GT5U.engine.efficiency") + ": "
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer.java
index 9dd01c969d..4527436285 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer.java
@@ -3,15 +3,15 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASING_FUSION_GLASS;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASING_FUSION_GLASS_YELLOW;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASING_FUSION_GLASS_YELLOW_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.filterByMTETier;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.filterByMTETier;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.Set;
@@ -45,12 +45,12 @@ import com.gtnewhorizons.modularui.common.widget.TextWidget;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.GT_Mod;
-import gregtech.api.enums.GT_Values;
+import gregtech.GTMod;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.enums.VoidingMode;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.gui.modularui.GUITextureSet;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
@@ -59,11 +59,11 @@ import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.interfaces.tileentity.IOverclockDescriptionProvider;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
-import gregtech.api.objects.GT_ItemStack;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
+import gregtech.api.objects.GTItemStack;
import gregtech.api.objects.overclockdescriber.FusionOverclockDescriber;
import gregtech.api.objects.overclockdescriber.OverclockDescriber;
import gregtech.api.recipe.RecipeMap;
@@ -71,27 +71,26 @@ import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_ParallelHelper;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
+import gregtech.api.util.ParallelHelper;
import gregtech.api.util.shutdown.ShutDownReason;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-import gregtech.common.tileentities.machines.multi.drone.GT_MetaTileEntity_Hatch_DroneDownLink;
+import gregtech.common.tileentities.machines.multi.drone.MTEHatchDroneDownLink;
-public abstract class GT_MetaTileEntity_FusionComputer
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_FusionComputer>
+public abstract class MTEFusionComputer extends MTEEnhancedMultiBlockBase<MTEFusionComputer>
implements ISurvivalConstructable, IAddUIWidgets, IOverclockDescriptionProvider {
private final OverclockDescriber overclockDescriber;
public static final String STRUCTURE_PIECE_MAIN = "main";
- private static final ClassValue<IStructureDefinition<GT_MetaTileEntity_FusionComputer>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ private static final ClassValue<IStructureDefinition<MTEFusionComputer>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_FusionComputer> computeValue(Class<?> type) {
- return StructureDefinition.<GT_MetaTileEntity_FusionComputer>builder()
+ protected IStructureDefinition<MTEFusionComputer> computeValue(Class<?> type) {
+ return StructureDefinition.<MTEFusionComputer>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -113,9 +112,8 @@ public abstract class GT_MetaTileEntity_FusionComputer
.addElement(
'i',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_FusionComputer.class)
- .atLeast(
- ImmutableMap.of(InputHatch.withAdder(GT_MetaTileEntity_FusionComputer::addInjector), 1))
+ t -> buildHatchAdder(MTEFusionComputer.class)
+ .atLeast(ImmutableMap.of(InputHatch.withAdder(MTEFusionComputer::addInjector), 1))
.hatchItemFilterAnd(t2 -> filterByMTETier(t2.tier(), Integer.MAX_VALUE))
.casingIndex(53)
.dot(1)
@@ -123,8 +121,8 @@ public abstract class GT_MetaTileEntity_FusionComputer
.addElement(
'e',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_FusionComputer.class).atLeast(
- ImmutableMap.of(Energy.withAdder(GT_MetaTileEntity_FusionComputer::addEnergyInjector), 16))
+ t -> buildHatchAdder(MTEFusionComputer.class)
+ .atLeast(ImmutableMap.of(Energy.withAdder(MTEFusionComputer::addEnergyInjector), 16))
.hatchItemFilterAnd(t2 -> filterByMTETier(t2.tier(), Integer.MAX_VALUE))
.casingIndex(53)
.dot(2)
@@ -132,8 +130,8 @@ public abstract class GT_MetaTileEntity_FusionComputer
.addElement(
'x',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_FusionComputer.class)
- .atLeast(OutputHatch.withAdder(GT_MetaTileEntity_FusionComputer::addExtractor))
+ t -> buildHatchAdder(MTEFusionComputer.class)
+ .atLeast(OutputHatch.withAdder(MTEFusionComputer::addExtractor))
.hatchItemFilterAnd(t2 -> filterByMTETier(t2.tier(), Integer.MAX_VALUE))
.casingIndex(53)
.dot(3)
@@ -141,8 +139,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
.addElement(
'd',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_FusionComputer.class)
- .adder(GT_MetaTileEntity_FusionComputer::addDroneHatch)
+ t -> buildHatchAdder(MTEFusionComputer.class).adder(MTEFusionComputer::addDroneHatch)
.hatchId(9401)
.casingIndex(53)
.dot(4)
@@ -150,7 +147,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
.build();
}
};
- public GT_Recipe mLastRecipe;
+ public GTRecipe mLastRecipe;
public long mEUStore;
static {
@@ -168,12 +165,12 @@ public abstract class GT_MetaTileEntity_FusionComputer
.build()));
}
- public GT_MetaTileEntity_FusionComputer(int aID, String aName, String aNameRegional) {
+ public MTEFusionComputer(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
this.overclockDescriber = createOverclockDescriber();
}
- public GT_MetaTileEntity_FusionComputer(String aName) {
+ public MTEFusionComputer(String aName) {
super(aName);
this.overclockDescriber = createOverclockDescriber();
}
@@ -203,7 +200,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
public abstract MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity);
@Override
- public boolean allowCoverOnSide(ForgeDirection side, GT_ItemStack aStack) {
+ public boolean allowCoverOnSide(ForgeDirection side, GTItemStack aStack) {
return side != getBaseMetaTileEntity().getFrontFacing();
}
@@ -217,13 +214,13 @@ public abstract class GT_MetaTileEntity_FusionComputer
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_FusionComputer> getStructureDefinition() {
+ public IStructureDefinition<MTEFusionComputer> getStructureDefinition() {
return STRUCTURE_DEFINITION.get(getClass());
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addController("Fusion Reactor")
.addInfo("Some kind of fusion reactor, maybe")
.addSeparator()
@@ -242,7 +239,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
private boolean addEnergyInjector(IGregTechTileEntity aBaseMetaTileEntity, int aBaseCasingIndex) {
IMetaTileEntity aMetaTileEntity = aBaseMetaTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (!(aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Energy tHatch)) return false;
+ if (!(aMetaTileEntity instanceof MTEHatchEnergy tHatch)) return false;
if (tHatch.mTier < tier()) return false;
tHatch.updateTexture(aBaseCasingIndex);
return mEnergyHatches.add(tHatch);
@@ -251,7 +248,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
private boolean addInjector(IGregTechTileEntity aBaseMetaTileEntity, int aBaseCasingIndex) {
IMetaTileEntity aMetaTileEntity = aBaseMetaTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (!(aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input tHatch)) return false;
+ if (!(aMetaTileEntity instanceof MTEHatchInput tHatch)) return false;
if (tHatch.getTierForStructure() < tier()) return false;
tHatch.updateTexture(aBaseCasingIndex);
tHatch.mRecipeMap = getRecipeMap();
@@ -262,7 +259,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
if (aBaseMetaTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aBaseMetaTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (!(aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Output tHatch)) return false;
+ if (!(aMetaTileEntity instanceof MTEHatchOutput tHatch)) return false;
if (tHatch.getTierForStructure() < tier()) return false;
tHatch.updateTexture(aBaseCasingIndex);
return mOutputHatches.add(tHatch);
@@ -272,7 +269,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
if (aBaseMetaTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aBaseMetaTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (!(aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DroneDownLink tHatch)) return false;
+ if (!(aMetaTileEntity instanceof MTEHatchDroneDownLink tHatch)) return false;
tHatch.updateTexture(aBaseCasingIndex);
return addToMachineList(aBaseMetaTileEntity, aBaseCasingIndex);
}
@@ -320,20 +317,20 @@ public abstract class GT_MetaTileEntity_FusionComputer
@NotNull
@Override
- protected GT_ParallelHelper createParallelHelper(@NotNull GT_Recipe recipe) {
+ protected ParallelHelper createParallelHelper(@NotNull GTRecipe recipe) {
// When the fusion first loads and is still processing, it does the recipe check without consuming.
return super.createParallelHelper(recipe).setConsumption(!mRunningOnLoad);
}
@NotNull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@NotNull GT_Recipe recipe) {
+ protected OverclockCalculator createOverclockCalculator(@NotNull GTRecipe recipe) {
return overclockDescriber.createCalculator(super.createOverclockCalculator(recipe), recipe);
}
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@NotNull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@NotNull GTRecipe recipe) {
if (!mRunningOnLoad && recipe.mSpecialValue > maxEUStore()) {
return CheckRecipeResultRegistry.insufficientStartupPower(recipe.mSpecialValue);
}
@@ -358,24 +355,24 @@ public abstract class GT_MetaTileEntity_FusionComputer
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Values.V[tier()]);
+ logic.setAvailableVoltage(GTValues.V[tier()]);
logic.setAvailableAmperage(1);
logic.setAmperageOC(false);
}
public boolean turnCasingActive(boolean status) {
if (this.mEnergyHatches != null) {
- for (GT_MetaTileEntity_Hatch_Energy hatch : this.mEnergyHatches) {
+ for (MTEHatchEnergy hatch : this.mEnergyHatches) {
hatch.updateTexture(status ? 52 : 53);
}
}
if (this.mOutputHatches != null) {
- for (GT_MetaTileEntity_Hatch_Output hatch : this.mOutputHatches) {
+ for (MTEHatchOutput hatch : this.mOutputHatches) {
hatch.updateTexture(status ? 52 : 53);
}
}
if (this.mInputHatches != null) {
- for (GT_MetaTileEntity_Hatch_Input hatch : this.mInputHatches) {
+ for (MTEHatchInput hatch : this.mInputHatches) {
hatch.updateTexture(status ? 52 : 53);
}
}
@@ -402,8 +399,8 @@ public abstract class GT_MetaTileEntity_FusionComputer
if (mMachine) {
this.mEUStore = aBaseMetaTileEntity.getStoredEU();
if (this.mEnergyHatches != null) {
- for (GT_MetaTileEntity_Hatch_Energy tHatch : filterValidMTEs(mEnergyHatches)) {
- long energyToMove = GT_Values.V[tier()] / 16;
+ for (MTEHatchEnergy tHatch : filterValidMTEs(mEnergyHatches)) {
+ long energyToMove = GTValues.V[tier()] / 16;
if (aBaseMetaTileEntity.getStoredEU() + energyToMove < maxEUStore()
&& tHatch.getBaseMetaTileEntity()
.decreaseStoredEnergyUnits(energyToMove, false)) {
@@ -430,7 +427,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
mEfficiencyIncrease = 0;
if (mOutputFluids != null && mOutputFluids.length > 0) {
try {
- GT_Mod.achievements.issueAchivementHatchFluid(
+ GTMod.achievements.issueAchivementHatchFluid(
aBaseMetaTileEntity.getWorld()
.getPlayerEntityByName(aBaseMetaTileEntity.getOwnerName()),
mOutputFluids[0]);
@@ -512,21 +509,21 @@ public abstract class GT_MetaTileEntity_FusionComputer
return new String[] { EnumChatFormatting.BLUE + "Fusion Reactor MK " + EnumChatFormatting.RESET + tier,
StatCollector.translateToLocal("GT5U.fusion.req") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(powerRequired)
+ + GTUtility.formatNumbers(powerRequired)
+ EnumChatFormatting.RESET
+ "EU/t",
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mEUStore)
+ + GTUtility.formatNumbers(mEUStore)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEUStore())
+ + GTUtility.formatNumbers(maxEUStore())
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.fusion.plasma") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(plasmaOut)
+ + GTUtility.formatNumbers(plasmaOut)
+ EnumChatFormatting.RESET
+ "L/t" };
}
@@ -568,7 +565,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
@Override
public GUITextureSet getGUITextureSet() {
- return new GUITextureSet().setMainBackground(GT_UITextures.BACKGROUND_FUSION_COMPUTER);
+ return new GUITextureSet().setMainBackground(GTUITextures.BACKGROUND_FUSION_COMPUTER);
}
@Override
@@ -588,7 +585,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
builder
.widget(
- new TextWidget(GT_Utility.trans("138", "Incomplete Structure.")).setDefaultColor(COLOR_TEXT_WHITE.get())
+ new TextWidget(GTUtility.trans("138", "Incomplete Structure.")).setDefaultColor(COLOR_TEXT_WHITE.get())
.setEnabled(widget -> !mMachine)
.setPos(10, 8))
.widget(new FakeSyncWidget.BooleanSyncer(() -> mMachine, val -> mMachine = val))
@@ -626,7 +623,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
.setProgress(
() -> (float) getBaseMetaTileEntity().getStoredEU() / getBaseMetaTileEntity().getEUCapacity())
.setDirection(ProgressBar.Direction.RIGHT)
- .setTexture(GT_UITextures.PROGRESSBAR_STORED_EU, 147)
+ .setTexture(GTUITextures.PROGRESSBAR_STORED_EU, 147)
.setPos(5, 156)
.setSize(147, 5))
.widget(new TextWidget().setStringSupplier(() -> {
@@ -654,7 +651,7 @@ public abstract class GT_MetaTileEntity_FusionComputer
new ButtonWidget().setNEITransferRect(
RecipeMaps.fusionRecipes.getFrontend()
.getUIProperties().neiTransferRectId)
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_NEI)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_NEI)
.setPos(154, 4)
.setSize(18, 18));
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer1.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer1.java
index e3a2432bf9..e0976106e5 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer1.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer1.java
@@ -5,14 +5,14 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FUSION1_GLOW;
import net.minecraft.block.Block;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_FusionComputer1 extends GT_MetaTileEntity_FusionComputer {
+public class MTEFusionComputer1 extends MTEFusionComputer {
private static final ITexture textureOverlay = TextureFactory.of(
TextureFactory.builder()
@@ -25,11 +25,11 @@ public class GT_MetaTileEntity_FusionComputer1 extends GT_MetaTileEntity_FusionC
.glow()
.build());
- public GT_MetaTileEntity_FusionComputer1(int aID, String aName, String aNameRegional) {
+ public MTEFusionComputer1(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_FusionComputer1(String aName) {
+ public MTEFusionComputer1(String aName) {
super(aName);
}
@@ -50,12 +50,12 @@ public class GT_MetaTileEntity_FusionComputer1 extends GT_MetaTileEntity_FusionC
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_FusionComputer1(mName);
+ return new MTEFusionComputer1(mName);
}
@Override
public Block getCasing() {
- return GregTech_API.sBlockCasings1;
+ return GregTechAPI.sBlockCasings1;
}
@Override
@@ -65,7 +65,7 @@ public class GT_MetaTileEntity_FusionComputer1 extends GT_MetaTileEntity_FusionC
@Override
public Block getFusionCoil() {
- return GregTech_API.sBlockCasings1;
+ return GregTechAPI.sBlockCasings1;
}
@Override
@@ -74,8 +74,8 @@ public class GT_MetaTileEntity_FusionComputer1 extends GT_MetaTileEntity_FusionC
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Fusion Reactor")
.addInfo("It's over 9000!!!")
.addInfo("Controller block for the Fusion Reactor Mk I")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer2.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer2.java
index 0b1f10158b..ee67b74bf8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer2.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer2.java
@@ -5,14 +5,14 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FUSION2_GLOW;
import net.minecraft.block.Block;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_FusionComputer2 extends GT_MetaTileEntity_FusionComputer {
+public class MTEFusionComputer2 extends MTEFusionComputer {
private static final ITexture textureOverlay = TextureFactory.of(
TextureFactory.builder()
@@ -25,11 +25,11 @@ public class GT_MetaTileEntity_FusionComputer2 extends GT_MetaTileEntity_FusionC
.glow()
.build());
- public GT_MetaTileEntity_FusionComputer2(int aID, String aName, String aNameRegional) {
+ public MTEFusionComputer2(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_FusionComputer2(String aName) {
+ public MTEFusionComputer2(String aName) {
super(aName);
}
@@ -50,12 +50,12 @@ public class GT_MetaTileEntity_FusionComputer2 extends GT_MetaTileEntity_FusionC
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_FusionComputer2(mName);
+ return new MTEFusionComputer2(mName);
}
@Override
public Block getCasing() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -65,7 +65,7 @@ public class GT_MetaTileEntity_FusionComputer2 extends GT_MetaTileEntity_FusionC
@Override
public Block getFusionCoil() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -74,8 +74,8 @@ public class GT_MetaTileEntity_FusionComputer2 extends GT_MetaTileEntity_FusionC
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Fusion Reactor")
.addInfo("It's over 9000!!!")
.addInfo("Controller block for the Fusion Reactor Mk II")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer3.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer3.java
index 64d92ccc99..3e4f431351 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer3.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEFusionComputer3.java
@@ -5,14 +5,14 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FUSION3_GLOW;
import net.minecraft.block.Block;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_FusionComputer3 extends GT_MetaTileEntity_FusionComputer {
+public class MTEFusionComputer3 extends MTEFusionComputer {
private static final ITexture textureOverlay = TextureFactory.of(
TextureFactory.builder()
@@ -25,11 +25,11 @@ public class GT_MetaTileEntity_FusionComputer3 extends GT_MetaTileEntity_FusionC
.glow()
.build());
- public GT_MetaTileEntity_FusionComputer3(int aID, String aName, String aNameRegional) {
+ public MTEFusionComputer3(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_FusionComputer3(String aName) {
+ public MTEFusionComputer3(String aName) {
super(aName);
}
@@ -50,12 +50,12 @@ public class GT_MetaTileEntity_FusionComputer3 extends GT_MetaTileEntity_FusionC
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_FusionComputer3(mName);
+ return new MTEFusionComputer3(mName);
}
@Override
public Block getCasing() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -65,7 +65,7 @@ public class GT_MetaTileEntity_FusionComputer3 extends GT_MetaTileEntity_FusionC
@Override
public Block getFusionCoil() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -74,8 +74,8 @@ public class GT_MetaTileEntity_FusionComputer3 extends GT_MetaTileEntity_FusionC
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Fusion Reactor")
.addInfo("A SUN DOWN ON EARTH")
.addInfo("Controller block for the Fusion Reactor Mk III")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_HeatExchanger.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEHeatExchanger.java
index 46c9c712ce..fb90f1acc4 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_HeatExchanger.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEHeatExchanger.java
@@ -3,17 +3,17 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_HEAT_EXCHANGER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_HEAT_EXCHANGER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_HEAT_EXCHANGER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_HEAT_EXCHANGER_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import javax.annotation.Nonnull;
@@ -31,64 +31,60 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.registries.LHECoolantRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_HeatExchanger extends
- GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_HeatExchanger> implements ISurvivalConstructable {
+public class MTEHeatExchanger extends MTEEnhancedMultiBlockBase<MTEHeatExchanger> implements ISurvivalConstructable {
private int dryHeatCounter = 0; // Counts up to dryHeatMaximum to check for explosion conditions
private static final int dryHeatMaximum = 2000; // 2000 ticks = 100 seconds
private static final int CASING_INDEX = 50;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_HeatExchanger> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_HeatExchanger>builder()
+ private static final IStructureDefinition<MTEHeatExchanger> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEHeatExchanger>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
new String[][] { { "ccc", "cCc", "ccc" }, { "ccc", "cPc", "ccc" }, { "ccc", "cPc", "ccc" },
{ "c~c", "cHc", "ccc" }, }))
- .addElement('P', ofBlock(GregTech_API.sBlockCasings2, 14))
+ .addElement('P', ofBlock(GregTechAPI.sBlockCasings2, 14))
.addElement(
'C',
- OutputHatch.withAdder(GT_MetaTileEntity_HeatExchanger::addColdFluidOutputToMachineList)
+ OutputHatch.withAdder(MTEHeatExchanger::addColdFluidOutputToMachineList)
.withCount(t -> t.mOutputColdFluidHatch.isValid() ? 1 : 0)
.newAny(CASING_INDEX, 3))
.addElement(
'H',
- InputHatch.withAdder(GT_MetaTileEntity_HeatExchanger::addHotFluidInputToMachineList)
+ InputHatch.withAdder(MTEHeatExchanger::addHotFluidInputToMachineList)
.withCount(t -> t.mInputHotFluidHatch.isValid() ? 1 : 0)
.newAny(CASING_INDEX, 3))
.addElement(
'c',
- buildHatchAdder(GT_MetaTileEntity_HeatExchanger.class)
- .atLeast(InputBus, InputHatch, OutputBus, OutputHatch, Maintenance)
+ buildHatchAdder(MTEHeatExchanger.class).atLeast(InputBus, InputHatch, OutputBus, OutputHatch, Maintenance)
.casingIndex(CASING_INDEX)
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_HeatExchanger::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, (byte) 2))))
+ onElementPass(MTEHeatExchanger::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, (byte) 2))))
.build();
public static float penalty_per_config = 0.015f; // penalize 1.5% efficiency per circuitry level (1-25)
- private GT_MetaTileEntity_Hatch_Input mInputHotFluidHatch;
- private GT_MetaTileEntity_Hatch_Output mOutputColdFluidHatch;
+ private MTEHatchInput mInputHotFluidHatch;
+ private MTEHatchOutput mOutputColdFluidHatch;
private boolean superheated = false;
private int superheated_threshold = 0;
/**
@@ -98,17 +94,17 @@ public class GT_MetaTileEntity_HeatExchanger extends
private int mCasingAmount;
- public GT_MetaTileEntity_HeatExchanger(int aID, String aName, String aNameRegional) {
+ public MTEHeatExchanger(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_HeatExchanger(String aName) {
+ public MTEHeatExchanger(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Heat Exchanger")
.addInfo("Controller Block for the Large Heat Exchanger")
.addInfo("More complicated than a Fusion Reactor. Seriously")
@@ -237,9 +233,9 @@ public class GT_MetaTileEntity_HeatExchanger extends
private int useWater(int steam) {
steamBudget -= steam;
- int usage = -Math.min(0, Math.floorDiv(steamBudget, GT_Values.STEAM_PER_WATER));
+ int usage = -Math.min(0, Math.floorDiv(steamBudget, GTValues.STEAM_PER_WATER));
// still subtract, because usage will be a negative number
- steamBudget += usage * GT_Values.STEAM_PER_WATER;
+ steamBudget += usage * GTValues.STEAM_PER_WATER;
return usage;
}
@@ -256,7 +252,7 @@ public class GT_MetaTileEntity_HeatExchanger extends
// tGeneratedEU = distilledConsumed * 160; // EXACTLY how much steam to generate, producing a perfect
// 1:160 ratio with distilled water consumption
- FluidStack distilledStack = GT_ModHandler.getDistilledWater(distilledConsumed);
+ FluidStack distilledStack = GTModHandler.getDistilledWater(distilledConsumed);
startRecipeProcessing();
if (depleteInput(distilledStack)) // Consume the distilled water
{
@@ -265,14 +261,14 @@ public class GT_MetaTileEntity_HeatExchanger extends
// superheated
// steam
} else {
- addOutput(GT_ModHandler.getSteam(tGeneratedEU)); // Generate regular steam
+ addOutput(GTModHandler.getSteam(tGeneratedEU)); // Generate regular steam
}
dryHeatCounter = 0;
} else {
if (dryHeatCounter < dryHeatMaximum) {
dryHeatCounter += 1;
} else {
- GT_Log.exp.println(this.mName + " was too hot and had no more Distilled Water!");
+ GTLog.exp.println(this.mName + " was too hot and had no more Distilled Water!");
explodeMultiblock(); // Generate crater
}
}
@@ -284,7 +280,7 @@ public class GT_MetaTileEntity_HeatExchanger extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_HeatExchanger> getStructureDefinition() {
+ public IStructureDefinition<MTEHeatExchanger> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -304,9 +300,9 @@ public class GT_MetaTileEntity_HeatExchanger extends
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Output) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- mOutputColdFluidHatch = (GT_MetaTileEntity_Hatch_Output) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchOutput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ mOutputColdFluidHatch = (MTEHatchOutput) aMetaTileEntity;
return true;
}
return false;
@@ -316,10 +312,10 @@ public class GT_MetaTileEntity_HeatExchanger extends
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_Input) aMetaTileEntity).mRecipeMap = getRecipeMap();
- mInputHotFluidHatch = (GT_MetaTileEntity_Hatch_Input) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInput) aMetaTileEntity).mRecipeMap = getRecipeMap();
+ mInputHotFluidHatch = (MTEHatchInput) aMetaTileEntity;
return true;
}
return false;
@@ -342,7 +338,7 @@ public class GT_MetaTileEntity_HeatExchanger extends
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_HeatExchanger(this.mName);
+ return new MTEHeatExchanger(this.mName);
}
@Override
@@ -350,18 +346,18 @@ public class GT_MetaTileEntity_HeatExchanger extends
return new String[] {
StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime / 20)
+ + GTUtility.formatNumbers(mProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime / 20)
+ + GTUtility.formatNumbers(mMaxProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s",
StatCollector.translateToLocal("GT5U.multiblock.usage") + " "
+ StatCollector.translateToLocal("GT5U.LHE.steam")
+ ": "
+ (superheated ? EnumChatFormatting.RED : EnumChatFormatting.YELLOW)
- + GT_Utility.formatNumbers(superheated ? -2L * mEUt : -mEUt)
+ + GTUtility.formatNumbers(superheated ? -2L * mEUt : -mEUt)
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.multiblock.problems") + ": "
@@ -383,7 +379,7 @@ public class GT_MetaTileEntity_HeatExchanger extends
+ StatCollector.translateToLocal("GT5U.LHE.threshold")
+ ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(superheated_threshold)
+ + GTUtility.formatNumbers(superheated_threshold)
+ EnumChatFormatting.RESET };
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEImplosionCompressor.java
index a1968b05d4..a9c96266da 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEImplosionCompressor.java
@@ -12,8 +12,8 @@ import net.minecraftforge.common.util.ForgeDirection;
import com.gtnewhorizon.structurelib.structure.IStructureElement;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
@@ -21,31 +21,30 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_CubicMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTECubicMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_ImplosionCompressor
- extends GT_MetaTileEntity_CubicMultiBlockBase<GT_MetaTileEntity_ImplosionCompressor> {
+public class MTEImplosionCompressor extends MTECubicMultiBlockBase<MTEImplosionCompressor> {
- public GT_MetaTileEntity_ImplosionCompressor(int aID, String aName, String aNameRegional) {
+ public MTEImplosionCompressor(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ImplosionCompressor(String aName) {
+ public MTEImplosionCompressor(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ImplosionCompressor(this.mName);
+ return new MTEImplosionCompressor(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Implosion Compressor")
.addInfo("Explosions are fun")
.addInfo("Controller block for the Implosion Compressor")
@@ -122,8 +121,8 @@ public class GT_MetaTileEntity_ImplosionCompressor
}
@Override
- protected IStructureElement<GT_MetaTileEntity_CubicMultiBlockBase<?>> getCasingElement() {
- return ofChain(ofBlock(GregTech_API.sBlockCasings2, 0), ofBlock(GregTech_API.sBlockCasings3, 4));
+ protected IStructureElement<MTECubicMultiBlockBase<?>> getCasingElement() {
+ return ofChain(ofBlock(GregTechAPI.sBlockCasings2, 0), ofBlock(GregTechAPI.sBlockCasings3, 4));
}
@Override
@@ -143,7 +142,7 @@ public class GT_MetaTileEntity_ImplosionCompressor
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond;
+ return GTMod.gregtechproxy.mPollutionImplosionCompressorPerSecond;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialElectromagneticSeparator.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialElectromagneticSeparator.java
index a3e65ce057..20b3ce4b32 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialElectromagneticSeparator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialElectromagneticSeparator.java
@@ -1,14 +1,14 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EMS;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EMS_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EMS_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_EMS_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.Arrays;
import java.util.Collection;
@@ -33,16 +33,16 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MagHatch;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchMagnet;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
@@ -50,18 +50,17 @@ import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings10;
-import gregtech.common.items.GT_MetaGenerated_Item_01;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
+import gregtech.common.items.MetaGeneratedItem01;
import gtPlusPlus.core.util.minecraft.PlayerUtils;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_IndustrialElectromagneticSeparator>
- implements ISurvivalConstructable {
+public class MTEIndustrialElectromagneticSeparator
+ extends MTEExtendedPowerMultiBlockBase<MTEIndustrialElectromagneticSeparator> implements ISurvivalConstructable {
public enum MagnetTiers {
@@ -105,15 +104,15 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
}
final int MIN_CASING = 64;
- private GT_MetaTileEntity_MagHatch mMagHatch = null;
+ private MTEHatchMagnet mMagHatch = null;
private MagnetTiers magnetTier = null;
private static final int MACHINEMODE_SEPARATOR = 0;
private static final int MACHINEMODE_POLARIZER = 1;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_IndustrialElectromagneticSeparator> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_IndustrialElectromagneticSeparator>builder()
+ private static final IStructureDefinition<MTEIndustrialElectromagneticSeparator> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEIndustrialElectromagneticSeparator>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
(new String[][] { { " CCC ", " ", " ", " ", " ", " B~B " },
@@ -127,36 +126,35 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
.addElement(
'B',
ofChain(
- buildHatchAdder(GT_MetaTileEntity_IndustrialElectromagneticSeparator.class)
+ buildHatchAdder(MTEIndustrialElectromagneticSeparator.class)
.atLeast(InputBus, OutputBus, Maintenance, Energy.or(ExoticEnergy))
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(0))
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(0))
.dot(1)
.buildAndChain(
onElementPass(
- GT_MetaTileEntity_IndustrialElectromagneticSeparator::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 0)))))
+ MTEIndustrialElectromagneticSeparator::onCasingAdded,
+ ofBlock(GregTechAPI.sBlockCasings10, 0)))))
.addElement('C', ofFrame(Materials.NeodymiumMagnetic))
.addElement(
'E',
- buildHatchAdder(GT_MetaTileEntity_IndustrialElectromagneticSeparator.class)
- .adder(GT_MetaTileEntity_IndustrialElectromagneticSeparator::addMagHatch)
- .hatchClass(GT_MetaTileEntity_MagHatch.class)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(0))
+ buildHatchAdder(MTEIndustrialElectromagneticSeparator.class)
+ .adder(MTEIndustrialElectromagneticSeparator::addMagHatch)
+ .hatchClass(MTEHatchMagnet.class)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(0))
.dot(2)
.build())
.build();
- public GT_MetaTileEntity_IndustrialElectromagneticSeparator(final int aID, final String aName,
- final String aNameRegional) {
+ public MTEIndustrialElectromagneticSeparator(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_IndustrialElectromagneticSeparator(String aName) {
+ public MTEIndustrialElectromagneticSeparator(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_IndustrialElectromagneticSeparator> getStructureDefinition() {
+ public IStructureDefinition<MTEIndustrialElectromagneticSeparator> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -167,7 +165,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IndustrialElectromagneticSeparator(this.mName);
+ return new MTEIndustrialElectromagneticSeparator(this.mName);
}
@Override
@@ -178,7 +176,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_EMS_ACTIVE)
.extFacing()
@@ -191,7 +189,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_EMS)
.extFacing()
@@ -204,14 +202,14 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 0)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 0)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Electromagnetic Separator/Polarizer")
.addInfo("Controller Block for the Magnetic Flux Exhibitor")
.addInfo("Use screwdriver to switch mode")
@@ -286,7 +284,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
findMagnet();
if (magnetTier != null) {
if (!mExoticEnergyHatches.isEmpty() && !magnetTier.supportsExotic)
@@ -346,8 +344,8 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
@Override
public void setMachineModeIcons() {
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_SEPARATOR);
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_POLARIZER);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_SEPARATOR);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_POLARIZER);
}
@Override
@@ -422,7 +420,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
// However, it does not work with multiamp. MuTEs can't come soon enough.
if (mExoticEnergyHatches.isEmpty()) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
} else super.setProcessingLogicPower(logic);
}
@@ -446,7 +444,7 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
}
public static boolean isValidElectromagnet(ItemStack aMagnet) {
- return aMagnet != null && aMagnet.getItem() instanceof GT_MetaGenerated_Item_01
+ return aMagnet != null && aMagnet.getItem() instanceof MetaGeneratedItem01
&& aMagnet.getItemDamage() >= 32345
&& aMagnet.getItemDamage() <= 32349;
}
@@ -454,10 +452,10 @@ public class GT_MetaTileEntity_IndustrialElectromagneticSeparator
private boolean addMagHatch(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity != null) {
final IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_MagHatch) {
- ((GT_MetaTileEntity_MagHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ if (aMetaTileEntity instanceof MTEHatchMagnet) {
+ ((MTEHatchMagnet) aMetaTileEntity).updateTexture(aBaseCasingIndex);
if (mMagHatch == null) {
- mMagHatch = (GT_MetaTileEntity_MagHatch) aMetaTileEntity;
+ mMagHatch = (MTEHatchMagnet) aMetaTileEntity;
return true;
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialExtractor.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialExtractor.java
index e10b497b6b..74d55d8e50 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialExtractor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialExtractor.java
@@ -1,13 +1,13 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.util.List;
@@ -29,29 +29,28 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings4;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings4;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_IndustrialExtractor
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_IndustrialExtractor>
+public class MTEIndustrialExtractor extends MTEExtendedPowerMultiBlockBase<MTEIndustrialExtractor>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_IndustrialExtractor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_IndustrialExtractor>builder()
+ private static final IStructureDefinition<MTEIndustrialExtractor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEIndustrialExtractor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
(new String[][] { { " A ", " BBB ", "AB~BA", " BBB " }, { " A ", " BBB ", "AB BA", " BBB " },
@@ -59,36 +58,33 @@ public class GT_MetaTileEntity_IndustrialExtractor
{ " A ", " A ", "AAAAA", " " } }))
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_IndustrialExtractor.class)
- .atLeast(InputBus, OutputBus, Maintenance, Energy)
- .casingIndex(((GT_Block_Casings4) GregTech_API.sBlockCasings4).getTextureIndex(1))
+ buildHatchAdder(MTEIndustrialExtractor.class).atLeast(InputBus, OutputBus, Maintenance, Energy)
+ .casingIndex(((BlockCasings4) GregTechAPI.sBlockCasings4).getTextureIndex(1))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_IndustrialExtractor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ onElementPass(MTEIndustrialExtractor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, 1))))
.addElement(
'A',
ofBlocksTiered(
- GT_MetaTileEntity_IndustrialExtractor::getItemPipeTierFromMeta,
+ MTEIndustrialExtractor::getItemPipeTierFromMeta,
ImmutableList.of(
- Pair.of(GregTech_API.sBlockCasings11, 0),
- Pair.of(GregTech_API.sBlockCasings11, 1),
- Pair.of(GregTech_API.sBlockCasings11, 2),
- Pair.of(GregTech_API.sBlockCasings11, 3),
- Pair.of(GregTech_API.sBlockCasings11, 4),
- Pair.of(GregTech_API.sBlockCasings11, 5),
- Pair.of(GregTech_API.sBlockCasings11, 6),
- Pair.of(GregTech_API.sBlockCasings11, 7)),
+ Pair.of(GregTechAPI.sBlockCasings11, 0),
+ Pair.of(GregTechAPI.sBlockCasings11, 1),
+ Pair.of(GregTechAPI.sBlockCasings11, 2),
+ Pair.of(GregTechAPI.sBlockCasings11, 3),
+ Pair.of(GregTechAPI.sBlockCasings11, 4),
+ Pair.of(GregTechAPI.sBlockCasings11, 5),
+ Pair.of(GregTechAPI.sBlockCasings11, 6),
+ Pair.of(GregTechAPI.sBlockCasings11, 7)),
-2,
- GT_MetaTileEntity_IndustrialExtractor::setItemPipeTier,
- GT_MetaTileEntity_IndustrialExtractor::getItemPipeTier))
+ MTEIndustrialExtractor::setItemPipeTier,
+ MTEIndustrialExtractor::getItemPipeTier))
.build();
private int itemPipeTier = 0;
private static Integer getItemPipeTierFromMeta(Block block, Integer metaID) {
- if (block != GregTech_API.sBlockCasings11) return -1;
+ if (block != GregTechAPI.sBlockCasings11) return -1;
if (metaID < 0 || metaID > 7) return -1;
return metaID + 1;
}
@@ -101,16 +97,16 @@ public class GT_MetaTileEntity_IndustrialExtractor
return itemPipeTier;
}
- public GT_MetaTileEntity_IndustrialExtractor(final int aID, final String aName, final String aNameRegional) {
+ public MTEIndustrialExtractor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_IndustrialExtractor(String aName) {
+ public MTEIndustrialExtractor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_IndustrialExtractor> getStructureDefinition() {
+ public IStructureDefinition<MTEIndustrialExtractor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -121,7 +117,7 @@ public class GT_MetaTileEntity_IndustrialExtractor
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IndustrialExtractor(this.mName);
+ return new MTEIndustrialExtractor(this.mName);
}
@Override
@@ -132,7 +128,7 @@ public class GT_MetaTileEntity_IndustrialExtractor
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 1)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 1)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR_ACTIVE)
.extFacing()
@@ -145,7 +141,7 @@ public class GT_MetaTileEntity_IndustrialExtractor
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 1)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 1)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_INDUSTRIAL_EXTRACTOR)
.extFacing()
@@ -158,14 +154,14 @@ public class GT_MetaTileEntity_IndustrialExtractor
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 1)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 1)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Extractor")
.addInfo("Controller Block for the Dissection Apparatus")
.addInfo("200% faster than single block machines of the same voltage")
@@ -287,7 +283,7 @@ public class GT_MetaTileEntity_IndustrialExtractor
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java
index 50c55d11a5..e79244f881 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IndustrialLaserEngraver.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java
@@ -1,14 +1,14 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ENGRAVER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ENGRAVER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ENGRAVER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ENGRAVER_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.HashMap;
import java.util.List;
@@ -29,48 +29,47 @@ import net.minecraftforge.common.util.ForgeDirection;
import org.jetbrains.annotations.NotNull;
-import com.github.bartimaeusnek.bartworks.API.BorosilicateGlass;
-import com.github.technus.tectech.thing.metaTileEntity.hatch.GT_MetaTileEntity_Hatch_DynamoTunnel;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GTVoltageIndex;
-import gregtech.api.enums.GT_Values;
+import bartworks.API.BorosilicateGlass;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.Textures;
+import gregtech.api.enums.VoltageIndex;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.LaserRenderingUtil;
-import gregtech.common.blocks.GT_Block_Casings10;
-import gregtech.common.tileentities.render.TileLaser;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
+import gregtech.common.tileentities.render.TileEntityLaser;
import gtPlusPlus.core.util.minecraft.PlayerUtils;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
+import tectech.thing.metaTileEntity.hatch.MTEHatchDynamoTunnel;
-public class GT_MetaTileEntity_IndustrialLaserEngraver
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_IndustrialLaserEngraver>
+public class MTEIndustrialLaserEngraver extends MTEExtendedPowerMultiBlockBase<MTEIndustrialLaserEngraver>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_IndustrialLaserEngraver> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_IndustrialLaserEngraver>builder()
+ private static final IStructureDefinition<MTEIndustrialLaserEngraver> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEIndustrialLaserEngraver>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
(new String[][] { { " f ", " ", " ", " ", " a~a " },
@@ -78,14 +77,12 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
{ "aaaaa", "a a a", "a a a", "a a a", "aaaaa" }, { "aaaaa", "aaaaa", "aaaaa", "aaaaa", "aaaaa" } }))
.addElement(
'a',
- buildHatchAdder(GT_MetaTileEntity_IndustrialLaserEngraver.class)
+ buildHatchAdder(MTEIndustrialLaserEngraver.class)
.atLeast(InputBus, OutputBus, InputHatch, OutputHatch, Maintenance, Energy)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(1))
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(1))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_IndustrialLaserEngraver::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 1))))
+ onElementPass(MTEIndustrialLaserEngraver::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 1))))
.addElement('f', ofFrame(Materials.TungstenSteel))
.addElement(
'g',
@@ -93,23 +90,20 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
.ofBoroGlass((byte) 0, (byte) 1, Byte.MAX_VALUE, (te, t) -> te.glassTier = t, te -> te.glassTier))
.addElement(
'r',
- LaserRenderingUtil.ofBlockAdder(
- GT_MetaTileEntity_IndustrialLaserEngraver::laserRendererAdder,
- GregTech_API.sLaserRender,
- 0))
+ LaserRenderingUtil
+ .ofBlockAdder(MTEIndustrialLaserEngraver::laserRendererAdder, GregTechAPI.sLaserRender, 0))
.addElement(
's',
- buildHatchAdder(GT_MetaTileEntity_IndustrialLaserEngraver.class)
- .adder(GT_MetaTileEntity_IndustrialLaserEngraver::addLaserSource)
- .hatchClass(GT_MetaTileEntity_Hatch_DynamoTunnel.class)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(1))
+ buildHatchAdder(MTEIndustrialLaserEngraver.class).adder(MTEIndustrialLaserEngraver::addLaserSource)
+ .hatchClass(MTEHatchDynamoTunnel.class)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(1))
.dot(3)
.build())
.build();
- protected TileLaser renderer;
+ protected TileEntityLaser renderer;
private byte glassTier = 0;
- private GT_MetaTileEntity_Hatch_DynamoTunnel laserSource = null;
+ private MTEHatchDynamoTunnel laserSource = null;
private int laserAmps = 0;
private int laserTier = 0;
private String tierName = "LV";
@@ -117,8 +111,8 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
private boolean addLaserSource(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity != null) {
final IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DynamoTunnel) {
- laserSource = (GT_MetaTileEntity_Hatch_DynamoTunnel) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchDynamoTunnel) {
+ laserSource = (MTEHatchDynamoTunnel) aMetaTileEntity;
laserSource.updateTexture(aBaseCasingIndex);
// Snap the laser source toward the plate. Player can rotate it if they want after but this will look
// nicer
@@ -135,7 +129,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
// Cube root the amperage to get the parallels
laserAmps = (int) Math.cbrt(laserSource.maxAmperesOut());
laserTier = (int) laserSource.getOutputTier();
- tierName = GT_Values.VN[laserTier];
+ tierName = GTValues.VN[laserTier];
return true;
}
}
@@ -143,28 +137,28 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
}
private boolean laserRendererAdder(Block block, int meta, World world, int x, int y, int z) {
- if (block != GregTech_API.sLaserRender || world == null) {
+ if (block != GregTechAPI.sLaserRender || world == null) {
return false;
}
TileEntity te = world.getTileEntity(x, y, z);
- if (te instanceof TileLaser) {
- renderer = (TileLaser) te;
+ if (te instanceof TileEntityLaser) {
+ renderer = (TileEntityLaser) te;
renderer.setRotationFields(getDirection(), getRotation(), getFlip());
return true;
}
return false;
}
- public GT_MetaTileEntity_IndustrialLaserEngraver(final int aID, final String aName, final String aNameRegional) {
+ public MTEIndustrialLaserEngraver(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_IndustrialLaserEngraver(String aName) {
+ public MTEIndustrialLaserEngraver(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_IndustrialLaserEngraver> getStructureDefinition() {
+ public IStructureDefinition<MTEIndustrialLaserEngraver> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -175,7 +169,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IndustrialLaserEngraver(this.mName);
+ return new MTEIndustrialLaserEngraver(this.mName);
}
@Override
@@ -186,7 +180,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 1)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 1)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_ENGRAVER_ACTIVE)
.extFacing()
@@ -199,7 +193,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 1)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 1)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_ENGRAVER)
.extFacing()
@@ -212,7 +206,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 1)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 1)) };
}
return rTexture;
}
@@ -234,9 +228,9 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
if (aPlayer.isSneaking()) {
batchMode = !batchMode;
if (batchMode) {
- GT_Utility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOn"));
+ GTUtility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOn"));
} else {
- GT_Utility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOff"));
+ GTUtility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("misc.BatchModeTextOff"));
}
return true;
} else {
@@ -262,8 +256,8 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Laser Engraver")
.addInfo("Controller Block for the Hyper-Intensity Laser Engraver")
.addInfo("200% faster than single block machines of the same voltage")
@@ -320,7 +314,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
if (mCasingAmount < 45) return false;
if (laserSource == null) return false;
if (renderer == null) return false;
- if (glassTier < GTVoltageIndex.UMV && laserSource.mTier > glassTier) return false;
+ if (glassTier < VoltageIndex.UMV && laserSource.mTier > glassTier) return false;
return true;
}
@@ -336,8 +330,8 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
- if (laserTier < GTVoltageIndex.UXV && recipe.mEUt > GT_Values.V[laserTier]) {
+ protected CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
+ if (laserTier < VoltageIndex.UXV && recipe.mEUt > GTValues.V[laserTier]) {
return SimpleCheckRecipeResult.ofFailure("laser_insufficient");
}
return CheckRecipeResultRegistry.SUCCESSFUL;
@@ -345,7 +339,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
@NotNull
@Override
- protected CheckRecipeResult onRecipeStart(@NotNull GT_Recipe recipe) {
+ protected CheckRecipeResult onRecipeStart(@NotNull GTRecipe recipe) {
Colors c = Colors.Red;
for (int i = 0; i < recipe.mInputs.length; i++) {
String uid = getUniqueIdentifier(recipe.mInputs[i]);
@@ -428,7 +422,7 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
@@ -499,91 +493,87 @@ public class GT_MetaTileEntity_IndustrialLaserEngraver
// Black lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Forcicium, 1)), Colors.Black);
- lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Forcillium, 1)),
- Colors.Black);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Forcicium, 1)), Colors.Black);
+ lensColors
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Forcillium, 1)), Colors.Black);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedEntropy, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedEntropy, 1)),
Colors.Black);
// White lenses
- lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.NetherStar, 1)),
- Colors.White);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 1)), Colors.White);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.NetherStar, 1)), Colors.White);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Glass, 1)), Colors.White);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 1)), Colors.White);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 1)), Colors.Cyan);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Glass, 1)), Colors.White);
+ lensColors
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 1)), Colors.Cyan);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedOrder, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedOrder, 1)),
Colors.White);
// Green lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Emerald, 1)), Colors.Green);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Emerald, 1)), Colors.Green);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Olivine, 1)), Colors.Green);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Olivine, 1)), Colors.Green);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.GreenSapphire, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.GreenSapphire, 1)),
Colors.Green);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedEarth, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedEarth, 1)),
Colors.Green);
// Red lenses
- lensColors.put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Ruby, 1)), Colors.Red);
- lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Firestone, 1)), Colors.Red);
+ lensColors.put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Ruby, 1)), Colors.Red);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Jasper, 1)), Colors.Red);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Firestone, 1)), Colors.Red);
+ lensColors.put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Jasper, 1)), Colors.Red);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.FoolsRuby, 1)), Colors.Red);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.FoolsRuby, 1)), Colors.Red);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.GarnetRed, 1)), Colors.Red);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.GarnetRed, 1)), Colors.Red);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedFire, 1)), Colors.Red);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedFire, 1)), Colors.Red);
// Blue lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.BlueTopaz, 1)), Colors.Blue);
- lensColors.put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Opal, 1)), Colors.Blue);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.BlueTopaz, 1)), Colors.Blue);
+ lensColors.put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Opal, 1)), Colors.Blue);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedWater, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedWater, 1)),
Colors.Blue);
// Yellow lenses
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.GarnetYellow, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.GarnetYellow, 1)),
Colors.Yellow);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Force, 1)), Colors.Yellow);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Force, 1)), Colors.Yellow);
lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedAir, 1)),
+ getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedAir, 1)),
Colors.Yellow);
// Purple lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Amethyst, 1)), Colors.Purple);
- lensColors.put(
- getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Tanzanite, 1)),
- Colors.Purple);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Amethyst, 1)), Colors.Purple);
+ lensColors
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Tanzanite, 1)), Colors.Purple);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Sapphire, 1)), Colors.Purple);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Sapphire, 1)), Colors.Purple);
// Cyan lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.EnderEye, 1)), Colors.Cyan);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.EnderEye, 1)), Colors.Cyan);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.EnderPearl, 1)), Colors.Cyan);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.EnderPearl, 1)), Colors.Cyan);
// Orange lenses
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Topaz, 1)), Colors.Orange);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Topaz, 1)), Colors.Orange);
lensColors
- .put(getUniqueIdentifier(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Amber, 1)), Colors.Orange);
+ .put(getUniqueIdentifier(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Amber, 1)), Colors.Orange);
// Time to manually define a bunch of lenses based on id
lensColors.put("gt.bwMetaGeneratedlens1", Colors.Yellow);
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIntegratedOreFactory.java
index 4dd9d6485e..25a54021fa 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIntegratedOreFactory.java
@@ -2,20 +2,20 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_GLOW;
import static gregtech.api.enums.TickTime.SECOND;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -45,29 +45,28 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_IntegratedOreFactory
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_IntegratedOreFactory>
+public class MTEIntegratedOreFactory extends MTEExtendedPowerMultiBlockBase<MTEIntegratedOreFactory>
implements ISurvivalConstructable {
private static final int CASING_INDEX1 = 183;
@@ -75,8 +74,8 @@ public class GT_MetaTileEntity_IntegratedOreFactory
private static final int MAX_PARA = 1024;
private static final long RECIPE_EUT = 30;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_IntegratedOreFactory> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_IntegratedOreFactory>builder()
+ private static final IStructureDefinition<MTEIntegratedOreFactory> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEIntegratedOreFactory>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -93,36 +92,36 @@ public class GT_MetaTileEntity_IntegratedOreFactory
{ "iggggi ", "gt t is~si", "g xx spppO", "g xx spppO", "gt t isssi", "iggggi " },
{ "iggggi ", "gt t isssi", "g xx s O", "g xx s O", "gt t isssi", "iggggi " },
{ "EEEEEE ", "EEEEEEEEEEE", "EEEEEEEEEEE", "EEEEEEEEEEE", "EEEEEEEEEEE", "EEEEEE " } }))
- .addElement('i', ofBlock(GregTech_API.sBlockCasings8, 7))
- .addElement('s', ofBlock(GregTech_API.sBlockCasings4, 1))
+ .addElement('i', ofBlock(GregTechAPI.sBlockCasings8, 7))
+ .addElement('s', ofBlock(GregTechAPI.sBlockCasings4, 1))
.addElement('g', Glasses.chainAllGlasses())
- .addElement('x', ofBlock(GregTech_API.sBlockCasings2, 3))
- .addElement('p', ofBlock(GregTech_API.sBlockCasings2, 15))
+ .addElement('x', ofBlock(GregTechAPI.sBlockCasings2, 3))
+ .addElement('p', ofBlock(GregTechAPI.sBlockCasings2, 15))
.addElement('t', ofFrame(Materials.TungstenSteel))
.addElement(
'E',
- buildHatchAdder(GT_MetaTileEntity_IntegratedOreFactory.class).atLeast(Energy, Maintenance)
+ buildHatchAdder(MTEIntegratedOreFactory.class).atLeast(Energy, Maintenance)
.casingIndex(CASING_INDEX1)
.dot(1)
- .buildAndChain(GregTech_API.sBlockCasings8, 7))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 7))
.addElement(
'I',
- buildHatchAdder(GT_MetaTileEntity_IntegratedOreFactory.class).atLeast(InputBus)
+ buildHatchAdder(MTEIntegratedOreFactory.class).atLeast(InputBus)
.casingIndex(CASING_INDEX1)
.dot(2)
- .buildAndChain(GregTech_API.sBlockCasings8, 7))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 7))
.addElement(
'W',
- buildHatchAdder(GT_MetaTileEntity_IntegratedOreFactory.class).atLeast(InputHatch, Muffler)
+ buildHatchAdder(MTEIntegratedOreFactory.class).atLeast(InputHatch, Muffler)
.casingIndex(CASING_INDEX2)
.dot(3)
- .buildAndChain(GregTech_API.sBlockCasings4, 1))
+ .buildAndChain(GregTechAPI.sBlockCasings4, 1))
.addElement(
'O',
- buildHatchAdder(GT_MetaTileEntity_IntegratedOreFactory.class).atLeast(OutputBus, OutputHatch)
+ buildHatchAdder(MTEIntegratedOreFactory.class).atLeast(OutputBus, OutputHatch)
.casingIndex(CASING_INDEX2)
.dot(4)
- .buildAndChain(GregTech_API.sBlockCasings4, 1))
+ .buildAndChain(GregTechAPI.sBlockCasings4, 1))
.build();
private static final HashSet<Integer> isCrushedOre = new HashSet<>();
@@ -142,52 +141,52 @@ public class GT_MetaTileEntity_IntegratedOreFactory
if (name == null || name.isEmpty()) continue;
if (name.startsWith("crushedPurified")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isCrushedPureOre.add(GT_Utility.stackToInt(stack));
+ isCrushedPureOre.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("crushedCentrifuged")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isThermal.add(GT_Utility.stackToInt(stack));
+ isThermal.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("crushed")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isCrushedOre.add(GT_Utility.stackToInt(stack));
+ isCrushedOre.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("dustImpure")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isImpureDust.add(GT_Utility.stackToInt(stack));
+ isImpureDust.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("dustPure")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isPureDust.add(GT_Utility.stackToInt(stack));
+ isPureDust.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("ore")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isOre.add(GT_Utility.stackToInt(stack));
+ isOre.add(GTUtility.stackToInt(stack));
}
} else if (name.startsWith("rawOre")) {
for (ItemStack stack : OreDictionary.getOres(name)) {
- isOre.add(GT_Utility.stackToInt(stack));
+ isOre.add(GTUtility.stackToInt(stack));
}
}
}
}
- public GT_MetaTileEntity_IntegratedOreFactory(int aID, String aName, String aNameRegional) {
+ public MTEIntegratedOreFactory(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_IntegratedOreFactory(String aName) {
+ public MTEIntegratedOreFactory(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_IntegratedOreFactory> getStructureDefinition() {
+ public IStructureDefinition<MTEIntegratedOreFactory> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Ore Processor")
.addInfo("Controller Block for the Integrated Ore Factory")
.addInfo("It is OP. I mean ore processor.")
@@ -260,7 +259,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tInput = getStoredInputs();
List<FluidStack> tInputFluid = getStoredFluids();
- long availableEUt = GT_Utility.roundUpVoltage(getMaxInputVoltage());
+ long availableEUt = GTUtility.roundUpVoltage(getMaxInputVoltage());
if (availableEUt < RECIPE_EUT) {
return CheckRecipeResultRegistry.insufficientPower(RECIPE_EUT);
}
@@ -271,7 +270,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
int maxParallel = MAX_PARA;
int originalMaxParallel = maxParallel;
- GT_OverclockCalculator calculator = new GT_OverclockCalculator().setEUt(availableEUt)
+ OverclockCalculator calculator = new OverclockCalculator().setEUt(availableEUt)
.setRecipeEUt(RECIPE_EUT)
.setDuration(getTime(sMode))
.setParallel(originalMaxParallel);
@@ -279,12 +278,12 @@ public class GT_MetaTileEntity_IntegratedOreFactory
double tickTimeAfterOC = calculator.calculateDurationUnderOneTick();
if (tickTimeAfterOC < 1) {
- maxParallel = GT_Utility.safeInt((long) (maxParallel / tickTimeAfterOC), 0);
+ maxParallel = GTUtility.safeInt((long) (maxParallel / tickTimeAfterOC), 0);
}
int maxParallelBeforeBatchMode = maxParallel;
if (isBatchModeEnabled()) {
- maxParallel = GT_Utility.safeInt((long) maxParallel * getMaxBatchSize(), 0);
+ maxParallel = GTUtility.safeInt((long) maxParallel * getMaxBatchSize(), 0);
}
int currentParallel = (int) Math.min(maxParallel, availableEUt / RECIPE_EUT);
@@ -292,7 +291,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
int tLube = 0;
int tWater = 0;
for (FluidStack fluid : tInputFluid) {
- if (fluid != null && fluid.equals(GT_ModHandler.getDistilledWater(1L))) {
+ if (fluid != null && fluid.equals(GTModHandler.getDistilledWater(1L))) {
tWater += fluid.amount;
} else if (fluid != null && fluid.equals(Materials.Lubricant.getFluid(1L))) {
tLube += fluid.amount;
@@ -307,7 +306,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
// Calculate parallel by items
int itemParallel = 0;
for (ItemStack ore : tInput) {
- int tID = GT_Utility.stackToInt(ore);
+ int tID = GTUtility.stackToInt(ore);
if (tID == 0) continue;
if (isPureDust.contains(tID) || isImpureDust.contains(tID)
|| isCrushedPureOre.contains(tID)
@@ -341,14 +340,14 @@ public class GT_MetaTileEntity_IntegratedOreFactory
setCurrentParallelism(finalParallel);
// Consume fluids
- depleteInput(GT_ModHandler.getDistilledWater(finalParallel * 200L));
+ depleteInput(GTModHandler.getDistilledWater(finalParallel * 200L));
depleteInput(Materials.Lubricant.getFluid(finalParallel * 2L));
// Consume items and generate outputs
List<ItemStack> tOres = new ArrayList<>();
int remainingCost = finalParallel;
for (ItemStack ore : tInput) {
- int tID = GT_Utility.stackToInt(ore);
+ int tID = GTUtility.stackToInt(ore);
if (tID == 0) continue;
if (isPureDust.contains(tID) || isImpureDust.contains(tID)
|| isCrushedPureOre.contains(tID)
@@ -356,11 +355,11 @@ public class GT_MetaTileEntity_IntegratedOreFactory
|| isCrushedOre.contains(tID)
|| isOre.contains(tID)) {
if (remainingCost >= ore.stackSize) {
- tOres.add(GT_Utility.copy(ore));
+ tOres.add(GTUtility.copy(ore));
remainingCost -= ore.stackSize;
ore.stackSize = 0;
} else {
- tOres.add(GT_Utility.copyAmountUnsafe(remainingCost, ore));
+ tOres.add(GTUtility.copyAmountUnsafe(remainingCost, ore));
ore.stackSize -= remainingCost;
break;
}
@@ -428,14 +427,14 @@ public class GT_MetaTileEntity_IntegratedOreFactory
public final void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
if (aPlayer.isSneaking()) {
sVoidStone = !sVoidStone;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocalFormatted("GT5U.machines.oreprocessor.void", sVoidStone));
return;
}
sMode = (sMode + 1) % 5;
List<String> des = getDisplayMode(sMode);
- GT_Utility.sendChatToPlayer(aPlayer, String.join("", des));
+ GTUtility.sendChatToPlayer(aPlayer, String.join("", des));
}
@Override
@@ -459,10 +458,10 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.maceratorRecipes
- .findRecipe(getBaseMetaTileEntity(), false, GT_Values.V[15], null, aStack);
+ GTRecipe tRecipe = RecipeMaps.maceratorRecipes
+ .findRecipe(getBaseMetaTileEntity(), false, GTValues.V[15], null, aStack);
if (tRecipe != null) {
tProduct.addAll(getOutputStack(tRecipe, aStack.stackSize));
} else {
@@ -481,13 +480,13 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.oreWasherRecipes.findRecipe(
+ GTRecipe tRecipe = RecipeMaps.oreWasherRecipes.findRecipe(
getBaseMetaTileEntity(),
false,
- GT_Values.V[15],
- new FluidStack[] { GT_ModHandler.getDistilledWater(Integer.MAX_VALUE) },
+ GTValues.V[15],
+ new FluidStack[] { GTModHandler.getDistilledWater(Integer.MAX_VALUE) },
aStack);
if (tRecipe != null) {
tProduct.addAll(getOutputStack(tRecipe, aStack.stackSize));
@@ -507,10 +506,10 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.thermalCentrifugeRecipes
- .findRecipe(getBaseMetaTileEntity(), false, GT_Values.V[15], null, aStack);
+ GTRecipe tRecipe = RecipeMaps.thermalCentrifugeRecipes
+ .findRecipe(getBaseMetaTileEntity(), false, GTValues.V[15], null, aStack);
if (tRecipe != null) {
tProduct.addAll(getOutputStack(tRecipe, aStack.stackSize));
} else {
@@ -529,10 +528,10 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.centrifugeRecipes
- .findRecipe(getBaseMetaTileEntity(), false, GT_Values.V[15], null, aStack);
+ GTRecipe tRecipe = RecipeMaps.centrifugeRecipes
+ .findRecipe(getBaseMetaTileEntity(), false, GTValues.V[15], null, aStack);
if (tRecipe != null) {
tProduct.addAll(getOutputStack(tRecipe, aStack.stackSize));
} else {
@@ -551,10 +550,10 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.sifterRecipes
- .findRecipe(getBaseMetaTileEntity(), false, GT_Values.V[15], null, aStack);
+ GTRecipe tRecipe = RecipeMaps.sifterRecipes
+ .findRecipe(getBaseMetaTileEntity(), false, GTValues.V[15], null, aStack);
if (tRecipe != null) {
tProduct.addAll(getOutputStack(tRecipe, aStack.stackSize));
} else {
@@ -573,12 +572,12 @@ public class GT_MetaTileEntity_IntegratedOreFactory
List<ItemStack> tProduct = new ArrayList<>();
if (sMidProduct != null) {
for (ItemStack aStack : sMidProduct) {
- int tID = GT_Utility.stackToInt(aStack);
+ int tID = GTUtility.stackToInt(aStack);
if (checkTypes(tID, aTables)) {
- GT_Recipe tRecipe = RecipeMaps.chemicalBathRecipes.findRecipe(
+ GTRecipe tRecipe = RecipeMaps.chemicalBathRecipes.findRecipe(
getBaseMetaTileEntity(),
false,
- GT_Values.V[15],
+ GTValues.V[15],
getStoredFluids().toArray(new FluidStack[0]),
aStack);
if (tRecipe != null && tRecipe.getRepresentativeFluidInput(0) != null) {
@@ -589,7 +588,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
depleteInput(new FluidStack(tInputFluid.getFluid(), tWashed * tInputFluid.amount));
tProduct.addAll(getOutputStack(tRecipe, tWashed));
if (tWashed < aStack.stackSize) {
- tProduct.add(GT_Utility.copyAmountUnsafe(aStack.stackSize - tWashed, aStack));
+ tProduct.add(GTUtility.copyAmountUnsafe(aStack.stackSize - tWashed, aStack));
}
} else {
tProduct.add(aStack);
@@ -613,7 +612,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
return tAmt;
}
- private List<ItemStack> getOutputStack(GT_Recipe aRecipe, int aTime) {
+ private List<ItemStack> getOutputStack(GTRecipe aRecipe, int aTime) {
List<ItemStack> tOutput = new ArrayList<>();
for (int i = 0; i < aRecipe.mOutputs.length; i++) {
if (aRecipe.getOutput(i) == null) {
@@ -621,15 +620,14 @@ public class GT_MetaTileEntity_IntegratedOreFactory
}
int tChance = aRecipe.getOutputChance(i);
if (tChance == 10000) {
- tOutput.add(GT_Utility.copyAmountUnsafe(aTime * aRecipe.getOutput(i).stackSize, aRecipe.getOutput(i)));
+ tOutput.add(GTUtility.copyAmountUnsafe(aTime * aRecipe.getOutput(i).stackSize, aRecipe.getOutput(i)));
} else {
// Use Normal Distribution
double u = aTime * (tChance / 10000D);
double e = aTime * (tChance / 10000D) * (1 - (tChance / 10000D));
Random random = new Random();
int tAmount = (int) Math.ceil(Math.sqrt(e) * random.nextGaussian() + u);
- tOutput
- .add(GT_Utility.copyAmountUnsafe(tAmount * aRecipe.getOutput(i).stackSize, aRecipe.getOutput(i)));
+ tOutput.add(GTUtility.copyAmountUnsafe(tAmount * aRecipe.getOutput(i).stackSize, aRecipe.getOutput(i)));
}
}
return tOutput.stream()
@@ -640,9 +638,9 @@ public class GT_MetaTileEntity_IntegratedOreFactory
private void doCompress(List<ItemStack> aList) {
HashMap<Integer, Integer> rProduct = new HashMap<>();
for (ItemStack stack : aList) {
- int tID = GT_Utility.stackToInt(stack);
+ int tID = GTUtility.stackToInt(stack);
if (sVoidStone) {
- if (GT_Utility.areStacksEqual(Materials.Stone.getDust(1), stack)) {
+ if (GTUtility.areStacksEqual(Materials.Stone.getDust(1), stack)) {
continue;
}
}
@@ -657,8 +655,8 @@ public class GT_MetaTileEntity_IntegratedOreFactory
sMidProduct = new ItemStack[rProduct.size()];
int cnt = 0;
for (Integer id : rProduct.keySet()) {
- ItemStack stack = GT_Utility.intToStack(id);
- sMidProduct[cnt] = GT_Utility.copyAmountUnsafe(rProduct.get(id), stack);
+ ItemStack stack = GTUtility.intToStack(id);
+ sMidProduct[cnt] = GTUtility.copyAmountUnsafe(rProduct.get(id), stack);
cnt++;
}
}
@@ -691,7 +689,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IntegratedOreFactory(mName);
+ return new MTEIntegratedOreFactory(mName);
}
private void setCurrentParallelism(int parallelism) {
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoiler.java
index ae740447c8..4d4025d7d4 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoiler.java
@@ -4,19 +4,19 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.STEAM_PER_WATER;
+import static gregtech.api.enums.GTValues.STEAM_PER_WATER;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.ItemList.Circuit_Integrated;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_BOILER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_BOILER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_BOILER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_BOILER_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_Utility.formatNumbers;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTUtility.formatNumbers;
import java.util.ArrayList;
@@ -34,36 +34,36 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.GT_Mod;
+import gregtech.GTMod;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.maps.LargeBoilerFuelBackend;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public abstract class GT_MetaTileEntity_LargeBoiler
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_LargeBoiler> implements ISurvivalConstructable {
+public abstract class MTELargeBoiler extends MTEEnhancedMultiBlockBase<MTELargeBoiler>
+ implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final ClassValue<IStructureDefinition<GT_MetaTileEntity_LargeBoiler>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ private static final ClassValue<IStructureDefinition<MTELargeBoiler>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_LargeBoiler> computeValue(Class<?> type) {
- return StructureDefinition.<GT_MetaTileEntity_LargeBoiler>builder()
+ protected IStructureDefinition<MTELargeBoiler> computeValue(Class<?> type) {
+ return StructureDefinition.<MTELargeBoiler>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -73,23 +73,22 @@ public abstract class GT_MetaTileEntity_LargeBoiler
.addElement(
'c',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_LargeBoiler.class).atLeast(OutputHatch)
+ t -> buildHatchAdder(MTELargeBoiler.class).atLeast(OutputHatch)
.casingIndex(t.getCasingTextureIndex())
.dot(2)
.buildAndChain(
onElementPass(
- GT_MetaTileEntity_LargeBoiler::onCasingAdded,
+ MTELargeBoiler::onCasingAdded,
ofBlock(t.getCasingBlock(), t.getCasingMeta())))))
.addElement(
'f',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_LargeBoiler.class)
- .atLeast(Maintenance, InputHatch, InputBus, Muffler)
+ t -> buildHatchAdder(MTELargeBoiler.class).atLeast(Maintenance, InputHatch, InputBus, Muffler)
.casingIndex(t.getFireboxTextureIndex())
.dot(1)
.buildAndChain(
onElementPass(
- GT_MetaTileEntity_LargeBoiler::onFireboxAdded,
+ MTELargeBoiler::onFireboxAdded,
ofBlock(t.getFireboxBlock(), t.getFireboxMeta())))))
.build();
}
@@ -104,17 +103,17 @@ public abstract class GT_MetaTileEntity_LargeBoiler
private int mFireboxAmount;
protected int pollutionPerSecond = 1; // placeholder for the child classes
- public GT_MetaTileEntity_LargeBoiler(int aID, String aName, String aNameRegional) {
+ public MTELargeBoiler(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeBoiler(String aName) {
+ public MTELargeBoiler(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Boiler")
.addInfo("Controller block for the Large " + getCasingMaterial() + " Boiler");
@@ -195,7 +194,7 @@ public abstract class GT_MetaTileEntity_LargeBoiler
return Math.max(
0,
(int) (pollutionPerSecond
- * (1 - GT_Mod.gregtechproxy.mPollutionReleasedByThrottle * getIntegratedCircuitConfig())));
+ * (1 - GTMod.gregtechproxy.mPollutionReleasedByThrottle * getIntegratedCircuitConfig())));
}
@Override
@@ -274,8 +273,8 @@ public abstract class GT_MetaTileEntity_LargeBoiler
this.mSuperEfficencyIncrease = 0;
if (!isSuperheated()) {
- for (GT_Recipe tRecipe : RecipeMaps.dieselFuels.getAllRecipes()) {
- FluidStack tFluid = GT_Utility.getFluidForFilledItem(tRecipe.getRepresentativeInput(0), true);
+ for (GTRecipe tRecipe : RecipeMaps.dieselFuels.getAllRecipes()) {
+ FluidStack tFluid = GTUtility.getFluidForFilledItem(tRecipe.getRepresentativeInput(0), true);
if (tFluid != null && tRecipe.mSpecialValue > 1) {
tFluid.amount = 1000;
if (depleteInput(tFluid)) {
@@ -286,8 +285,8 @@ public abstract class GT_MetaTileEntity_LargeBoiler
}
}
}
- for (GT_Recipe tRecipe : RecipeMaps.denseLiquidFuels.getAllRecipes()) {
- FluidStack tFluid = GT_Utility.getFluidForFilledItem(tRecipe.getRepresentativeInput(0), true);
+ for (GTRecipe tRecipe : RecipeMaps.denseLiquidFuels.getAllRecipes()) {
+ FluidStack tFluid = GTUtility.getFluidForFilledItem(tRecipe.getRepresentativeInput(0), true);
if (tFluid != null) {
tFluid.amount = 1000;
if (depleteInput(tFluid)) {
@@ -305,16 +304,16 @@ public abstract class GT_MetaTileEntity_LargeBoiler
if (!tInputList.isEmpty()) {
if (isSuperheated()) {
for (ItemStack tInput : tInputList) {
- if (tInput != GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Lava, 1)) {
- if (GT_Utility.getFluidForFilledItem(tInput, true) == null
- && (this.mMaxProgresstime = GT_ModHandler.getFuelValue(tInput) / 80) > 0) {
- this.excessFuel += GT_ModHandler.getFuelValue(tInput) % 80;
+ if (tInput != GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Lava, 1)) {
+ if (GTUtility.getFluidForFilledItem(tInput, true) == null
+ && (this.mMaxProgresstime = GTModHandler.getFuelValue(tInput) / 80) > 0) {
+ this.excessFuel += GTModHandler.getFuelValue(tInput) % 80;
this.mMaxProgresstime += this.excessFuel / 80;
this.excessFuel %= 80;
this.mMaxProgresstime = adjustBurnTimeForConfig(runtimeBoost(this.mMaxProgresstime));
this.mEUt = adjustEUtForConfig(getEUt());
this.mEfficiencyIncrease = this.mMaxProgresstime * getEfficiencyIncrease();
- this.mOutputItems = new ItemStack[] { GT_Utility.getContainerItem(tInput, true) };
+ this.mOutputItems = new ItemStack[] { GTUtility.getContainerItem(tInput, true) };
tInput.stackSize -= 1;
updateSlots();
if (this.mEfficiencyIncrease > 5000) {
@@ -327,20 +326,20 @@ public abstract class GT_MetaTileEntity_LargeBoiler
}
} else {
for (ItemStack tInput : tInputList) {
- if (tInput != GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Lava, 1)) {
+ if (tInput != GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Lava, 1)) {
// Solid fuels with burn values below getEUt are ignored (mostly items like sticks), and also
// those with very high fuel values that would cause an overflow error.
- if (GT_Utility.getFluidForFilledItem(tInput, true) == null
- && (this.mMaxProgresstime = GT_ModHandler.getFuelValue(tInput) / 80) > 0
- && (GT_ModHandler.getFuelValue(tInput) * 2 / this.getEUt()) > 1
- && GT_ModHandler.getFuelValue(tInput) < 100000000) {
- this.excessFuel += GT_ModHandler.getFuelValue(tInput) % 80;
+ if (GTUtility.getFluidForFilledItem(tInput, true) == null
+ && (this.mMaxProgresstime = GTModHandler.getFuelValue(tInput) / 80) > 0
+ && (GTModHandler.getFuelValue(tInput) * 2 / this.getEUt()) > 1
+ && GTModHandler.getFuelValue(tInput) < 100000000) {
+ this.excessFuel += GTModHandler.getFuelValue(tInput) % 80;
this.mMaxProgresstime += this.excessFuel / 80;
this.excessFuel %= 80;
this.mMaxProgresstime = adjustBurnTimeForConfig(runtimeBoost(this.mMaxProgresstime));
this.mEUt = adjustEUtForConfig(getEUt());
this.mEfficiencyIncrease = this.mMaxProgresstime * getEfficiencyIncrease();
- this.mOutputItems = new ItemStack[] { GT_Utility.getContainerItem(tInput, true) };
+ this.mOutputItems = new ItemStack[] { GTUtility.getContainerItem(tInput, true) };
tInput.stackSize -= 1;
updateSlots();
if (this.mEfficiencyIncrease > 5000) {
@@ -383,21 +382,21 @@ public abstract class GT_MetaTileEntity_LargeBoiler
// Consumes only one third of the water if producing Superheated Steam, to maintain water in the
// chain.
if (depleteInput(Materials.Water.getFluid(amount / superToNormalSteam))
- || depleteInput(GT_ModHandler.getDistilledWater(amount / superToNormalSteam))) {
+ || depleteInput(GTModHandler.getDistilledWater(amount / superToNormalSteam))) {
// Outputs Superheated Steam instead of Steam, at one third of the amount (equivalent in power
// output to the normal Steam amount).
addOutput(
FluidRegistry.getFluidStack("ic2superheatedsteam", tGeneratedEU / superToNormalSteam));
} else {
- GT_Log.exp.println("Boiler " + this.mName + " had no Water!");
+ GTLog.exp.println("Boiler " + this.mName + " had no Water!");
explodeMultiblock();
}
} else {
if (depleteInput(Materials.Water.getFluid(amount))
- || depleteInput(GT_ModHandler.getDistilledWater(amount))) {
- addOutput(GT_ModHandler.getSteam(tGeneratedEU));
+ || depleteInput(GTModHandler.getDistilledWater(amount))) {
+ addOutput(GTModHandler.getSteam(tGeneratedEU));
} else {
- GT_Log.exp.println("Boiler " + this.mName + " had no Water!");
+ GTLog.exp.println("Boiler " + this.mName + " had no Water!");
explodeMultiblock();
}
}
@@ -428,7 +427,7 @@ public abstract class GT_MetaTileEntity_LargeBoiler
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
if (mProgresstime > 0 && firstRun) {
firstRun = false;
- GT_Mod.achievements.issueAchievement(
+ GTMod.achievements.issueAchievement(
aBaseMetaTileEntity.getWorld()
.getPlayerEntityByName(aBaseMetaTileEntity.getOwnerName()),
"extremepressure");
@@ -437,7 +436,7 @@ public abstract class GT_MetaTileEntity_LargeBoiler
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_LargeBoiler> getStructureDefinition() {
+ public IStructureDefinition<MTELargeBoiler> getStructureDefinition() {
return STRUCTURE_DEFINITION.get(getClass());
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerBronze.java
index 2effcf7966..5d0032df6a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerBronze.java
@@ -2,26 +2,26 @@ package gregtech.common.tileentities.machines.multi;
import net.minecraft.block.Block;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-public class GT_MetaTileEntity_LargeBoiler_Bronze extends GT_MetaTileEntity_LargeBoiler {
+public class MTELargeBoilerBronze extends MTELargeBoiler {
- public GT_MetaTileEntity_LargeBoiler_Bronze(int aID, String aName, String aNameRegional) {
+ public MTELargeBoilerBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond;
}
- public GT_MetaTileEntity_LargeBoiler_Bronze(String aName) {
+ public MTELargeBoilerBronze(String aName) {
super(aName);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeBoiler_Bronze(this.mName);
+ return new MTELargeBoilerBronze(this.mName);
}
@Override
@@ -36,7 +36,7 @@ public class GT_MetaTileEntity_LargeBoiler_Bronze extends GT_MetaTileEntity_Larg
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings1;
+ return GregTechAPI.sBlockCasings1;
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_LargeBoiler_Bronze extends GT_MetaTileEntity_Larg
@Override
public Block getPipeBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -61,7 +61,7 @@ public class GT_MetaTileEntity_LargeBoiler_Bronze extends GT_MetaTileEntity_Larg
@Override
public Block getFireboxBlock() {
- return GregTech_API.sBlockCasings3;
+ return GregTechAPI.sBlockCasings3;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Steel.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java
index c7bd766945..32f78c15ef 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java
@@ -2,26 +2,26 @@ package gregtech.common.tileentities.machines.multi;
import net.minecraft.block.Block;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-public class GT_MetaTileEntity_LargeBoiler_Steel extends GT_MetaTileEntity_LargeBoiler {
+public class MTELargeBoilerSteel extends MTELargeBoiler {
- public GT_MetaTileEntity_LargeBoiler_Steel(int aID, String aName, String aNameRegional) {
+ public MTELargeBoilerSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond;
}
- public GT_MetaTileEntity_LargeBoiler_Steel(String aName) {
+ public MTELargeBoilerSteel(String aName) {
super(aName);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeBoiler_Steel(this.mName);
+ return new MTELargeBoilerSteel(this.mName);
}
@Override
@@ -36,7 +36,7 @@ public class GT_MetaTileEntity_LargeBoiler_Steel extends GT_MetaTileEntity_Large
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_LargeBoiler_Steel extends GT_MetaTileEntity_Large
@Override
public Block getPipeBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -61,7 +61,7 @@ public class GT_MetaTileEntity_LargeBoiler_Steel extends GT_MetaTileEntity_Large
@Override
public Block getFireboxBlock() {
- return GregTech_API.sBlockCasings3;
+ return GregTechAPI.sBlockCasings3;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Titanium.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTitanium.java
index 61f2756622..2893a72008 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_Titanium.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTitanium.java
@@ -2,26 +2,26 @@ package gregtech.common.tileentities.machines.multi;
import net.minecraft.block.Block;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-public class GT_MetaTileEntity_LargeBoiler_Titanium extends GT_MetaTileEntity_LargeBoiler {
+public class MTELargeBoilerTitanium extends MTELargeBoiler {
- public GT_MetaTileEntity_LargeBoiler_Titanium(int aID, String aName, String aNameRegional) {
+ public MTELargeBoilerTitanium(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond;
}
- public GT_MetaTileEntity_LargeBoiler_Titanium(String aName) {
+ public MTELargeBoilerTitanium(String aName) {
super(aName);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeBoiler_Titanium(this.mName);
+ return new MTELargeBoilerTitanium(this.mName);
}
@Override
@@ -36,7 +36,7 @@ public class GT_MetaTileEntity_LargeBoiler_Titanium extends GT_MetaTileEntity_La
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_LargeBoiler_Titanium extends GT_MetaTileEntity_La
@Override
public Block getPipeBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -61,7 +61,7 @@ public class GT_MetaTileEntity_LargeBoiler_Titanium extends GT_MetaTileEntity_La
@Override
public Block getFireboxBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_TungstenSteel.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTungstenSteel.java
index f00ea287b2..e47c74d58a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeBoiler_TungstenSteel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerTungstenSteel.java
@@ -2,26 +2,26 @@ package gregtech.common.tileentities.machines.multi;
import net.minecraft.block.Block;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-public class GT_MetaTileEntity_LargeBoiler_TungstenSteel extends GT_MetaTileEntity_LargeBoiler {
+public class MTELargeBoilerTungstenSteel extends MTELargeBoiler {
- public GT_MetaTileEntity_LargeBoiler_TungstenSteel(int aID, String aName, String aNameRegional) {
+ public MTELargeBoilerTungstenSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond;
}
- public GT_MetaTileEntity_LargeBoiler_TungstenSteel(String aName) {
+ public MTELargeBoilerTungstenSteel(String aName) {
super(aName);
- pollutionPerSecond = GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond;
+ pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond;
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeBoiler_TungstenSteel(this.mName);
+ return new MTELargeBoilerTungstenSteel(this.mName);
}
@Override
@@ -36,7 +36,7 @@ public class GT_MetaTileEntity_LargeBoiler_TungstenSteel extends GT_MetaTileEnti
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_LargeBoiler_TungstenSteel extends GT_MetaTileEnti
@Override
public Block getPipeBlock() {
- return GregTech_API.sBlockCasings2;
+ return GregTechAPI.sBlockCasings2;
}
@Override
@@ -61,7 +61,7 @@ public class GT_MetaTileEntity_LargeBoiler_TungstenSteel extends GT_MetaTileEnti
@Override
public Block getFireboxBlock() {
- return GregTech_API.sBlockCasings3;
+ return GregTechAPI.sBlockCasings3;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeChemicalReactor.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeChemicalReactor.java
index 8e4b5ec650..a7e94c9ea5 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeChemicalReactor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeChemicalReactor.java
@@ -3,18 +3,18 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.util.function.Consumer;
import java.util.stream.Collectors;
@@ -38,72 +38,68 @@ import com.gtnewhorizon.structurelib.structure.StructureDefinition;
import com.gtnewhorizon.structurelib.structure.StructureUtility;
import com.gtnewhorizon.structurelib.util.ItemStackPredicate;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.interfaces.IHeatingCoil;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_LargeChemicalReactor extends
- GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_LargeChemicalReactor> implements ISurvivalConstructable {
+public class MTELargeChemicalReactor extends MTEEnhancedMultiBlockBase<MTELargeChemicalReactor>
+ implements ISurvivalConstructable {
private static final int CASING_INDEX = 176;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_LargeChemicalReactor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_LargeChemicalReactor>builder()
+ private static final IStructureDefinition<MTELargeChemicalReactor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTELargeChemicalReactor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(new String[][] { { "ccc", "cxc", "ccc" }, { "c~c", "xPx", "cxc" }, { "ccc", "cxc", "ccc" }, }))
- .addElement('P', ofBlock(GregTech_API.sBlockCasings8, 1))
+ .addElement('P', ofBlock(GregTechAPI.sBlockCasings8, 1))
.addElement(
'c',
- buildHatchAdder(GT_MetaTileEntity_LargeChemicalReactor.class)
+ buildHatchAdder(MTELargeChemicalReactor.class)
.atLeast(InputHatch, OutputHatch, InputBus, OutputBus, Maintenance, Energy)
.casingIndex(CASING_INDEX)
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_LargeChemicalReactor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings8, 0))))
+ onElementPass(MTELargeChemicalReactor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings8, 0))))
.addElement(
'x',
- buildHatchAdder(GT_MetaTileEntity_LargeChemicalReactor.class)
+ buildHatchAdder(MTELargeChemicalReactor.class)
.atLeast(InputHatch, OutputHatch, InputBus, OutputBus, Maintenance, Energy)
.casingIndex(CASING_INDEX)
.dot(1)
.buildAndChain(
CoilStructureElement.INSTANCE,
- onElementPass(
- GT_MetaTileEntity_LargeChemicalReactor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings8, 0))))
+ onElementPass(MTELargeChemicalReactor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings8, 0))))
.build();
private int mCasingAmount;
private int mCoilAmount;
- public GT_MetaTileEntity_LargeChemicalReactor(int aID, String aName, String aNameRegional) {
+ public MTELargeChemicalReactor(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeChemicalReactor(String aName) {
+ public MTELargeChemicalReactor(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeChemicalReactor(this.mName);
+ return new MTELargeChemicalReactor(this.mName);
}
@Override
- public GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ public MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Chemical Reactor")
.addInfo("Controller block for the Large Chemical Reactor")
.addInfo("Does not lose efficiency when overclocked")
@@ -172,7 +168,7 @@ public class GT_MetaTileEntity_LargeChemicalReactor extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_LargeChemicalReactor> getStructureDefinition() {
+ public IStructureDefinition<MTELargeChemicalReactor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -223,12 +219,12 @@ public class GT_MetaTileEntity_LargeChemicalReactor extends
return true;
}
- private enum CoilStructureElement implements IStructureElement<GT_MetaTileEntity_LargeChemicalReactor> {
+ private enum CoilStructureElement implements IStructureElement<MTELargeChemicalReactor> {
INSTANCE;
@Override
- public boolean check(GT_MetaTileEntity_LargeChemicalReactor t, World world, int x, int y, int z) {
+ public boolean check(MTELargeChemicalReactor t, World world, int x, int y, int z) {
Block block = world.getBlock(x, y, z);
if (block instanceof IHeatingCoil
&& ((IHeatingCoil) block).getCoilHeat(world.getBlockMetadata(x, y, z)) != HeatingCoilLevel.None) {
@@ -239,45 +235,42 @@ public class GT_MetaTileEntity_LargeChemicalReactor extends
}
@Override
- public boolean spawnHint(GT_MetaTileEntity_LargeChemicalReactor t, World world, int x, int y, int z,
- ItemStack trigger) {
- StructureLibAPI.hintParticle(world, x, y, z, GregTech_API.sBlockCasings5, 0);
+ public boolean spawnHint(MTELargeChemicalReactor t, World world, int x, int y, int z, ItemStack trigger) {
+ StructureLibAPI.hintParticle(world, x, y, z, GregTechAPI.sBlockCasings5, 0);
return true;
}
@Override
- public boolean placeBlock(GT_MetaTileEntity_LargeChemicalReactor t, World world, int x, int y, int z,
- ItemStack trigger) {
+ public boolean placeBlock(MTELargeChemicalReactor t, World world, int x, int y, int z, ItemStack trigger) {
if (t.mCoilAmount > 0) return false;
- boolean b = world.setBlock(x, y, z, GregTech_API.sBlockCasings5, 0, 3);
+ boolean b = world.setBlock(x, y, z, GregTechAPI.sBlockCasings5, 0, 3);
if (b) t.mCoilAmount++;
return b;
}
@Override
- public PlaceResult survivalPlaceBlock(GT_MetaTileEntity_LargeChemicalReactor t, World world, int x, int y,
- int z, ItemStack trigger, IItemSource s, EntityPlayerMP actor, Consumer<IChatComponent> chatter) {
+ public PlaceResult survivalPlaceBlock(MTELargeChemicalReactor t, World world, int x, int y, int z,
+ ItemStack trigger, IItemSource s, EntityPlayerMP actor, Consumer<IChatComponent> chatter) {
return survivalPlaceBlock(t, world, x, y, z, trigger, AutoPlaceEnvironment.fromLegacy(s, actor, chatter));
}
@Override
- public BlocksToPlace getBlocksToPlace(
- GT_MetaTileEntity_LargeChemicalReactor gt_metaTileEntity_largeChemicalReactor, World world, int x, int y,
- int z, ItemStack trigger, AutoPlaceEnvironment env) {
+ public BlocksToPlace getBlocksToPlace(MTELargeChemicalReactor gt_metaTileEntity_largeChemicalReactor,
+ World world, int x, int y, int z, ItemStack trigger, AutoPlaceEnvironment env) {
return BlocksToPlace.create(
IntStream.range(0, 8)
- .mapToObj(i -> new ItemStack(GregTech_API.sBlockCasings5, 1, i))
+ .mapToObj(i -> new ItemStack(GregTechAPI.sBlockCasings5, 1, i))
.collect(Collectors.toList()));
}
@Override
- public PlaceResult survivalPlaceBlock(GT_MetaTileEntity_LargeChemicalReactor t, World world, int x, int y,
- int z, ItemStack trigger, AutoPlaceEnvironment env) {
+ public PlaceResult survivalPlaceBlock(MTELargeChemicalReactor t, World world, int x, int y, int z,
+ ItemStack trigger, AutoPlaceEnvironment env) {
if (t.mCoilAmount > 0) return PlaceResult.SKIP;
if (check(t, world, x, y, z)) return PlaceResult.SKIP;
if (!StructureLibAPI.isBlockTriviallyReplaceable(world, x, y, z, env.getActor())) return PlaceResult.REJECT;
ItemStack result = env.getSource()
- .takeOne(ItemStackPredicate.from(GregTech_API.sBlockCasings5), true);
+ .takeOne(ItemStackPredicate.from(GregTechAPI.sBlockCasings5), true);
if (result == null) return PlaceResult.REJECT;
PlaceResult ret = StructureUtility.survivalPlaceBlock(
result,
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeFluidExtractor.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeFluidExtractor.java
index c1a5bc3458..c19b8a061d 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeFluidExtractor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeFluidExtractor.java
@@ -1,21 +1,21 @@
package gregtech.common.tileentities.machines.multi;
-import static com.github.bartimaeusnek.bartworks.util.BW_Util.ofGlassTiered;
+import static bartworks.util.BWUtil.ofGlassTiered;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.getCasingTextureForId;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
-import static gregtech.api.util.GT_StructureUtility.ofSolenoidCoil;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.ofSolenoidCoil;
import static net.minecraft.util.EnumChatFormatting.RESET;
import static net.minecraft.util.EnumChatFormatting.YELLOW;
@@ -37,22 +37,21 @@ import com.gtnewhorizons.modularui.common.widget.DynamicPositionedColumn;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock;
-public class GT_MetaTileEntity_LargeFluidExtractor
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_LargeFluidExtractor>
+public class MTELargeFluidExtractor extends MTEExtendedPowerMultiBlockBase<MTELargeFluidExtractor>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -68,8 +67,8 @@ public class GT_MetaTileEntity_LargeFluidExtractor
private static final double HEATING_COIL_EU_MULTIPLIER = 0.9;
// spotless:off
- private static final IStructureDefinition<GT_MetaTileEntity_LargeFluidExtractor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_LargeFluidExtractor>builder()
+ private static final IStructureDefinition<MTELargeFluidExtractor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTELargeFluidExtractor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -85,14 +84,14 @@ public class GT_MetaTileEntity_LargeFluidExtractor
{"cc~cc", "ccccc", "ccccc", "ccccc", "ccccc"},
}))
.addElement('c',
- buildHatchAdder(GT_MetaTileEntity_LargeFluidExtractor.class)
+ buildHatchAdder(MTELargeFluidExtractor.class)
.atLeast(InputBus, OutputBus, OutputHatch, Energy, Maintenance)
.casingIndex(CASING_INDEX) // Robust Tungstensteel Machine Casing
.dot(1)
.buildAndChain(
onElementPass(
- GT_MetaTileEntity_LargeFluidExtractor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 0))) // Robust Tungstensteel Machine Casing
+ MTELargeFluidExtractor::onCasingAdded,
+ ofBlock(GregTechAPI.sBlockCasings4, 0))) // Robust Tungstensteel Machine Casing
)
.addElement(
'g',
@@ -100,8 +99,8 @@ public class GT_MetaTileEntity_LargeFluidExtractor
"glass",
ofGlassTiered(
(byte) 1, (byte) 127, (byte) 0,
- GT_MetaTileEntity_LargeFluidExtractor::setGlassTier,
- GT_MetaTileEntity_LargeFluidExtractor::getGlassTier,
+ MTELargeFluidExtractor::setGlassTier,
+ MTELargeFluidExtractor::getGlassTier,
2))
)
.addElement(
@@ -109,16 +108,16 @@ public class GT_MetaTileEntity_LargeFluidExtractor
withChannel(
"coil",
ofCoil(
- GT_MetaTileEntity_LargeFluidExtractor::setCoilLevel,
- GT_MetaTileEntity_LargeFluidExtractor::getCoilLevel))
+ MTELargeFluidExtractor::setCoilLevel,
+ MTELargeFluidExtractor::getCoilLevel))
)
.addElement(
's',
withChannel(
"solenoid",
ofSolenoidCoil(
- GT_MetaTileEntity_LargeFluidExtractor::setSolenoidLevel,
- GT_MetaTileEntity_LargeFluidExtractor::getSolenoidLevel))
+ MTELargeFluidExtractor::setSolenoidLevel,
+ MTELargeFluidExtractor::getSolenoidLevel))
)
.addElement(
'f',
@@ -135,16 +134,16 @@ public class GT_MetaTileEntity_LargeFluidExtractor
private int mCasingAmount;
private boolean mStructureBadGlassTier = false, mStructureBadCasingCount = false;
- public GT_MetaTileEntity_LargeFluidExtractor(final int aID, final String aName, final String aNameRegional) {
+ public MTELargeFluidExtractor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeFluidExtractor(String aName) {
+ public MTELargeFluidExtractor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_LargeFluidExtractor> getStructureDefinition() {
+ public IStructureDefinition<MTELargeFluidExtractor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -215,7 +214,7 @@ public class GT_MetaTileEntity_LargeFluidExtractor
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeFluidExtractor(this.mName);
+ return new MTELargeFluidExtractor(this.mName);
}
private void onCasingAdded() {
@@ -266,8 +265,8 @@ public class GT_MetaTileEntity_LargeFluidExtractor
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
// spotless:off
tt.addMachineType("Fluid Extractor")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbine.java
index 54ad5939f8..15dc5def03 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbine.java
@@ -3,18 +3,18 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Dynamo;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Dynamo;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.TURBINE_NEW;
import static gregtech.api.enums.Textures.BlockIcons.TURBINE_NEW_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.TURBINE_NEW_EMPTY;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
@@ -43,27 +43,27 @@ import com.gtnewhorizon.structurelib.structure.StructureDefinition;
import gregtech.api.enums.Dyes;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.items.MetaGeneratedTool;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchDynamo;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.LightingHelper;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-import gregtech.common.items.GT_MetaGenerated_Tool_01;
-import gregtech.common.render.GT_RenderUtil;
+import gregtech.common.items.MetaGeneratedTool01;
+import gregtech.common.render.GTRenderUtil;
-public abstract class GT_MetaTileEntity_LargeTurbine
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_LargeTurbine> implements ISurvivalConstructable {
+public abstract class MTELargeTurbine extends MTEEnhancedMultiBlockBase<MTELargeTurbine>
+ implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final ClassValue<IStructureDefinition<GT_MetaTileEntity_LargeTurbine>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ private static final ClassValue<IStructureDefinition<MTELargeTurbine>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_LargeTurbine> computeValue(Class<?> type) {
- return StructureDefinition.<GT_MetaTileEntity_LargeTurbine>builder()
+ protected IStructureDefinition<MTELargeTurbine> computeValue(Class<?> type) {
+ return StructureDefinition.<MTELargeTurbine>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -77,7 +77,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
.addElement(
'h',
lazy(
- t -> buildHatchAdder(GT_MetaTileEntity_LargeTurbine.class)
+ t -> buildHatchAdder(MTELargeTurbine.class)
.atLeast(Maintenance, InputHatch, OutputHatch, OutputBus, InputBus, Muffler)
.casingIndex(t.getCasingTextureIndex())
.dot(2)
@@ -101,11 +101,11 @@ public abstract class GT_MetaTileEntity_LargeTurbine
// so we use a separate field for this
protected boolean mFormed;
- public GT_MetaTileEntity_LargeTurbine(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbine(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine(String aName) {
+ public MTELargeTurbine(String aName) {
super(aName);
}
@@ -115,7 +115,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_LargeTurbine> getStructureDefinition() {
+ public IStructureDefinition<MTELargeTurbine> getStructureDefinition() {
return STRUCTURE_DEFINITION.get(getClass());
}
@@ -206,7 +206,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
aZ + tDirection.offsetZ));
tLighting.setupLighting(tBlock, tX, tY, tZ, tFacing)
.setupColor(tFacing, Dyes._NULL.mRGBa);
- GT_RenderUtil.renderBlockIcon(
+ GTRenderUtil.renderBlockIcon(
aRenderer,
tBlock,
tX + tDirection.offsetX * 0.01,
@@ -259,10 +259,9 @@ public abstract class GT_MetaTileEntity_LargeTurbine
@NotNull
public CheckRecipeResult checkProcessing() {
ItemStack controllerSlot = getControllerSlot();
- if ((counter & 7) == 0
- && (controllerSlot == null || !(controllerSlot.getItem() instanceof GT_MetaGenerated_Tool)
- || controllerSlot.getItemDamage() < 170
- || controllerSlot.getItemDamage() > 179)) {
+ if ((counter & 7) == 0 && (controllerSlot == null || !(controllerSlot.getItem() instanceof MetaGeneratedTool)
+ || controllerSlot.getItemDamage() < 170
+ || controllerSlot.getItemDamage() > 179)) {
stopMachine(ShutDownReasonRegistry.NO_TURBINE);
return CheckRecipeResultRegistry.NO_TURBINE_FOUND;
}
@@ -276,22 +275,21 @@ public abstract class GT_MetaTileEntity_LargeTurbine
|| this.getBaseMetaTileEntity()
.hasInventoryBeenModified()) {
counter = 0;
- baseEff = GT_Utility.safeInt(
- (long) ((5F
- + ((GT_MetaGenerated_Tool) controllerSlot.getItem()).getToolCombatDamage(controllerSlot))
+ baseEff = GTUtility.safeInt(
+ (long) ((5F + ((MetaGeneratedTool) controllerSlot.getItem()).getToolCombatDamage(controllerSlot))
* 1000F));
- optFlow = GT_Utility.safeInt(
+ optFlow = GTUtility.safeInt(
(long) Math.max(
Float.MIN_NORMAL,
- ((GT_MetaGenerated_Tool) controllerSlot.getItem()).getToolStats(controllerSlot)
- .getSpeedMultiplier() * GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mToolSpeed
+ ((MetaGeneratedTool) controllerSlot.getItem()).getToolStats(controllerSlot)
+ .getSpeedMultiplier() * MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mToolSpeed
* 50));
overflowMultiplier = getOverflowMultiplier(controllerSlot);
- flowMultipliers[0] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mSteamMultiplier;
- flowMultipliers[1] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mGasMultiplier;
- flowMultipliers[2] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mPlasmaMultiplier;
+ flowMultipliers[0] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mSteamMultiplier;
+ flowMultipliers[1] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mGasMultiplier;
+ flowMultipliers[2] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mPlasmaMultiplier;
if (optFlow <= 0 || baseEff <= 0) {
stopMachine(ShutDownReasonRegistry.NONE); // in case the turbine got removed
@@ -311,7 +309,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
// Magic numbers: can always change by at least 10 eu/t, but otherwise by at most 1 percent of the difference in
// power level (per tick)
// This is how much the turbine can actually change during this tick
- int maxChangeAllowed = Math.max(10, GT_Utility.safeInt((long) Math.abs(difference) / 100));
+ int maxChangeAllowed = Math.max(10, GTUtility.safeInt((long) Math.abs(difference) / 100));
if (Math.abs(difference) > maxChangeAllowed) { // If this difference is too big, use the maximum allowed change
int change = maxChangeAllowed * (difference > 0 ? 1 : -1); // Make the change positive or negative.
@@ -339,7 +337,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
// Gets the maximum output that the turbine currently can handle. Going above this will cause the turbine to explode
public long getMaximumOutput() {
long aTotal = 0;
- for (GT_MetaTileEntity_Hatch_Dynamo aDynamo : filterValidMTEs(mDynamoHatches)) {
+ for (MTEHatchDynamo aDynamo : filterValidMTEs(mDynamoHatches)) {
long aVoltage = aDynamo.maxEUOutput();
aTotal = aDynamo.maxAmperesOut() * aVoltage;
}
@@ -348,7 +346,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
public int getOverflowMultiplier(ItemStack aStack) {
int aOverflowMultiplier = 0;
- int toolQualityLevel = GT_MetaGenerated_Tool.getPrimaryMaterial(aStack).mToolQuality;
+ int toolQualityLevel = MetaGeneratedTool.getPrimaryMaterial(aStack).mToolQuality;
if (toolQualityLevel >= 6) {
aOverflowMultiplier = 3;
} else if (toolQualityLevel >= 3) {
@@ -366,10 +364,10 @@ public abstract class GT_MetaTileEntity_LargeTurbine
@Override
public int getMaxEfficiency(ItemStack aStack) {
- if (GT_Utility.isStackInvalid(aStack)) {
+ if (GTUtility.isStackInvalid(aStack)) {
return 0;
}
- if (aStack.getItem() instanceof GT_MetaGenerated_Tool_01) {
+ if (aStack.getItem() instanceof MetaGeneratedTool01) {
return 10000;
}
return 0;
@@ -383,7 +381,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
}
@@ -399,15 +397,15 @@ public abstract class GT_MetaTileEntity_LargeTurbine
+ EnumChatFormatting.RESET;
int tDura = 0;
- if (mInventory[1] != null && mInventory[1].getItem() instanceof GT_MetaGenerated_Tool_01) {
- tDura = GT_Utility.safeInt(
- (long) (100.0f / GT_MetaGenerated_Tool.getToolMaxDamage(mInventory[1])
- * (GT_MetaGenerated_Tool.getToolDamage(mInventory[1])) + 1));
+ if (mInventory[1] != null && mInventory[1].getItem() instanceof MetaGeneratedTool01) {
+ tDura = GTUtility.safeInt(
+ (long) (100.0f / MetaGeneratedTool.getToolMaxDamage(mInventory[1])
+ * (MetaGeneratedTool.getToolDamage(mInventory[1])) + 1));
}
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch_Dynamo tHatch : filterValidMTEs(mDynamoHatches)) {
+ for (MTEHatchDynamo tHatch : filterValidMTEs(mDynamoHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -417,7 +415,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
// 8 Lines available for information panels
tRunning + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(((long) mEUt * mEfficiency) / 10000)
+ + GTUtility.formatNumbers(((long) mEUt * mEfficiency) / 10000)
+ EnumChatFormatting.RESET
+ " EU/t", /* 1 */
tMaintainance, /* 2 */
@@ -428,16 +426,16 @@ public abstract class GT_MetaTileEntity_LargeTurbine
+ "%", /* 2 */
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ /* 3 */ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.turbine.flow") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(GT_Utility.safeInt((long) realOptFlow))
+ + GTUtility.formatNumbers(GTUtility.safeInt((long) realOptFlow))
+ EnumChatFormatting.RESET
+ " L/t"
+ /* 4 */ EnumChatFormatting.YELLOW
@@ -447,7 +445,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
+ ")", /* 5 */
StatCollector.translateToLocal("GT5U.turbine.fuel") + ": "
+ EnumChatFormatting.GOLD
- + GT_Utility.formatNumbers(storedFluid)
+ + GTUtility.formatNumbers(storedFluid)
+ EnumChatFormatting.RESET
+ "L", /* 6 */
StatCollector.translateToLocal(
@@ -463,7 +461,7 @@ public abstract class GT_MetaTileEntity_LargeTurbine
.contains("Steam"))
ret[4] = StatCollector.translateToLocal("GT5U.turbine.flow") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.safeInt((long) realOptFlow)
+ + GTUtility.safeInt((long) realOptFlow)
+ EnumChatFormatting.RESET
+ " L/t";
return ret;
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Gas.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGas.java
index 71dc1c4d15..268bbf5da4 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Gas.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGas.java
@@ -13,25 +13,25 @@ import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeTurbine {
+public class MTELargeTurbineGas extends MTELargeTurbine {
- public GT_MetaTileEntity_LargeTurbine_Gas(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbineGas(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine_Gas(String aName) {
+ public MTELargeTurbineGas(String aName) {
super(aName);
}
@@ -52,8 +52,8 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Gas Turbine")
.addInfo("Controller block for the Large Gas Turbine")
.addInfo("Needs a Turbine, place inside controller")
@@ -74,7 +74,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
public int getFuelValue(FluidStack aLiquid) {
if (aLiquid == null) return 0;
- GT_Recipe tFuel = RecipeMaps.gasTurbineFuels.getBackend()
+ GTRecipe tFuel = RecipeMaps.gasTurbineFuels.getBackend()
.findFuel(aLiquid);
if (tFuel != null) return tFuel.mSpecialValue;
return 0;
@@ -82,7 +82,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeTurbine_Gas(mName);
+ return new MTELargeTurbineGas(mName);
}
@Override
@@ -102,7 +102,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -122,7 +122,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond;
+ return GTMod.gregtechproxy.mPollutionLargeGasTurbinePerSecond;
}
@Override
@@ -143,10 +143,10 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
// wastes the extra fuel and generate aOptFlow directly
depleteInput(new FluidStack(firstFuelType, 1));
this.storedFluid += 1;
- return GT_Utility.safeInt((long) aOptFlow * (long) aBaseEff / 10000L);
+ return GTUtility.safeInt((long) aOptFlow * (long) aBaseEff / 10000L);
}
- actualOptimalFlow = GT_Utility.safeInt((long) (aOptFlow * flowMultipliers[1] / fuelValue));
+ actualOptimalFlow = GTUtility.safeInt((long) (aOptFlow * flowMultipliers[1] / fuelValue));
this.realOptFlow = actualOptimalFlow;
// Allowed to use up to 450% optimal flow rate, depending on the value of overflowMultiplier.
@@ -158,7 +158,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
// - 300% if it is 2
// - 450% if it is 3
// Variable required outside of loop for multi-hatch scenarios.
- int remainingFlow = GT_Utility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier)));
+ int remainingFlow = GTUtility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier)));
int flow = 0;
int totalFlow = 0;
@@ -173,13 +173,13 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
}
}
if (totalFlow <= 0) return 0;
- tEU = GT_Utility.safeInt((long) totalFlow * fuelValue);
+ tEU = GTUtility.safeInt((long) totalFlow * fuelValue);
if (totalFlow != actualOptimalFlow) {
float efficiency = getOverflowEfficiency(totalFlow, actualOptimalFlow, overflowMultiplier);
tEU *= efficiency;
}
- tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L);
+ tEU = GTUtility.safeInt((long) tEU * (long) aBaseEff / 10000L);
// EU/t output cap to properly tier the LGT against the Advanced LGT, will be implemented in a future dev
// update
@@ -192,7 +192,7 @@ public class GT_MetaTileEntity_LargeTurbine_Gas extends GT_MetaTileEntity_LargeT
// Raising the maximum allowed flow rate to account for the efficiency changes beyond the optimal flow
// When the max fuel consumption rate was increased, turbines could explode on world load
if (tEU > getMaximumOutput()) {
- tEU = GT_Utility.safeInt(getMaximumOutput());
+ tEU = GTUtility.safeInt(getMaximumOutput());
}
return tEU;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_GasAdvanced.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGasAdvanced.java
index 4926655476..5b983ddc1b 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_GasAdvanced.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineGasAdvanced.java
@@ -13,25 +13,25 @@ import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntity_LargeTurbine {
+public class MTELargeTurbineGasAdvanced extends MTELargeTurbine {
- public GT_MetaTileEntity_LargeTurbine_GasAdvanced(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbineGasAdvanced(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine_GasAdvanced(String aName) {
+ public MTELargeTurbineGasAdvanced(String aName) {
super(aName);
}
@@ -52,8 +52,8 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Gas Turbine")
.addInfo("Warning: This is an experimental multiblock, subject to changes ")
.addInfo("Controller block for the Large Advanced Gas Turbine")
@@ -75,7 +75,7 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
public int getFuelValue(FluidStack aLiquid) {
if (aLiquid == null) return 0;
- GT_Recipe tFuel = RecipeMaps.gasTurbineFuels.getBackend()
+ GTRecipe tFuel = RecipeMaps.gasTurbineFuels.getBackend()
.findFuel(aLiquid);
if (tFuel != null) return tFuel.mSpecialValue;
return 0;
@@ -83,7 +83,7 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeTurbine_GasAdvanced(mName);
+ return new MTELargeTurbineGasAdvanced(mName);
}
@Override
@@ -103,7 +103,7 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings8;
+ return GregTechAPI.sBlockCasings8;
}
@Override
@@ -123,7 +123,7 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond;
+ return GTMod.gregtechproxy.mPollutionLargeGasTurbinePerSecond;
}
@Override
@@ -148,10 +148,10 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
// wastes the extra fuel and generate aOptFlow directly
depleteInput(new FluidStack(firstFuelType, 1));
this.storedFluid += 1;
- return GT_Utility.safeInt((long) aOptFlow * (long) aBaseEff / 10000L);
+ return GTUtility.safeInt((long) aOptFlow * (long) aBaseEff / 10000L);
}
- actualOptimalFlow = GT_Utility.safeInt((long) (aOptFlow * flowMultipliers[1] / fuelValue));
+ actualOptimalFlow = GTUtility.safeInt((long) (aOptFlow * flowMultipliers[1] / fuelValue));
this.realOptFlow = actualOptimalFlow;
// Allowed to use up to 450% optimal flow rate, depending on the value of overflowMultiplier.
@@ -163,7 +163,7 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
// - 300% if it is 2
// - 450% if it is 3
// Variable required outside of loop for multi-hatch scenarios.
- int remainingFlow = GT_Utility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier)));
+ int remainingFlow = GTUtility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier)));
int flow = 0;
int totalFlow = 0;
@@ -178,20 +178,20 @@ public class GT_MetaTileEntity_LargeTurbine_GasAdvanced extends GT_MetaTileEntit
}
}
if (totalFlow <= 0) return 0;
- tEU = GT_Utility.safeInt((long) totalFlow * fuelValue);
+ tEU = GTUtility.safeInt((long) totalFlow * fuelValue);
if (totalFlow != actualOptimalFlow) {
float efficiency = getOverflowEfficiency(totalFlow, actualOptimalFlow, overflowMultiplier);
tEU *= efficiency;
}
- tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L);
+ tEU = GTUtility.safeInt((long) tEU * (long) aBaseEff / 10000L);
// If next output is above the maximum the dynamo can handle, set it to the maximum instead of exploding the
// turbine
// Raising the maximum allowed flow rate to account for the efficiency changes beyond the optimal flow
// When the max fuel consumption rate was increased, turbines could explode on world load
if (tEU > getMaximumOutput()) {
- tEU = GT_Utility.safeInt(getMaximumOutput());
+ tEU = GTUtility.safeInt(getMaximumOutput());
}
return tEU;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_HPSteam.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineHPSteam.java
index d61e75eac3..e0f3669d39 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_HPSteam.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineHPSteam.java
@@ -6,7 +6,7 @@ import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW_EMPTY5;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
import static gregtech.api.objects.XSTR.XSTR_INSTANCE;
-import static gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_Steam.calculateLooseFlow;
+import static gregtech.common.tileentities.machines.multi.MTELargeTurbineSteam.calculateLooseFlow;
import java.util.ArrayList;
@@ -17,26 +17,26 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_LargeTurbine {
+public class MTELargeTurbineHPSteam extends MTELargeTurbine {
public boolean achievement = false;
private boolean looseFit = false;
- public GT_MetaTileEntity_LargeTurbine_HPSteam(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbineHPSteam(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine_HPSteam(String aName) {
+ public MTELargeTurbineHPSteam(String aName) {
super(aName);
}
@@ -57,8 +57,8 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Steam Turbine")
.addInfo("Controller block for the Large High Pressure Steam Turbine")
.addInfo("Needs a Turbine, place inside controller")
@@ -79,12 +79,12 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeTurbine_HPSteam(mName);
+ return new MTELargeTurbineHPSteam(mName);
}
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -107,8 +107,8 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
float[] flowMultipliers) {
if (looseFit) {
float[] calculatedFlow = calculateLooseFlow(aOptFlow, aBaseEff);
- aOptFlow = GT_Utility.safeInt((long) calculatedFlow[0]);
- aBaseEff = GT_Utility.safeInt((long) calculatedFlow[1]);
+ aOptFlow = GTUtility.safeInt((long) calculatedFlow[0]);
+ aBaseEff = GTUtility.safeInt((long) calculatedFlow[1]);
}
int tEU = 0;
int totalFlow = 0; // Byproducts are based on actual flow
@@ -124,12 +124,12 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
// - 300% if it is 3
// Variable required outside of loop for multi-hatch scenarios.
this.realOptFlow = aOptFlow * flowMultipliers[0];
- int remainingFlow = GT_Utility.safeInt((long) (realOptFlow * (0.5f * overflowMultiplier + 1.5)));
+ int remainingFlow = GTUtility.safeInt((long) (realOptFlow * (0.5f * overflowMultiplier + 1.5)));
storedFluid = 0;
for (int i = 0; i < aFluids.size() && remainingFlow > 0; i++) {
final FluidStack aFluidStack = aFluids.get(i);
- if (GT_ModHandler.isSuperHeatedSteam(aFluidStack)) {
+ if (GTModHandler.isSuperHeatedSteam(aFluidStack)) {
flow = Math.min(aFluidStack.amount, remainingFlow); // try to use up to the max flow defined just above
depleteInput(new FluidStack(aFluidStack, flow)); // deplete that amount
this.storedFluid += aFluidStack.amount;
@@ -137,7 +137,7 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
totalFlow += flow; // track total input used
if (!achievement) {
try {
- GT_Mod.achievements.issueAchievement(
+ GTMod.achievements.issueAchievement(
this.getBaseMetaTileEntity()
.getWorld()
.getPlayerEntityByName(
@@ -147,22 +147,22 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
} catch (Exception ignored) {}
achievement = true;
}
- } else if (GT_ModHandler.isAnySteam(aFluidStack)) {
+ } else if (GTModHandler.isAnySteam(aFluidStack)) {
depleteInput(new FluidStack(aFluidStack, aFluidStack.amount));
}
}
if (totalFlow <= 0) return 0;
tEU = totalFlow;
- addOutput(GT_ModHandler.getSteam(totalFlow));
- if (totalFlow == (GT_Utility.safeInt((long) realOptFlow))) {
- tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L);
+ addOutput(GTModHandler.getSteam(totalFlow));
+ if (totalFlow == (GTUtility.safeInt((long) realOptFlow))) {
+ tEU = GTUtility.safeInt((long) tEU * (long) aBaseEff / 10000L);
} else {
float efficiency = getOverflowEfficiency(
totalFlow,
- (GT_Utility.safeInt((long) realOptFlow)),
+ (GTUtility.safeInt((long) realOptFlow)),
overflowMultiplier);
tEU *= efficiency;
- tEU = Math.max(1, GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L));
+ tEU = Math.max(1, GTUtility.safeInt((long) tEU * (long) aBaseEff / 10000L));
}
// If next output is above the maximum the dynamo can handle, set it to the maximum instead of exploding the
@@ -170,7 +170,7 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
// Raising the maximum allowed flow rate to account for the efficiency changes beyond the optimal flow rate can
// explode turbines on world load
if (tEU > getMaximumOutput()) {
- tEU = GT_Utility.safeInt(getMaximumOutput());
+ tEU = GTUtility.safeInt(getMaximumOutput());
}
return tEU;
@@ -200,10 +200,10 @@ public class GT_MetaTileEntity_LargeTurbine_HPSteam extends GT_MetaTileEntity_La
public void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
if (side == getBaseMetaTileEntity().getFrontFacing()) {
looseFit ^= true;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
- looseFit ? GT_Utility.trans("500", "Fitting: Loose - More Flow")
- : GT_Utility.trans("501", "Fitting: Tight - More Efficiency"));
+ looseFit ? GTUtility.trans("500", "Fitting: Loose - More Flow")
+ : GTUtility.trans("501", "Fitting: Tight - More Efficiency"));
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Plasma.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbinePlasma.java
index 2ecc79cd3b..667d52a4cd 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Plasma.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbinePlasma.java
@@ -5,7 +5,7 @@ import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW_ACTIVE5;
import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW_EMPTY5;
import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
@@ -19,31 +19,31 @@ import net.minecraftforge.fluids.FluidStack;
import org.jetbrains.annotations.NotNull;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.items.MetaGeneratedTool;
+import gregtech.api.metatileentity.implementations.MTEHatchDynamo;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-import gregtech.common.items.GT_MetaGenerated_Tool_01;
+import gregtech.common.items.MetaGeneratedTool01;
-public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_LargeTurbine {
+public class MTELargeTurbinePlasma extends MTELargeTurbine {
- public GT_MetaTileEntity_LargeTurbine_Plasma(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbinePlasma(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine_Plasma(String aName) {
+ public MTELargeTurbinePlasma(String aName) {
super(aName);
}
@@ -64,8 +64,8 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Plasma Turbine")
.addInfo("Controller block for the Large Plasma Generator")
.addInfo("Needs a Turbine, place inside controller")
@@ -84,7 +84,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
public int getFuelValue(FluidStack aLiquid) {
if (aLiquid == null) return 0;
- GT_Recipe tFuel = RecipeMaps.plasmaFuels.getBackend()
+ GTRecipe tFuel = RecipeMaps.plasmaFuels.getBackend()
.findFuel(aLiquid);
if (tFuel != null) return tFuel.mSpecialValue;
return 0;
@@ -92,7 +92,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeTurbine_Plasma(mName);
+ return new MTELargeTurbinePlasma(mName);
}
@Override
@@ -112,7 +112,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -142,7 +142,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
FluidStack firstFuelType = new FluidStack(aFluids.get(0), 0); // Identify a SINGLE type of fluid to process.
// Doesn't matter which one. Ignore the rest!
int fuelValue = getFuelValue(firstFuelType);
- actualOptimalFlow = GT_Utility
+ actualOptimalFlow = GTUtility
.safeInt((long) Math.ceil((double) aOptFlow * flowMultipliers[2] / (double) fuelValue));
this.realOptFlow = actualOptimalFlow; // For scanner info
@@ -155,7 +155,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
// - 400% if it is 2
// - 550% if it is 3
// Variable required outside of loop for multi-hatch scenarios.
- int remainingFlow = GT_Utility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier + 1)));
+ int remainingFlow = GTUtility.safeInt((long) (actualOptimalFlow * (1.5f * overflowMultiplier + 1)));
int flow = 0;
int totalFlow = 0;
@@ -182,7 +182,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
}
}
if (totalFlow <= 0) return 0;
- tEU = GT_Utility.safeInt((long) ((fuelValue / 20D) * (double) totalFlow));
+ tEU = GTUtility.safeInt((long) ((fuelValue / 20D) * (double) totalFlow));
// GT_FML_LOGGER.info(totalFlow+" : "+fuelValue+" : "+aOptFlow+" : "+actualOptimalFlow+" : "+tEU);
@@ -190,14 +190,14 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
float efficiency = getOverflowEfficiency(totalFlow, actualOptimalFlow, overflowMultiplier);
tEU = (int) (tEU * efficiency);
}
- tEU = GT_Utility.safeInt((long) (aBaseEff / 10000D * tEU));
+ tEU = GTUtility.safeInt((long) (aBaseEff / 10000D * tEU));
// If next output is above the maximum the dynamo can handle, set it to the maximum instead of exploding the
// turbine
// Raising the maximum allowed flow rate to account for the efficiency changes beyond the optimal flow rate
// can explode turbines on world load
if (tEU > getMaximumOutput()) {
- tEU = GT_Utility.safeInt(getMaximumOutput());
+ tEU = GTUtility.safeInt(getMaximumOutput());
}
return tEU;
@@ -228,10 +228,9 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
@NotNull
public CheckRecipeResult checkProcessing() {
ItemStack controllerSlot = getControllerSlot();
- if ((counter & 7) == 0
- && (controllerSlot == null || !(controllerSlot.getItem() instanceof GT_MetaGenerated_Tool)
- || controllerSlot.getItemDamage() < 170
- || controllerSlot.getItemDamage() > 179)) {
+ if ((counter & 7) == 0 && (controllerSlot == null || !(controllerSlot.getItem() instanceof MetaGeneratedTool)
+ || controllerSlot.getItemDamage() < 170
+ || controllerSlot.getItemDamage() > 179)) {
stopMachine(ShutDownReasonRegistry.NO_TURBINE);
return CheckRecipeResultRegistry.NO_TURBINE_FOUND;
}
@@ -244,21 +243,20 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
|| this.getBaseMetaTileEntity()
.hasInventoryBeenModified()) {
counter = 0;
- baseEff = GT_Utility.safeInt(
- (long) ((5F
- + ((GT_MetaGenerated_Tool) controllerSlot.getItem()).getToolCombatDamage(controllerSlot))
+ baseEff = GTUtility.safeInt(
+ (long) ((5F + ((MetaGeneratedTool) controllerSlot.getItem()).getToolCombatDamage(controllerSlot))
* 1000F));
- optFlow = GT_Utility.safeInt(
+ optFlow = GTUtility.safeInt(
(long) Math.max(
Float.MIN_NORMAL,
- ((GT_MetaGenerated_Tool) controllerSlot.getItem()).getToolStats(controllerSlot)
- .getSpeedMultiplier() * GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mToolSpeed
+ ((MetaGeneratedTool) controllerSlot.getItem()).getToolStats(controllerSlot)
+ .getSpeedMultiplier() * MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mToolSpeed
* 50));
overflowMultiplier = getOverflowMultiplier(controllerSlot);
- flowMultipliers[0] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mSteamMultiplier;
- flowMultipliers[1] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mGasMultiplier;
- flowMultipliers[2] = GT_MetaGenerated_Tool.getPrimaryMaterial(controllerSlot).mPlasmaMultiplier;
+ flowMultipliers[0] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mSteamMultiplier;
+ flowMultipliers[1] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mGasMultiplier;
+ flowMultipliers[2] = MetaGeneratedTool.getPrimaryMaterial(controllerSlot).mPlasmaMultiplier;
if (optFlow <= 0 || baseEff <= 0) {
stopMachine(ShutDownReasonRegistry.NONE); // in case the turbine got removed
@@ -279,7 +277,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
// Magic numbers: can always change by at least 10 eu/t, but otherwise by at most 1 percent of the difference in
// power level (per tick)
// This is how much the turbine can actually change during this tick
- int maxChangeAllowed = Math.max(200, GT_Utility.safeInt((long) Math.abs(difference) / 5));
+ int maxChangeAllowed = Math.max(200, GTUtility.safeInt((long) Math.abs(difference) / 5));
if (Math.abs(difference) > maxChangeAllowed) { // If this difference is too big, use the maximum allowed change
int change = maxChangeAllowed * (difference > 0 ? 1 : -1); // Make the change positive or negative.
@@ -303,7 +301,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
}
@@ -319,15 +317,15 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
+ EnumChatFormatting.RESET;
int tDura = 0;
- if (mInventory[1] != null && mInventory[1].getItem() instanceof GT_MetaGenerated_Tool_01) {
- tDura = GT_Utility.safeInt(
- (long) (100.0f / GT_MetaGenerated_Tool.getToolMaxDamage(mInventory[1])
- * (GT_MetaGenerated_Tool.getToolDamage(mInventory[1])) + 1));
+ if (mInventory[1] != null && mInventory[1].getItem() instanceof MetaGeneratedTool01) {
+ tDura = GTUtility.safeInt(
+ (long) (100.0f / MetaGeneratedTool.getToolMaxDamage(mInventory[1])
+ * (MetaGeneratedTool.getToolDamage(mInventory[1])) + 1));
}
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch_Dynamo tHatch : filterValidMTEs(mDynamoHatches)) {
+ for (MTEHatchDynamo tHatch : filterValidMTEs(mDynamoHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -337,7 +335,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
// 8 Lines available for information panels
tRunning + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(((long) mEUt * mEfficiency) / 10000)
+ + GTUtility.formatNumbers(((long) mEUt * mEfficiency) / 10000)
+ EnumChatFormatting.RESET
+ " EU/t", /* 1 */
tMaintainance, /* 2 */
@@ -348,16 +346,16 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
+ "%", /* 2 */
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ /* 3 */ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.turbine.flow") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(GT_Utility.safeInt((long) realOptFlow))
+ + GTUtility.formatNumbers(GTUtility.safeInt((long) realOptFlow))
+ EnumChatFormatting.RESET
+ " L/s"
+ /* 4 */ EnumChatFormatting.YELLOW
@@ -367,7 +365,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
+ ")", /* 5 */
StatCollector.translateToLocal("GT5U.turbine.fuel") + ": "
+ EnumChatFormatting.GOLD
- + GT_Utility.formatNumbers(storedFluid)
+ + GTUtility.formatNumbers(storedFluid)
+ EnumChatFormatting.RESET
+ "L", /* 6 */
StatCollector.translateToLocal(
@@ -383,7 +381,7 @@ public class GT_MetaTileEntity_LargeTurbine_Plasma extends GT_MetaTileEntity_Lar
.contains("Steam"))
ret[4] = StatCollector.translateToLocal("GT5U.turbine.flow") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.safeInt((long) realOptFlow)
+ + GTUtility.safeInt((long) realOptFlow)
+ EnumChatFormatting.RESET
+ " L/s";
return ret;
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Steam.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineSteam.java
index 849d0af462..b017862fa8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_LargeTurbine_Steam.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeTurbineSteam.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_Values.STEAM_PER_WATER;
+import static gregtech.api.enums.GTValues.STEAM_PER_WATER;
import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW5;
import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW_ACTIVE5;
import static gregtech.api.enums.Textures.BlockIcons.LARGETURBINE_NEW_EMPTY5;
@@ -17,27 +17,27 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidStack;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_LargeTurbine {
+public class MTELargeTurbineSteam extends MTELargeTurbine {
private int excessWater;
private boolean achievement = false;
private boolean looseFit = false;
- public GT_MetaTileEntity_LargeTurbine_Steam(int aID, String aName, String aNameRegional) {
+ public MTELargeTurbineSteam(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_LargeTurbine_Steam(String aName) {
+ public MTELargeTurbineSteam(String aName) {
super(aName);
}
@@ -58,8 +58,8 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Steam Turbine")
.addInfo("Controller block for the Large Steam Turbine")
.addInfo("Needs a Turbine, place inside controller")
@@ -80,12 +80,12 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LargeTurbine_Steam(mName);
+ return new MTELargeTurbineSteam(mName);
}
@Override
public Block getCasingBlock() {
- return GregTech_API.sBlockCasings4;
+ return GregTechAPI.sBlockCasings4;
}
@Override
@@ -115,8 +115,8 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
float[] flowMultipliers) {
if (looseFit) {
float[] calculatedFlow = calculateLooseFlow(aOptFlow, aBaseEff);
- aOptFlow = GT_Utility.safeInt((long) calculatedFlow[0]);
- aBaseEff = GT_Utility.safeInt((long) calculatedFlow[1]);
+ aOptFlow = GTUtility.safeInt((long) calculatedFlow[0]);
+ aBaseEff = GTUtility.safeInt((long) calculatedFlow[1]);
}
int tEU = 0;
int totalFlow = 0; // Byproducts are based on actual flow
@@ -132,20 +132,20 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
// - 250% if it is 3
// Variable required outside of loop for multi-hatch scenarios.
this.realOptFlow = aOptFlow * flowMultipliers[0];
- int remainingFlow = GT_Utility.safeInt((long) (realOptFlow * (0.5f * overflowMultiplier + 1)));
+ int remainingFlow = GTUtility.safeInt((long) (realOptFlow * (0.5f * overflowMultiplier + 1)));
storedFluid = 0;
for (int i = 0; i < aFluids.size() && remainingFlow > 0; i++) { // loop through each hatch; extract inputs and
// track totals.
final FluidStack aFluidStack = aFluids.get(i);
- if (GT_ModHandler.isAnySteam(aFluidStack)) {
+ if (GTModHandler.isAnySteam(aFluidStack)) {
flow = Math.min(aFluidStack.amount, remainingFlow); // try to use up to the max flow defined just above
depleteInput(new FluidStack(aFluidStack, flow)); // deplete that amount
this.storedFluid += aFluidStack.amount;
remainingFlow -= flow; // track amount we're allowed to continue depleting from hatches
totalFlow += flow; // track total input used
if (!achievement) {
- GT_Mod.achievements.issueAchievement(
+ GTMod.achievements.issueAchievement(
this.getBaseMetaTileEntity()
.getWorld()
.getPlayerEntityByName(
@@ -154,23 +154,23 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
"muchsteam");
achievement = true;
}
- } else if (GT_ModHandler.isSuperHeatedSteam(aFluidStack)) {
+ } else if (GTModHandler.isSuperHeatedSteam(aFluidStack)) {
depleteInput(new FluidStack(aFluidStack, aFluidStack.amount));
}
}
if (totalFlow <= 0) return 0;
tEU = totalFlow;
int waterToOutput = condenseSteam(totalFlow);
- addOutput(GT_ModHandler.getDistilledWater(waterToOutput));
- if (totalFlow == (GT_Utility.safeInt((long) realOptFlow))) {
- tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 20000L);
+ addOutput(GTModHandler.getDistilledWater(waterToOutput));
+ if (totalFlow == (GTUtility.safeInt((long) realOptFlow))) {
+ tEU = GTUtility.safeInt((long) tEU * (long) aBaseEff / 20000L);
} else {
float efficiency = getOverflowEfficiency(
totalFlow,
- (GT_Utility.safeInt((long) realOptFlow)),
+ (GTUtility.safeInt((long) realOptFlow)),
overflowMultiplier);
tEU *= efficiency;
- tEU = Math.max(1, GT_Utility.safeInt((long) tEU * (long) aBaseEff / 20000L));
+ tEU = Math.max(1, GTUtility.safeInt((long) tEU * (long) aBaseEff / 20000L));
}
// If next output is above the maximum the dynamo can handle, set it to the maximum instead of exploding the
@@ -178,7 +178,7 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
// Raising the maximum allowed flow rate to account for the efficiency changes beyond the optimal flow rate can
// explode turbines on world load
if (tEU > getMaximumOutput()) {
- tEU = GT_Utility.safeInt(getMaximumOutput());
+ tEU = GTUtility.safeInt(getMaximumOutput());
}
return tEU;
@@ -241,10 +241,10 @@ public class GT_MetaTileEntity_LargeTurbine_Steam extends GT_MetaTileEntity_Larg
public void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
if (side == getBaseMetaTileEntity().getFrontFacing()) {
looseFit ^= true;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
- looseFit ? GT_Utility.trans("500", "Fitting: Loose - More Flow")
- : GT_Utility.trans("501", "Fitting: Tight - More Efficiency"));
+ looseFit ? GTUtility.trans("500", "Fitting: Loose - More Flow")
+ : GTUtility.trans("501", "Fitting: Tight - More Efficiency"));
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiAutoclave.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java
index fdb34b6d25..5d10d55277 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiAutoclave.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java
@@ -5,21 +5,21 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlocksT
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorVolence;
+import static gregtech.api.enums.GTValues.AuthorVolence;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_AUTOCLAVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_AUTOCLAVE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_AUTOCLAVE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_AUTOCLAVE_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.text.DecimalFormat;
import java.util.List;
@@ -44,7 +44,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
@@ -52,26 +52,26 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings10;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_MultiAutoclave extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_MultiAutoclave> implements ISurvivalConstructable {
+public class MTEMultiAutoclave extends MTEExtendedPowerMultiBlockBase<MTEMultiAutoclave>
+ implements ISurvivalConstructable {
- public GT_MetaTileEntity_MultiAutoclave(final int aID, final String aName, final String aNameRegional) {
+ public MTEMultiAutoclave(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_MultiAutoclave(String aName) {
+ public MTEMultiAutoclave(String aName) {
super(aName);
}
@@ -83,7 +83,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
protected int fluidPipeTier = 0;
private static Integer getItemPipeTierFromMeta(Block block, Integer metaID) {
- if (block != GregTech_API.sBlockCasings11) return -1;
+ if (block != GregTechAPI.sBlockCasings11) return -1;
if (metaID < 0 || metaID > 7) return -1;
return metaID + 1;
}
@@ -97,7 +97,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
}
private static Integer getFluidTierFromMeta(Block block, Integer metaID) {
- if (block != GregTech_API.sBlockCasings2) return -1;
+ if (block != GregTechAPI.sBlockCasings2) return -1;
if (metaID < 12 || metaID > 15) return -1;
return metaID - 11;
}
@@ -123,8 +123,8 @@ public class GT_MetaTileEntity_MultiAutoclave extends
.getTier() + 1;
}
- private static final IStructureDefinition<GT_MetaTileEntity_MultiAutoclave> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_MultiAutoclave>builder()
+ private static final IStructureDefinition<MTEMultiAutoclave> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEMultiAutoclave>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -145,59 +145,53 @@ public class GT_MetaTileEntity_MultiAutoclave extends
"A AAA A" } }))
.addElement(
'A',
- buildHatchAdder(GT_MetaTileEntity_MultiAutoclave.class)
+ buildHatchAdder(MTEMultiAutoclave.class)
.atLeast(InputBus, OutputBus, InputHatch, OutputHatch, Maintenance, Muffler, Energy)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(3))
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(3))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_MultiAutoclave::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 3))))
+ onElementPass(MTEMultiAutoclave::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 3))))
.addElement('B', Glasses.chainAllGlasses()) // Steel Casings
.addElement('C', ofFrame(Materials.Polytetrafluoroethylene)) // PTFE Frame
.addElement(
'D',
ofBlocksTiered(
- GT_MetaTileEntity_MultiAutoclave::getFluidTierFromMeta,
+ MTEMultiAutoclave::getFluidTierFromMeta,
ImmutableList.of(
- Pair.of(GregTech_API.sBlockCasings2, 12),
- Pair.of(GregTech_API.sBlockCasings2, 13),
- Pair.of(GregTech_API.sBlockCasings2, 14),
- Pair.of(GregTech_API.sBlockCasings2, 15)),
+ Pair.of(GregTechAPI.sBlockCasings2, 12),
+ Pair.of(GregTechAPI.sBlockCasings2, 13),
+ Pair.of(GregTechAPI.sBlockCasings2, 14),
+ Pair.of(GregTechAPI.sBlockCasings2, 15)),
-2,
- GT_MetaTileEntity_MultiAutoclave::setFluidPipeTier,
- GT_MetaTileEntity_MultiAutoclave::getFluidPipeTier))
+ MTEMultiAutoclave::setFluidPipeTier,
+ MTEMultiAutoclave::getFluidPipeTier))
.addElement(
'E',
ofBlocksTiered(
- GT_MetaTileEntity_MultiAutoclave::getItemPipeTierFromMeta,
+ MTEMultiAutoclave::getItemPipeTierFromMeta,
ImmutableList.of(
- Pair.of(GregTech_API.sBlockCasings11, 0),
- Pair.of(GregTech_API.sBlockCasings11, 1),
- Pair.of(GregTech_API.sBlockCasings11, 2),
- Pair.of(GregTech_API.sBlockCasings11, 3),
- Pair.of(GregTech_API.sBlockCasings11, 4),
- Pair.of(GregTech_API.sBlockCasings11, 5),
- Pair.of(GregTech_API.sBlockCasings11, 6),
- Pair.of(GregTech_API.sBlockCasings11, 7)),
+ Pair.of(GregTechAPI.sBlockCasings11, 0),
+ Pair.of(GregTechAPI.sBlockCasings11, 1),
+ Pair.of(GregTechAPI.sBlockCasings11, 2),
+ Pair.of(GregTechAPI.sBlockCasings11, 3),
+ Pair.of(GregTechAPI.sBlockCasings11, 4),
+ Pair.of(GregTechAPI.sBlockCasings11, 5),
+ Pair.of(GregTechAPI.sBlockCasings11, 6),
+ Pair.of(GregTechAPI.sBlockCasings11, 7)),
-2,
- GT_MetaTileEntity_MultiAutoclave::setItemPipeTier,
- GT_MetaTileEntity_MultiAutoclave::getItemPipeTier))
- .addElement(
- 'F',
- withChannel(
- "coil",
- ofCoil(GT_MetaTileEntity_MultiAutoclave::setCoilLevel, GT_MetaTileEntity_MultiAutoclave::getCoilLevel)))
+ MTEMultiAutoclave::setItemPipeTier,
+ MTEMultiAutoclave::getItemPipeTier))
+ .addElement('F', withChannel("coil", ofCoil(MTEMultiAutoclave::setCoilLevel, MTEMultiAutoclave::getCoilLevel)))
.build();
@Override
- public IStructureDefinition<GT_MetaTileEntity_MultiAutoclave> getStructureDefinition() {
+ public IStructureDefinition<MTEMultiAutoclave> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Autoclave")
.addInfo("Controller Block for the Industrial Autoclave.")
.addInfo("Gains 12 parallels per item pipe casing tier.")
@@ -252,7 +246,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 3)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 3)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_AUTOCLAVE_ACTIVE)
.extFacing()
@@ -265,7 +259,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 3)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 3)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_AUTOCLAVE)
.extFacing()
@@ -278,7 +272,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 3)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 3)) };
}
return rTexture;
}
@@ -302,7 +296,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_MultiAutoclave(this.mName);
+ return new MTEMultiAutoclave(this.mName);
}
public float euModifier(int fluidPipeTier) {
@@ -419,7 +413,7 @@ public class GT_MetaTileEntity_MultiAutoclave extends
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiCanner.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiCanner.java
index a622f8db2c..3af4b17e29 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiCanner.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiCanner.java
@@ -1,13 +1,13 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_CANNER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_CANNER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_CANNER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_CANNER_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.util.Arrays;
import java.util.Collection;
@@ -30,33 +30,32 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings2;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings2;
import gtPlusPlus.core.util.minecraft.PlayerUtils;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_MultiCanner extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_MultiCanner> implements ISurvivalConstructable {
+public class MTEMultiCanner extends MTEExtendedPowerMultiBlockBase<MTEMultiCanner> implements ISurvivalConstructable {
private static final int MACHINEMODE_CANNER = 0;
private static final int MACHINEMODE_FLUIDCANNER = 1;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_MultiCanner> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_MultiCanner>builder()
+ private static final IStructureDefinition<MTEMultiCanner> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEMultiCanner>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
(transpose(
@@ -67,27 +66,24 @@ public class GT_MetaTileEntity_MultiCanner extends
{ " AAA ", " AAAAA ", "AAAAAAA", "AAAAAAA", "AAAAAAA", " AAAAA ", " AAA " } })))
.addElement(
'A',
- buildHatchAdder(GT_MetaTileEntity_MultiCanner.class)
+ buildHatchAdder(MTEMultiCanner.class)
.atLeast(InputBus, OutputBus, Maintenance, Energy, InputHatch, OutputHatch)
- .casingIndex(((GT_Block_Casings2) GregTech_API.sBlockCasings2).getTextureIndex(0))
+ .casingIndex(((BlockCasings2) GregTechAPI.sBlockCasings2).getTextureIndex(0))
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_MultiCanner::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings2, 0))))
- .addElement('B', ofBlock(GregTech_API.sBlockCasings2, 13))
+ .buildAndChain(onElementPass(MTEMultiCanner::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings2, 0))))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings2, 13))
.build();
- public GT_MetaTileEntity_MultiCanner(final int aID, final String aName, final String aNameRegional) {
+ public MTEMultiCanner(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_MultiCanner(String aName) {
+ public MTEMultiCanner(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_MultiCanner> getStructureDefinition() {
+ public IStructureDefinition<MTEMultiCanner> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -98,7 +94,7 @@ public class GT_MetaTileEntity_MultiCanner extends
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_MultiCanner(this.mName);
+ return new MTEMultiCanner(this.mName);
}
@Override
@@ -109,7 +105,7 @@ public class GT_MetaTileEntity_MultiCanner extends
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_CANNER_ACTIVE)
.extFacing()
@@ -122,7 +118,7 @@ public class GT_MetaTileEntity_MultiCanner extends
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_CANNER)
.extFacing()
@@ -135,14 +131,14 @@ public class GT_MetaTileEntity_MultiCanner extends
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Canner/Fluid Canner")
.addInfo("Controller Block for the TurboCan Pro")
.addInfo("Use screwdriver to switch mode")
@@ -201,7 +197,7 @@ public class GT_MetaTileEntity_MultiCanner extends
}
public int getMaxParallelRecipes() {
- return (8 * GT_Utility.getTier(this.getMaxInputVoltage()));
+ return (8 * GTUtility.getTier(this.getMaxInputVoltage()));
}
@Override
@@ -243,8 +239,8 @@ public class GT_MetaTileEntity_MultiCanner extends
@Override
public void setMachineModeIcons() {
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_PACKAGER);
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_LPF_FLUID);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_PACKAGER);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_LPF_FLUID);
}
@Override
@@ -308,7 +304,7 @@ public class GT_MetaTileEntity_MultiCanner extends
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiFurnace.java
index 5d611b270d..a11ef41dbd 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiFurnace.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiFurnace.java
@@ -3,18 +3,18 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_SMELTER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_SMELTER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_SMELTER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_SMELTER_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
@@ -30,27 +30,26 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
-public class GT_MetaTileEntity_MultiFurnace
- extends GT_MetaTileEntity_AbstractMultiFurnace<GT_MetaTileEntity_MultiFurnace> implements ISurvivalConstructable {
+public class MTEMultiFurnace extends MTEAbstractMultiFurnace<MTEMultiFurnace> implements ISurvivalConstructable {
private int mLevel = 0;
private int mCostDiscount = 1;
@@ -59,44 +58,41 @@ public class GT_MetaTileEntity_MultiFurnace
private static final int RECIPE_DURATION = 512;
private static final int CASING_INDEX = 11;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_MultiFurnace> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_MultiFurnace>builder()
+ private static final IStructureDefinition<MTEMultiFurnace> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEMultiFurnace>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(new String[][] { { "ccc", "cmc", "ccc" }, { "CCC", "C-C", "CCC" }, { "b~b", "bbb", "bbb" } }))
- .addElement('c', ofBlock(GregTech_API.sBlockCasings1, CASING_INDEX))
+ .addElement('c', ofBlock(GregTechAPI.sBlockCasings1, CASING_INDEX))
.addElement('m', Muffler.newAny(CASING_INDEX, 2))
- .addElement(
- 'C',
- GT_StructureUtility
- .ofCoil(GT_MetaTileEntity_MultiFurnace::setCoilLevel, GT_MetaTileEntity_MultiFurnace::getCoilLevel))
+ .addElement('C', GTStructureUtility.ofCoil(MTEMultiFurnace::setCoilLevel, MTEMultiFurnace::getCoilLevel))
.addElement(
'b',
ofChain(
- GT_StructureUtility.<GT_MetaTileEntity_MultiFurnace>buildHatchAdder()
+ GTStructureUtility.<MTEMultiFurnace>buildHatchAdder()
.atLeast(Maintenance, InputBus, OutputBus, Energy)
.casingIndex(CASING_INDEX)
.dot(1)
.build(),
- ofBlock(GregTech_API.sBlockCasings1, CASING_INDEX)))
+ ofBlock(GregTechAPI.sBlockCasings1, CASING_INDEX)))
.build();
- public GT_MetaTileEntity_MultiFurnace(int aID, String aName, String aNameRegional) {
+ public MTEMultiFurnace(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_MultiFurnace(String aName) {
+ public MTEMultiFurnace(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_MultiFurnace(this.mName);
+ return new MTEMultiFurnace(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Furnace")
.addInfo("Controller Block for the Multi Smelter")
.addInfo("Smelts up to 8-8192 items at once")
@@ -147,7 +143,7 @@ public class GT_MetaTileEntity_MultiFurnace
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond;
+ return GTMod.gregtechproxy.mPollutionMultiSmelterPerSecond;
}
@Override
@@ -159,7 +155,7 @@ public class GT_MetaTileEntity_MultiFurnace
long inputVoltage = getMaxInputVoltage();
int fakeOriginalMaxParallel = 1;
- GT_OverclockCalculator calculator = new GT_OverclockCalculator().setEUt(inputVoltage)
+ OverclockCalculator calculator = new OverclockCalculator().setEUt(inputVoltage)
.setRecipeEUt(RECIPE_EUT)
.setDuration(RECIPE_DURATION)
.setParallel(fakeOriginalMaxParallel);
@@ -168,18 +164,18 @@ public class GT_MetaTileEntity_MultiFurnace
int originalMaxParallel = maxParallel;
double tickTimeAfterOC = calculator.calculateDurationUnderOneTick();
if (tickTimeAfterOC < 1) {
- maxParallel = GT_Utility.safeInt((long) (maxParallel / tickTimeAfterOC), 0);
+ maxParallel = GTUtility.safeInt((long) (maxParallel / tickTimeAfterOC), 0);
}
int maxParallelBeforeBatchMode = maxParallel;
if (isBatchModeEnabled()) {
- maxParallel = GT_Utility.safeInt((long) maxParallel * getMaxBatchSize(), 0);
+ maxParallel = GTUtility.safeInt((long) maxParallel * getMaxBatchSize(), 0);
}
// Calculate parallel
int currentParallel = 0;
for (ItemStack item : tInputList) {
- ItemStack smeltedOutput = GT_ModHandler.getSmeltingOutput(item, false, null);
+ ItemStack smeltedOutput = GTModHandler.getSmeltingOutput(item, false, null);
if (smeltedOutput != null) {
if (item.stackSize <= (maxParallel - currentParallel)) {
currentParallel += item.stackSize;
@@ -210,7 +206,7 @@ public class GT_MetaTileEntity_MultiFurnace
ArrayList<ItemStack> smeltedOutputs = new ArrayList<>();
int remainingCost = finalParallel;
for (ItemStack item : tInputList) {
- ItemStack smeltedOutput = GT_ModHandler.getSmeltingOutput(item, false, null);
+ ItemStack smeltedOutput = GTModHandler.getSmeltingOutput(item, false, null);
if (smeltedOutput != null) {
if (remainingCost >= item.stackSize) {
remainingCost -= item.stackSize;
@@ -239,7 +235,7 @@ public class GT_MetaTileEntity_MultiFurnace
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_MultiFurnace> getStructureDefinition() {
+ public IStructureDefinition<MTEMultiFurnace> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -278,21 +274,21 @@ public class GT_MetaTileEntity_MultiFurnace
if ((xPos == tX) && (zPos == tZ)) continue;
tUsedMeta = aBaseMetaTileEntity.getMetaID(xPos, tY + 1, zPos);
if (tUsedMeta >= 12 && tUsedMeta <= 14
- && aBaseMetaTileEntity.getBlock(xPos, tY + 1, zPos) == GregTech_API.sBlockCasings1)
+ && aBaseMetaTileEntity.getBlock(xPos, tY + 1, zPos) == GregTechAPI.sBlockCasings1)
aBaseMetaTileEntity.getWorld()
- .setBlock(xPos, tY + 1, zPos, GregTech_API.sBlockCasings5, tUsedMeta - 12, 3);
+ .setBlock(xPos, tY + 1, zPos, GregTechAPI.sBlockCasings5, tUsedMeta - 12, 3);
}
}
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (final GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches))
+ for (final MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches))
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
long storedEnergy = 0;
long maxEnergy = 0;
- for (final GT_MetaTileEntity_Hatch_Energy tHatch : filterValidMTEs(mEnergyHatches)) {
+ for (final MTEHatchEnergy tHatch : filterValidMTEs(mEnergyHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -302,36 +298,36 @@ public class GT_MetaTileEntity_MultiFurnace
return new String[] {
StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime / 20)
+ + GTUtility.formatNumbers(mProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime / 20)
+ + GTUtility.formatNumbers(mMaxProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s",
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.multiblock.usage") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(-lEUt)
+ + GTUtility.formatNumbers(-lEUt)
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.multiblock.mei") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(getMaxInputVoltage())
+ + GTUtility.formatNumbers(getMaxInputVoltage())
+ EnumChatFormatting.RESET
+ " EU/t(*2A) "
+ StatCollector.translateToLocal("GT5U.machines.tier")
+ ": "
+ EnumChatFormatting.YELLOW
- + VN[GT_Utility.getTier(getMaxInputVoltage())]
+ + VN[GTUtility.getTier(getMaxInputVoltage())]
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.problems") + ": "
+ EnumChatFormatting.RED
@@ -350,7 +346,7 @@ public class GT_MetaTileEntity_MultiFurnace
+ EnumChatFormatting.RESET
+ " Discount: (EU/t) / "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mCostDiscount)
+ + GTUtility.formatNumbers(mCostDiscount)
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.pollution") + ": "
+ EnumChatFormatting.GREEN
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiLathe.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java
index dc15d89c70..e0c8e35444 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiLathe.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java
@@ -4,17 +4,17 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlocksTiered;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.AuthorVolence;
+import static gregtech.api.enums.GTValues.AuthorVolence;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_LATHE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_LATHE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_LATHE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_LATHE_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.text.DecimalFormat;
import java.util.List;
@@ -37,32 +37,31 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.GregTechTileClientEvents;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings2;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings2;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_MultiLathe>
- implements ISurvivalConstructable {
+public class MTEMultiLathe extends MTEEnhancedMultiBlockBase<MTEMultiLathe> implements ISurvivalConstructable {
- public GT_MetaTileEntity_MultiLathe(final int aID, final String aName, final String aNameRegional) {
+ public MTEMultiLathe(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_MultiLathe(String aName) {
+ public MTEMultiLathe(String aName) {
super(aName);
}
@@ -102,7 +101,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
// get tier from block meta
private static Integer getTierFromMeta(Block block, Integer metaID) {
- if (block != GregTech_API.sBlockCasings11) return -1;
+ if (block != GregTechAPI.sBlockCasings11) return -1;
if (metaID < 3 || metaID > 7) return -1;
return (metaID - 2);
}
@@ -115,8 +114,8 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
return pipeTier;
}
- private static final IStructureDefinition<GT_MetaTileEntity_MultiLathe> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_MultiLathe>builder()
+ private static final IStructureDefinition<MTEMultiLathe> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEMultiLathe>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(new String[][] { { " " }, { " " }, { " " }, { " " }, { "AAA~AAA" } }))
@@ -134,42 +133,35 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
{ "DCCCCBD", "DCCCCBD", "DCCCCBD", " " }, { "AAAAAAA", "AAAAAAA", "AAAAAAA", "AAAAAAA" } })))
.addElement(
'A',
- buildHatchAdder(GT_MetaTileEntity_MultiLathe.class).atLeast(Maintenance, Muffler, Energy)
- .casingIndex(((GT_Block_Casings2) GregTech_API.sBlockCasings2).getTextureIndex(0))
+ buildHatchAdder(MTEMultiLathe.class).atLeast(Maintenance, Muffler, Energy)
+ .casingIndex(((BlockCasings2) GregTechAPI.sBlockCasings2).getTextureIndex(0))
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_MultiLathe::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings2, 0))))
- .addElement('B', ofBlock(GregTech_API.sBlockCasings3, 10)) // Steel Casings
+ .buildAndChain(onElementPass(MTEMultiLathe::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings2, 0))))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings3, 10)) // Steel Casings
.addElement('C', Glasses.chainAllGlasses()) // Glass
.addElement(
'D',
- buildHatchAdder(GT_MetaTileEntity_MultiLathe.class)
- .atLeast(InputBus, OutputBus, Maintenance, Muffler, Energy)
- .casingIndex(((GT_Block_Casings2) GregTech_API.sBlockCasings2).getTextureIndex(0))
+ buildHatchAdder(MTEMultiLathe.class).atLeast(InputBus, OutputBus, Maintenance, Muffler, Energy)
+ .casingIndex(((BlockCasings2) GregTechAPI.sBlockCasings2).getTextureIndex(0))
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_MultiLathe::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings2, 0))))
+ .buildAndChain(onElementPass(MTEMultiLathe::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings2, 0))))
.addElement(
'F',
ofBlocksTiered(
- GT_MetaTileEntity_MultiLathe::getTierFromMeta,
+ MTEMultiLathe::getTierFromMeta,
ImmutableList.of(
- Pair.of(GregTech_API.sBlockCasings11, 3),
- Pair.of(GregTech_API.sBlockCasings11, 4),
- Pair.of(GregTech_API.sBlockCasings11, 5),
- Pair.of(GregTech_API.sBlockCasings11, 6),
- Pair.of(GregTech_API.sBlockCasings11, 7)),
+ Pair.of(GregTechAPI.sBlockCasings11, 3),
+ Pair.of(GregTechAPI.sBlockCasings11, 4),
+ Pair.of(GregTechAPI.sBlockCasings11, 5),
+ Pair.of(GregTechAPI.sBlockCasings11, 6),
+ Pair.of(GregTechAPI.sBlockCasings11, 7)),
-2,
- GT_MetaTileEntity_MultiLathe::setPipeTier,
- GT_MetaTileEntity_MultiLathe::getPipeTier))
+ MTEMultiLathe::setPipeTier,
+ MTEMultiLathe::getPipeTier))
.build();
@Override
- public IStructureDefinition<GT_MetaTileEntity_MultiLathe> getStructureDefinition() {
+ public IStructureDefinition<MTEMultiLathe> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -180,7 +172,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_MultiLathe(this.mName);
+ return new MTEMultiLathe(this.mName);
}
@Override
@@ -191,7 +183,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_LATHE_ACTIVE)
.extFacing()
@@ -204,7 +196,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_LATHE)
.extFacing()
@@ -217,14 +209,14 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings2, 0)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings2, 0)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Lathe")
.addInfo("Controller Block for the Industrial Precision Lathe")
.addInfo("Gains 2 parallels per voltage tier,")
@@ -287,13 +279,13 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
@Override
protected ProcessingLogic createProcessingLogic() {
return new ProcessingLogic()
- .setSpeedBonus(1F / (getPipeData().speedBoost + GT_Utility.getTier(this.getMaxInputVoltage()) / 4F))
+ .setSpeedBonus(1F / (getPipeData().speedBoost + GTUtility.getTier(this.getMaxInputVoltage()) / 4F))
.setEuModifier(0.8F)
.setMaxParallelSupplier(this::getMaxParallelRecipes);
}
public int getMaxParallelRecipes() {
- return getPipeData().maxParallel + (GT_Utility.getTier(this.getMaxInputVoltage()) * 2);
+ return getPipeData().maxParallel + (GTUtility.getTier(this.getMaxInputVoltage()) * 2);
}
@Override
@@ -303,7 +295,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
tag.setInteger("itemPipeTier", Math.max(0, pipeTier));
tag.setFloat(
"speedBonus",
- Math.max(0, 100 / (1F / (getPipeData().speedBoost + GT_Utility.getTier(this.getMaxInputVoltage()) / 4F))));
+ Math.max(0, 100 / (1F / (getPipeData().speedBoost + GTUtility.getTier(this.getMaxInputVoltage()) / 4F))));
tag.setFloat("getMaxParallelRecipes", Math.max(0, getMaxParallelRecipes()));
}
@@ -371,7 +363,7 @@ public class GT_MetaTileEntity_MultiLathe extends GT_MetaTileEntity_EnhancedMult
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTENanoForge.java
index adceabd70c..b6dc31e943 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_NanoForge.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTENanoForge.java
@@ -2,19 +2,19 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.ExoticEnergy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.AuthorBlueWeabo;
+import static gregtech.api.enums.GTValues.AuthorBlueWeabo;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.ExoticEnergy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import javax.annotation.Nonnull;
@@ -34,7 +34,7 @@ import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.MaterialsUEVplus;
import gregtech.api.enums.Textures.BlockIcons;
@@ -42,26 +42,25 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings8;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
+import gregtech.common.blocks.BlockCasings8;
-public class GT_MetaTileEntity_NanoForge extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_NanoForge> implements ISurvivalConstructable {
+public class MTENanoForge extends MTEExtendedPowerMultiBlockBase<MTENanoForge> implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
private static final String STRUCTURE_PIECE_TIER2 = "tier2";
private static final String STRUCTURE_PIECE_TIER3 = "tier3";
- private static final IStructureDefinition<GT_MetaTileEntity_NanoForge> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_NanoForge>builder()
+ private static final IStructureDefinition<MTENanoForge> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTENanoForge>builder()
// spotless:off
.addShape(STRUCTURE_PIECE_MAIN, transpose(new String[][] {
{" "," "," F "," C "," C "," C "," C "," F "," "," "},
@@ -151,23 +150,23 @@ public class GT_MetaTileEntity_NanoForge extends
}))
//spotless:on
.addElement('F', ofFrame(Materials.StellarAlloy))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings8, 10))
- .addElement('A', ofBlock(GregTech_API.sBlockCasings2, 5))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings8, 10))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings2, 5))
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_NanoForge.class)
+ buildHatchAdder(MTENanoForge.class)
.atLeast(InputHatch, OutputBus, InputBus, Maintenance, Energy.or(ExoticEnergy))
.dot(1)
- .casingIndex(((GT_Block_Casings8) GregTech_API.sBlockCasings8).getTextureIndex(10))
- .buildAndChain(GregTech_API.sBlockCasings8, 10))
+ .casingIndex(((BlockCasings8) GregTechAPI.sBlockCasings8).getTextureIndex(10))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 10))
.build();
private byte mSpecialTier = 0;
- public GT_MetaTileEntity_NanoForge(int aID, String aName, String aNameRegional) {
+ public MTENanoForge(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_NanoForge(String aName) {
+ public MTENanoForge(String aName) {
super(aName);
}
@@ -189,7 +188,7 @@ public class GT_MetaTileEntity_NanoForge extends
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_NanoForge(this.mName);
+ return new MTENanoForge(this.mName);
}
@Override
@@ -197,7 +196,7 @@ public class GT_MetaTileEntity_NanoForge extends
ForgeDirection facingDirection, int colorIndex, boolean active, boolean redstoneLevel) {
if (sideDirection == facingDirection) {
if (active) return new ITexture[] {
- BlockIcons.getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 10)),
+ BlockIcons.getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 10)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE)
.extFacing()
@@ -208,7 +207,7 @@ public class GT_MetaTileEntity_NanoForge extends
.glow()
.build() };
return new ITexture[] {
- BlockIcons.getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 10)),
+ BlockIcons.getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 10)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_ASSEMBLY_LINE)
.extFacing()
@@ -220,11 +219,11 @@ public class GT_MetaTileEntity_NanoForge extends
.build() };
}
return new ITexture[] {
- BlockIcons.getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 10)) };
+ BlockIcons.getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 10)) };
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_NanoForge> getStructureDefinition() {
+ public IStructureDefinition<MTENanoForge> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -238,14 +237,14 @@ public class GT_MetaTileEntity_NanoForge extends
return new ProcessingLogic() {
@Override
- protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
return recipe.mSpecialValue <= mSpecialTier ? CheckRecipeResultRegistry.SUCCESSFUL
: CheckRecipeResultRegistry.NO_RECIPE;
}
@Nonnull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) {
+ protected OverclockCalculator createOverclockCalculator(@Nonnull GTRecipe recipe) {
return super.createOverclockCalculator(recipe)
.setDurationDecreasePerOC(mSpecialTier > recipe.mSpecialValue ? 4.0 : 2.0);
}
@@ -359,8 +358,8 @@ public class GT_MetaTileEntity_NanoForge extends
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Nanite Fabricator")
.addInfo("Controller block for the Nano Forge")
.addInfo("Requires insane amounts of power to create nanites. Each tier")
@@ -445,7 +444,7 @@ public class GT_MetaTileEntity_NanoForge extends
@Override
public final void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
inputSeparation = !inputSeparation;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.separatebus") + " " + inputSeparation);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilCracker.java
index 9ca671aa49..2aac2b5a2e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilCracker.java
@@ -8,9 +8,9 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_CRACKER_A
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_CRACKER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_CRACKER_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
import java.util.HashMap;
@@ -29,99 +29,89 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_HatchElement;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.HatchElement;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_MultiInput;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchMultiInput;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.maps.OilCrackerBackend;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_Input_ME;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.IRecipeProcessingAwareHatch;
+import gregtech.common.tileentities.machines.MTEHatchInputME;
-public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_OilCracker>
- implements ISurvivalConstructable {
+public class MTEOilCracker extends MTEEnhancedMultiBlockBase<MTEOilCracker> implements ISurvivalConstructable {
private static final byte CASING_INDEX = 49;
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_OilCracker> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_OilCracker>builder()
+ private static final IStructureDefinition<MTEOilCracker> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEOilCracker>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
new String[][] { { "lcmcr", "lcmcr", "lcmcr" }, { "lc~cr", "l---r", "lcmcr" },
{ "lcmcr", "lcmcr", "lcmcr" }, }))
- .addElement('c', ofCoil(GT_MetaTileEntity_OilCracker::setCoilLevel, GT_MetaTileEntity_OilCracker::getCoilLevel))
+ .addElement('c', ofCoil(MTEOilCracker::setCoilLevel, MTEOilCracker::getCoilLevel))
.addElement(
'l',
- buildHatchAdder(GT_MetaTileEntity_OilCracker.class)
+ buildHatchAdder(MTEOilCracker.class)
.atLeast(
- GT_HatchElement.InputHatch.withAdder(GT_MetaTileEntity_OilCracker::addLeftHatchToMachineList),
- GT_HatchElement.Energy,
- GT_HatchElement.Maintenance)
+ HatchElement.InputHatch.withAdder(MTEOilCracker::addLeftHatchToMachineList),
+ HatchElement.Energy,
+ HatchElement.Maintenance)
.dot(2)
.casingIndex(CASING_INDEX)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_OilCracker::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ .buildAndChain(onElementPass(MTEOilCracker::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, 1))))
.addElement(
'r',
- buildHatchAdder(GT_MetaTileEntity_OilCracker.class)
+ buildHatchAdder(MTEOilCracker.class)
.atLeast(
- GT_HatchElement.OutputHatch.withAdder(GT_MetaTileEntity_OilCracker::addRightHatchToMachineList),
- GT_HatchElement.Energy,
- GT_HatchElement.Maintenance)
+ HatchElement.OutputHatch.withAdder(MTEOilCracker::addRightHatchToMachineList),
+ HatchElement.Energy,
+ HatchElement.Maintenance)
.dot(3)
.casingIndex(CASING_INDEX)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_OilCracker::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ .buildAndChain(onElementPass(MTEOilCracker::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, 1))))
.addElement(
'm',
- buildHatchAdder(GT_MetaTileEntity_OilCracker.class)
+ buildHatchAdder(MTEOilCracker.class)
.atLeast(
- GT_HatchElement.InputHatch.withAdder(GT_MetaTileEntity_OilCracker::addMiddleInputToMachineList)
+ HatchElement.InputHatch.withAdder(MTEOilCracker::addMiddleInputToMachineList)
.withCount(t -> t.mMiddleInputHatches.size()),
- GT_HatchElement.InputBus,
- GT_HatchElement.Energy,
- GT_HatchElement.Maintenance)
+ HatchElement.InputBus,
+ HatchElement.Energy,
+ HatchElement.Maintenance)
.dot(1)
.casingIndex(CASING_INDEX)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_OilCracker::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 1))))
+ .buildAndChain(onElementPass(MTEOilCracker::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, 1))))
.build();
private HeatingCoilLevel heatLevel;
- protected final List<GT_MetaTileEntity_Hatch_Input> mMiddleInputHatches = new ArrayList<>();
+ protected final List<MTEHatchInput> mMiddleInputHatches = new ArrayList<>();
// 0 -> left, 1 -> right, any other -> not found
protected int mInputOnSide;
protected int mOutputOnSide;
protected int mCasingAmount;
- public GT_MetaTileEntity_OilCracker(int aID, String aName, String aNameRegional) {
+ public MTEOilCracker(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilCracker(String aName) {
+ public MTEOilCracker(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Cracker")
.addInfo("Controller block for the Oil Cracking Unit")
.addInfo("Thermally cracks heavy hydrocarbons into lighter fractions")
@@ -194,7 +184,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_OilCracker> getStructureDefinition() {
+ public IStructureDefinition<MTEOilCracker> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -210,7 +200,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input tHatch) {
+ if (aMetaTileEntity instanceof MTEHatchInput tHatch) {
tHatch.updateTexture(aBaseCasingIndex);
tHatch.mRecipeMap = getRecipeMap();
return mMiddleInputHatches.add(tHatch);
@@ -222,7 +212,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input tHatch) {
+ if (aMetaTileEntity instanceof MTEHatchInput tHatch) {
if (mInputOnSide == 1) return false;
mInputOnSide = 0;
mOutputOnSide = 1;
@@ -230,7 +220,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
tHatch.mRecipeMap = getRecipeMap();
return mInputHatches.add(tHatch);
}
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Output tHatch) {
+ if (aMetaTileEntity instanceof MTEHatchOutput tHatch) {
if (mOutputOnSide == 1) return false;
mInputOnSide = 1;
mOutputOnSide = 0;
@@ -244,7 +234,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input tHatch) {
+ if (aMetaTileEntity instanceof MTEHatchInput tHatch) {
if (mInputOnSide == 0) return false;
mInputOnSide = 1;
mOutputOnSide = 0;
@@ -252,7 +242,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
tHatch.mRecipeMap = getRecipeMap();
return mInputHatches.add(tHatch);
}
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Output tHatch) {
+ if (aMetaTileEntity instanceof MTEHatchOutput tHatch) {
if (mOutputOnSide == 0) return false;
mInputOnSide = 0;
mOutputOnSide = 1;
@@ -303,7 +293,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilCracker(this.mName);
+ return new MTEOilCracker(this.mName);
}
private void replaceDeprecatedCoils(IGregTechTileEntity aBaseMetaTileEntity) {
@@ -319,10 +309,10 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
final byte tUsedMeta = aBaseMetaTileEntity.getMetaID(xPos, yPos, zPos);
if (tUsedMeta < 12) continue;
if (tUsedMeta > 14) continue;
- if (aBaseMetaTileEntity.getBlock(xPos, yPos, zPos) != GregTech_API.sBlockCasings1) continue;
+ if (aBaseMetaTileEntity.getBlock(xPos, yPos, zPos) != GregTechAPI.sBlockCasings1) continue;
aBaseMetaTileEntity.getWorld()
- .setBlock(xPos, yPos, zPos, GregTech_API.sBlockCasings5, tUsedMeta - 12, 3);
+ .setBlock(xPos, yPos, zPos, GregTechAPI.sBlockCasings5, tUsedMeta - 12, 3);
}
}
@@ -330,17 +320,17 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
public ArrayList<FluidStack> getStoredFluids() {
final ArrayList<FluidStack> rList = new ArrayList<>();
Map<Fluid, FluidStack> inputsFromME = new HashMap<>();
- for (final GT_MetaTileEntity_Hatch_Input tHatch : filterValidMTEs(mInputHatches)) {
+ for (final MTEHatchInput tHatch : filterValidMTEs(mInputHatches)) {
tHatch.mRecipeMap = getRecipeMap();
- if (tHatch instanceof GT_MetaTileEntity_Hatch_Input_ME meHatch) {
+ if (tHatch instanceof MTEHatchInputME meHatch) {
for (FluidStack tFluid : meHatch.getStoredFluids()) {
if (tFluid != null && !getRecipeMap().getBackend()
.isValidCatalystFluid(tFluid)) {
inputsFromME.put(tFluid.getFluid(), tFluid);
}
}
- } else if (tHatch instanceof GT_MetaTileEntity_Hatch_MultiInput) {
- for (final FluidStack tFluid : ((GT_MetaTileEntity_Hatch_MultiInput) tHatch).getStoredFluid()) {
+ } else if (tHatch instanceof MTEHatchMultiInput) {
+ for (final FluidStack tFluid : ((MTEHatchMultiInput) tHatch).getStoredFluid()) {
if (tFluid != null && !getRecipeMap().getBackend()
.isValidCatalystFluid(tFluid)) {
rList.add(tFluid);
@@ -353,17 +343,17 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
}
}
}
- for (final GT_MetaTileEntity_Hatch_Input tHatch : filterValidMTEs(mMiddleInputHatches)) {
+ for (final MTEHatchInput tHatch : filterValidMTEs(mMiddleInputHatches)) {
tHatch.mRecipeMap = getRecipeMap();
- if (tHatch instanceof GT_MetaTileEntity_Hatch_Input_ME meHatch) {
+ if (tHatch instanceof MTEHatchInputME meHatch) {
for (FluidStack tFluid : meHatch.getStoredFluids()) {
if (tFluid != null && getRecipeMap().getBackend()
.isValidCatalystFluid(tFluid)) {
inputsFromME.put(tFluid.getFluid(), tFluid);
}
}
- } else if (tHatch instanceof GT_MetaTileEntity_Hatch_MultiInput) {
- for (final FluidStack tFluid : ((GT_MetaTileEntity_Hatch_MultiInput) tHatch).getStoredFluid()) {
+ } else if (tHatch instanceof MTEHatchMultiInput) {
+ for (final FluidStack tFluid : ((MTEHatchMultiInput) tHatch).getStoredFluid()) {
if (tFluid != null && getRecipeMap().getBackend()
.isValidCatalystFluid(tFluid)) {
rList.add(tFluid);
@@ -403,7 +393,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
@Override
protected void startRecipeProcessing() {
- for (GT_MetaTileEntity_Hatch_Input hatch : filterValidMTEs(mMiddleInputHatches)) {
+ for (MTEHatchInput hatch : filterValidMTEs(mMiddleInputHatches)) {
if (hatch instanceof IRecipeProcessingAwareHatch aware) {
aware.startRecipeProcessing();
}
@@ -414,7 +404,7 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult
@Override
protected void endRecipeProcessing() {
super.endRecipeProcessing();
- for (GT_MetaTileEntity_Hatch_Input hatch : filterValidMTEs(mMiddleInputHatches)) {
+ for (MTEHatchInput hatch : filterValidMTEs(mMiddleInputHatches)) {
if (hatch instanceof IRecipeProcessingAwareHatch aware) {
setResultIfFailure(aware.endRecipeProcessing(this));
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill1.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill1.java
index 1e37dcbac9..7656bf16eb 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill1.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill1.java
@@ -4,26 +4,26 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OilDrill1 extends GT_MetaTileEntity_OilDrillBase {
+public class MTEOilDrill1 extends MTEOilDrillBase {
- public GT_MetaTileEntity_OilDrill1(int aID, String aName, String aNameRegional) {
+ public MTEOilDrill1(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrill1(String aName) {
+ public MTEOilDrill1(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("I");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilDrill1(mName);
+ return new MTEOilDrill1(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill2.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill2.java
index 10a64a6b1d..96818f4af6 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill2.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill2.java
@@ -1,31 +1,31 @@
package gregtech.common.tileentities.machines.multi;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OilDrill2 extends GT_MetaTileEntity_OilDrillBase {
+public class MTEOilDrill2 extends MTEOilDrillBase {
- public GT_MetaTileEntity_OilDrill2(int aID, String aName, String aNameRegional) {
+ public MTEOilDrill2(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrill2(String aName) {
+ public MTEOilDrill2(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("II");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilDrill2(mName);
+ return new MTEOilDrill2(mName);
}
@Override
@@ -40,7 +40,7 @@ public class GT_MetaTileEntity_OilDrill2 extends GT_MetaTileEntity_OilDrillBase
@Override
protected int getCasingTextureIndex() {
- return GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 1);
+ return GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 1);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill3.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill3.java
index bcbe42d794..e6a08c3f73 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill3.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill3.java
@@ -1,31 +1,31 @@
package gregtech.common.tileentities.machines.multi;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OilDrill3 extends GT_MetaTileEntity_OilDrillBase {
+public class MTEOilDrill3 extends MTEOilDrillBase {
- public GT_MetaTileEntity_OilDrill3(int aID, String aName, String aNameRegional) {
+ public MTEOilDrill3(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrill3(String aName) {
+ public MTEOilDrill3(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("III");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilDrill3(mName);
+ return new MTEOilDrill3(mName);
}
@Override
@@ -40,7 +40,7 @@ public class GT_MetaTileEntity_OilDrill3 extends GT_MetaTileEntity_OilDrillBase
@Override
protected int getCasingTextureIndex() {
- return GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 2);
+ return GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 2);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill4.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill4.java
index 802e9f1c5c..b90c78d103 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrill4.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrill4.java
@@ -1,31 +1,31 @@
package gregtech.common.tileentities.machines.multi;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OilDrill4 extends GT_MetaTileEntity_OilDrillBase {
+public class MTEOilDrill4 extends MTEOilDrillBase {
- public GT_MetaTileEntity_OilDrill4(int aID, String aName, String aNameRegional) {
+ public MTEOilDrill4(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrill4(String aName) {
+ public MTEOilDrill4(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("IV");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilDrill4(mName);
+ return new MTEOilDrill4(mName);
}
@Override
@@ -40,7 +40,7 @@ public class GT_MetaTileEntity_OilDrill4 extends GT_MetaTileEntity_OilDrillBase
@Override
protected int getCasingTextureIndex() {
- return GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings4, 0);
+ return GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings4, 0);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillBase.java
index 075b4e19a1..b40e7e2d29 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillBase.java
@@ -1,18 +1,18 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.VN;
-import static gregtech.api.enums.GT_Values.debugDriller;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.GTValues.debugDriller;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_DRILL;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_DRILL_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_DRILL_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_OIL_DRILL_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.getCasingTextureForId;
-import static gregtech.common.GT_UndergroundOil.undergroundOil;
-import static gregtech.common.GT_UndergroundOil.undergroundOilReadInformation;
+import static gregtech.common.UndergroundOil.undergroundOil;
+import static gregtech.common.UndergroundOil.undergroundOilReadInformation;
import java.util.ArrayList;
import java.util.Arrays;
@@ -48,16 +48,16 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetricsExporter;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.objects.GT_ChunkManager;
+import gregtech.api.objects.GTChunkManager;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.ValidationResult;
import gregtech.api.util.ValidationType;
-public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_DrillerBase implements IMetricsExporter {
+public abstract class MTEOilDrillBase extends MTEDrillerBase implements IMetricsExporter {
private final ArrayList<Chunk> mOilFieldChunks = new ArrayList<>();
private int mOilId = 0;
@@ -65,11 +65,11 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
private int chunkRangeConfig = getRangeInChunks();
- public GT_MetaTileEntity_OilDrillBase(int aID, String aName, String aNameRegional) {
+ public MTEOilDrillBase(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrillBase(String aName) {
+ public MTEOilDrillBase(String aName) {
super(aName);
}
@@ -113,11 +113,11 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
if (aNBT.hasKey("chunkRangeConfig")) chunkRangeConfig = aNBT.getInteger("chunkRangeConfig");
}
- protected GT_Multiblock_Tooltip_Builder createTooltip(String tierSuffix) {
+ protected MultiblockTooltipBuilder createTooltip(String tierSuffix) {
String casings = getCasingBlockItem().get(0)
.getDisplayName();
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Pump")
.addInfo("Controller Block for the Oil/Gas/Fluid Drilling Rig " + (tierSuffix != null ? tierSuffix : ""))
.addInfo("Works on " + getRangeInChunks() + "x" + getRangeInChunks() + " chunks")
@@ -157,7 +157,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
if (chunkRangeConfig > getRangeInChunks()) chunkRangeConfig = 1;
}
if (oldChunkRange != chunkRangeConfig) mOilFieldChunks.clear();
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.workareaset") + " "
+ chunkRangeConfig
@@ -172,7 +172,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
}
@Override
- protected List<IHatchElement<? super GT_MetaTileEntity_DrillerBase>> getAllowedHatches() {
+ protected List<IHatchElement<? super MTEDrillerBase>> getAllowedHatches() {
return ImmutableList.of(InputBus, OutputHatch, Maintenance, Energy);
}
@@ -180,7 +180,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
protected void setElectricityStats() {
this.mEfficiency = getCurrentEfficiency(null);
this.mEfficiencyIncrease = 10000;
- int tier = Math.max(0, GT_Utility.getTier(getMaxInputVoltage()));
+ int tier = Math.max(0, GTUtility.getTier(getMaxInputVoltage()));
this.mEUt = -7 << (tier << 1); // (1/4) A of current tier when at bottom (7/8) A of current tier while mining
this.mMaxProgresstime = Math.max(
1,
@@ -189,7 +189,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
}
protected float computeSpeed() {
- return .5F + (GT_Utility.getTier(getMaxInputVoltage()) - getMinTier()) * .25F;
+ return .5F + (GTUtility.getTier(getMaxInputVoltage()) - getMinTier()) * .25F;
}
@Override
@@ -210,7 +210,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
if (reachingVoidOrBedrock() && tryFillChunkList()) {
if (mWorkChunkNeedsReload) {
mCurrentChunk = new ChunkCoordIntPair(xDrill >> 4, zDrill >> 4);
- GT_ChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), null);
+ GTChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), null);
mWorkChunkNeedsReload = false;
}
float speed = computeSpeed();
@@ -227,7 +227,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
return true;
}
}
- GT_ChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
+ GTChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
workState = STATE_UPWARD;
setShutdownReason(StatCollector.translateToLocal("GT5U.gui.text.drill_exhausted"));
return true;
@@ -241,7 +241,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
mOilId = tFluid.getFluidID();
}
if (debugDriller) {
- GT_Log.out.println(" Driller on fluid = " + mOilId);
+ GTLog.out.println(" Driller on fluid = " + mOilId);
}
tOil = new FluidStack(FluidRegistry.getFluid(mOilId), 0);
@@ -255,7 +255,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
// Fucking morons.
int zChunk = Math.floorDiv(tChunk.zPosition, range) * range;
if (debugDriller) {
- GT_Log.out.println(
+ GTLog.out.println(
"tChunk.xPosition = " + tChunk.xPosition
+ " tChunk.zPosition = "
+ tChunk.zPosition
@@ -267,27 +267,27 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
for (int i = 0; i < range; i++) {
for (int j = 0; j < range; j++) {
if (debugDriller) {
- GT_Log.out.println(" getChunkX = " + (xChunk + i) + " getChunkZ = " + (zChunk + j));
+ GTLog.out.println(" getChunkX = " + (xChunk + i) + " getChunkZ = " + (zChunk + j));
}
tChunk = getBaseMetaTileEntity().getWorld()
.getChunkFromChunkCoords(xChunk + i, zChunk + j);
tFluid = undergroundOilReadInformation(tChunk);
if (debugDriller) {
- GT_Log.out.println(
+ GTLog.out.println(
" Fluid in chunk = " + tFluid.getFluid()
.getID());
}
if (tOil.isFluidEqual(tFluid) && tFluid.amount > 0) {
mOilFieldChunks.add(tChunk);
if (debugDriller) {
- GT_Log.out.println(" Matching fluid, quantity = " + tFluid.amount);
+ GTLog.out.println(" Matching fluid, quantity = " + tFluid.amount);
}
}
}
}
}
if (debugDriller) {
- GT_Log.out.println("mOilFieldChunks.size = " + mOilFieldChunks.size());
+ GTLog.out.println("mOilFieldChunks.size = " + mOilFieldChunks.size());
}
return !mOilFieldChunks.isEmpty();
}
@@ -302,7 +302,7 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
protected ValidationResult<FluidStack> tryPumpOil(float speed) {
if (mOilId <= 0) return null;
if (debugDriller) {
- GT_Log.out.println(" pump speed = " + speed);
+ GTLog.out.println(" pump speed = " + speed);
}
// Even though it works fine without this check,
@@ -335,14 +335,14 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
for (Chunk tChunk : mOilFieldChunks) {
FluidStack pumped = undergroundOil(tChunk, simulate ? -speed : speed);
if (debugDriller) {
- GT_Log.out.println(
+ GTLog.out.println(
" chunkX = " + tChunk.getChunkCoordIntPair().chunkXPos
+ " chunkZ = "
+ tChunk.getChunkCoordIntPair().chunkZPos);
if (pumped != null) {
- GT_Log.out.println(" Fluid pumped = " + pumped.amount);
+ GTLog.out.println(" Fluid pumped = " + pumped.amount);
} else {
- GT_Log.out.println(" No fluid pumped ");
+ GTLog.out.println(" No fluid pumped ");
}
}
if (pumped == null || pumped.amount < 1) {
@@ -372,9 +372,9 @@ public abstract class GT_MetaTileEntity_OilDrillBase extends GT_MetaTileEntity_D
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.machines.workarea") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(chunkRangeConfig)
+ + GTUtility.formatNumbers(chunkRangeConfig)
+ " x "
- + GT_Utility.formatNumbers(chunkRangeConfig)
+ + GTUtility.formatNumbers(chunkRangeConfig)
+ EnumChatFormatting.RESET
+ " "
+ StatCollector.translateToLocal("GT5U.machines.chunks"),
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillInfinite.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillInfinite.java
index 056577e8e8..25870cc798 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilDrillInfinite.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOilDrillInfinite.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
import net.minecraftforge.fluids.FluidStack;
@@ -8,25 +8,25 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OilDrillInfinite extends GT_MetaTileEntity_OilDrillBase {
+public class MTEOilDrillInfinite extends MTEOilDrillBase {
- public GT_MetaTileEntity_OilDrillInfinite(int aID, String aName, String aNameRegional) {
+ public MTEOilDrillInfinite(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_OilDrillInfinite(String aName) {
+ public MTEOilDrillInfinite(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
String casings = getCasingBlockItem().get(0)
.getDisplayName();
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Pump")
.addInfo("Controller Block for the Infinite Oil/Gas/Fluid Drilling Rig ")
.addInfo("Works on " + getRangeInChunks() + "x" + getRangeInChunks() + " chunks")
@@ -46,7 +46,7 @@ public class GT_MetaTileEntity_OilDrillInfinite extends GT_MetaTileEntity_OilDri
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OilDrillInfinite(mName);
+ return new MTEOilDrillInfinite(mName);
}
@Override
@@ -77,7 +77,7 @@ public class GT_MetaTileEntity_OilDrillInfinite extends GT_MetaTileEntity_OilDri
@Override
protected float computeSpeed() {
- return .5F + (GT_Utility.getTier(getMaxInputVoltage()) - getMinTier() + 5) * .25F;
+ return .5F + (GTUtility.getTier(getMaxInputVoltage()) - getMinTier() + 5) * .25F;
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant1.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant1.java
index 50edf8928a..3585bce702 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant1.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant1.java
@@ -4,28 +4,28 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OreDrillingPlant1 extends GT_MetaTileEntity_OreDrillingPlantBase {
+public class MTEOreDrillingPlant1 extends MTEOreDrillingPlantBase {
- public GT_MetaTileEntity_OreDrillingPlant1(int aID, String aName, String aNameRegional) {
+ public MTEOreDrillingPlant1(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
mTier = 1;
}
- public GT_MetaTileEntity_OreDrillingPlant1(String aName) {
+ public MTEOreDrillingPlant1(String aName) {
super(aName);
mTier = 1;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("I");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OreDrillingPlant1(mName);
+ return new MTEOreDrillingPlant1(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant2.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant2.java
index 6a80c96d26..94542a4923 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant2.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant2.java
@@ -4,28 +4,28 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OreDrillingPlant2 extends GT_MetaTileEntity_OreDrillingPlantBase {
+public class MTEOreDrillingPlant2 extends MTEOreDrillingPlantBase {
- public GT_MetaTileEntity_OreDrillingPlant2(int aID, String aName, String aNameRegional) {
+ public MTEOreDrillingPlant2(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
mTier = 2;
}
- public GT_MetaTileEntity_OreDrillingPlant2(String aName) {
+ public MTEOreDrillingPlant2(String aName) {
super(aName);
mTier = 2;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("II");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OreDrillingPlant2(mName);
+ return new MTEOreDrillingPlant2(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant3.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant3.java
index 2bb25b2254..ea89a15594 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant3.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant3.java
@@ -4,28 +4,28 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OreDrillingPlant3 extends GT_MetaTileEntity_OreDrillingPlantBase {
+public class MTEOreDrillingPlant3 extends MTEOreDrillingPlantBase {
- public GT_MetaTileEntity_OreDrillingPlant3(int aID, String aName, String aNameRegional) {
+ public MTEOreDrillingPlant3(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
mTier = 3;
}
- public GT_MetaTileEntity_OreDrillingPlant3(String aName) {
+ public MTEOreDrillingPlant3(String aName) {
super(aName);
mTier = 3;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("III");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OreDrillingPlant3(mName);
+ return new MTEOreDrillingPlant3(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant4.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant4.java
index 7ba26b9500..44bc71519b 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlant4.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlant4.java
@@ -4,28 +4,28 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_OreDrillingPlant4 extends GT_MetaTileEntity_OreDrillingPlantBase {
+public class MTEOreDrillingPlant4 extends MTEOreDrillingPlantBase {
- public GT_MetaTileEntity_OreDrillingPlant4(int aID, String aName, String aNameRegional) {
+ public MTEOreDrillingPlant4(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
mTier = 4;
}
- public GT_MetaTileEntity_OreDrillingPlant4(String aName) {
+ public MTEOreDrillingPlant4(String aName) {
super(aName);
mTier = 4;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
+ protected MultiblockTooltipBuilder createTooltip() {
return createTooltip("IV");
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_OreDrillingPlant4(mName);
+ return new MTEOreDrillingPlant4(mName);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlantBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlantBase.java
index b60bac4f84..47504c574e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OreDrillingPlantBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEOreDrillingPlantBase.java
@@ -1,12 +1,12 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.TIER_COLORS;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.TIER_COLORS;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
import java.util.ArrayList;
@@ -45,24 +45,23 @@ import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.SoundResource;
-import gregtech.api.gui.modularui.GT_UITextures;
-import gregtech.api.gui.widgets.GT_LockedWhileActiveButton;
+import gregtech.api.gui.modularui.GTUITextures;
+import gregtech.api.gui.widgets.LockedWhileActiveButton;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.metatileentity.IMetricsExporter;
-import gregtech.api.objects.GT_ChunkManager;
+import gregtech.api.objects.GTChunkManager;
import gregtech.api.objects.ItemData;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Ores_Abstract;
-import gregtech.common.blocks.GT_TileEntity_Ores;
-import gregtech.crossmod.visualprospecting.GT_VisualProspecting_Database;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockOresAbstract;
+import gregtech.common.blocks.TileEntityOres;
+import gregtech.crossmod.visualprospecting.VisualProspectingDatabase;
-public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTileEntity_DrillerBase
- implements IMetricsExporter {
+public abstract class MTEOreDrillingPlantBase extends MTEDrillerBase implements IMetricsExporter {
private final List<ChunkPosition> oreBlockPositions = new ArrayList<>();
protected int mTier = 1;
@@ -84,11 +83,11 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
/** Contains the name of the currently mined vein. Used for driving metrics cover output. */
private String veinName = null;
- GT_MetaTileEntity_OreDrillingPlantBase(int aID, String aName, String aNameRegional) {
+ MTEOreDrillingPlantBase(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- GT_MetaTileEntity_OreDrillingPlantBase(String aName) {
+ MTEOreDrillingPlantBase(String aName) {
super(aName);
}
@@ -134,7 +133,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
}
if (mCurrentChunk != null && mChunkLoadingEnabled) {
- GT_ChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
+ GTChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
}
oreBlockPositions.clear();
@@ -146,13 +145,13 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
super.onScrewdriverRightClick(side, aPlayer, aX, aY, aZ);
if (getBaseMetaTileEntity().isActive()) {
- GT_Utility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("GT5U.machines.workarea_fail"));
+ GTUtility.sendChatToPlayer(aPlayer, StatCollector.translateToLocal("GT5U.machines.workarea_fail"));
} else {
adjustChunkRadius(!aPlayer.isSneaking());
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.workareaset") + " "
- + GT_Utility.formatNumbers((long) chunkRadiusConfig << 4)
+ + GTUtility.formatNumbers((long) chunkRadiusConfig << 4)
+ " "
+ StatCollector.translateToLocal("GT5U.machines.radius"));
}
@@ -162,7 +161,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
public boolean onWireCutterRightClick(ForgeDirection side, ForgeDirection wrenchingSide, EntityPlayer aPlayer,
float aX, float aY, float aZ) {
replaceWithCobblestone = !replaceWithCobblestone;
- GT_Utility.sendChatToPlayer(aPlayer, "Replace with cobblestone " + replaceWithCobblestone);
+ GTUtility.sendChatToPlayer(aPlayer, "Replace with cobblestone " + replaceWithCobblestone);
return true;
}
@@ -172,7 +171,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
if (yHead != oldYHead) oreBlockPositions.clear();
if (mWorkChunkNeedsReload && mChunkLoadingEnabled) { // ask to load machine itself
- GT_ChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), null);
+ GTChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), null);
mWorkChunkNeedsReload = false;
}
fillMineListIfEmpty(xDrill, yDrill, zDrill, xPipe, zPipe, yHead);
@@ -231,12 +230,12 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
Block oreBlock = null;
int oreBlockMetadata = 0;
- while ((oreBlock == null || !GT_Utility.isOre(oreBlock, oreBlockMetadata)) && !oreBlockPositions.isEmpty()) {
+ while ((oreBlock == null || !GTUtility.isOre(oreBlock, oreBlockMetadata)) && !oreBlockPositions.isEmpty()) {
oreBlockPos = oreBlockPositions.remove(0);
x = oreBlockPos.chunkPosX;
y = oreBlockPos.chunkPosY;
z = oreBlockPos.chunkPosZ;
- if (GT_Utility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), x, y, z, true))
+ if (GTUtility.eraseBlockByFakePlayer(getFakePlayer(getBaseMetaTileEntity()), x, y, z, true))
oreBlock = getBaseMetaTileEntity().getBlock(x, y, z);
oreBlockMetadata = getBaseMetaTileEntity().getWorld()
.getBlockMetadata(x, y, z);
@@ -247,15 +246,15 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
setRuntimeFailureReason(CheckRecipeResultRegistry.NO_DRILLING_FLUID);
return false;
}
- if (oreBlock != null && GT_Utility.isOre(oreBlock, oreBlockMetadata)) {
+ if (oreBlock != null && GTUtility.isOre(oreBlock, oreBlockMetadata)) {
short metaData = 0;
TileEntity tTileEntity = getBaseMetaTileEntity().getTileEntity(x, y, z);
- if (tTileEntity instanceof GT_TileEntity_Ores) {
- metaData = ((GT_TileEntity_Ores) tTileEntity).mMetaData;
+ if (tTileEntity instanceof TileEntityOres) {
+ metaData = ((TileEntityOres) tTileEntity).mMetaData;
}
Collection<ItemStack> oreBlockDrops = getBlockDrops(oreBlock, x, y, z);
- ItemStack cobble = GT_Utility.getCobbleForOre(oreBlock, metaData);
+ ItemStack cobble = GTUtility.getCobbleForOre(oreBlock, metaData);
if (!simulate) {
if (replaceWithCobblestone) {
getBaseMetaTileEntity().getWorld()
@@ -295,14 +294,14 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
}
if (mWorkChunkNeedsReload) {
- GT_ChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
+ GTChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
mWorkChunkNeedsReload = false;
return true;
}
if (oreBlockPositions.isEmpty()) {
fillChunkMineList(yHead, yDrill);
if (oreBlockPositions.isEmpty()) {
- GT_ChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
+ GTChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
if (!moveToNextChunk(xDrill >> 4, zDrill >> 4)) {
workState = STATE_UPWARD;
updateVeinNameFromVP();
@@ -317,7 +316,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
mCurrentChunk = getTopLeftChunkCoords();
updateVeinNameFromVP();
if (mChunkLoadingEnabled) {
- GT_ChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
+ GTChunkManager.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
mWorkChunkNeedsReload = false;
}
}
@@ -399,7 +398,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
result = super.workingUpward(aStack, xDrill, yDrill, zDrill, xPipe, zPipe, yHead, oldYHead);
} else {
result = tryProcessOreList();
- if (oreBlockPositions.isEmpty()) GT_ChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
+ if (oreBlockPositions.isEmpty()) GTChunkManager.releaseTicket((TileEntity) getBaseMetaTileEntity());
}
if (!result) {
@@ -413,7 +412,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
protected void onAbort() {
oreBlockPositions.clear();
if (mCurrentChunk != null) {
- GT_ChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
+ GTChunkManager.releaseChunk((TileEntity) getBaseMetaTileEntity(), mCurrentChunk);
}
mCurrentChunk = null;
updateVeinNameFromVP();
@@ -452,7 +451,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
mCurrentChunk = new ChunkCoordIntPair(nextChunkX, nextChunkZ);
updateVeinNameFromVP();
- GT_ChunkManager
+ GTChunkManager
.requestChunkLoad((TileEntity) getBaseMetaTileEntity(), new ChunkCoordIntPair(nextChunkX, nextChunkZ));
return true;
}
@@ -462,7 +461,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
}
private void updateVeinNameFromVP(@NotNull ChunkCoordIntPair coords) {
- veinName = GT_VisualProspecting_Database
+ veinName = VisualProspectingDatabase
.getVeinName(getBaseMetaTileEntity().getWorld().provider.dimensionId, coords)
.orElse(null);
}
@@ -475,7 +474,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
}
@Override
- protected List<IHatchElement<? super GT_MetaTileEntity_DrillerBase>> getAllowedHatches() {
+ protected List<IHatchElement<? super MTEDrillerBase>> getAllowedHatches() {
return ImmutableList.of(InputHatch, InputBus, OutputBus, Maintenance, Energy);
}
@@ -483,7 +482,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
protected void setElectricityStats() {
this.mEfficiency = getCurrentEfficiency(null);
this.mEfficiencyIncrease = 10000;
- int tier = Math.max(1, GT_Utility.getTier(getMaxInputVoltage()));
+ int tier = Math.max(1, GTUtility.getTier(getMaxInputVoltage()));
this.mEUt = -3 * (1 << (tier << 1));
this.mMaxProgresstime = calculateMaxProgressTime(tier);
}
@@ -502,7 +501,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
outputItems.add(multiplyStackSize(currentItem));
return;
}
- GT_Recipe tRecipe = RecipeMaps.maceratorRecipes
+ GTRecipe tRecipe = RecipeMaps.maceratorRecipes
.findRecipe(getBaseMetaTileEntity(), false, voltage, null, currentItem);
if (tRecipe == null) {
outputItems.add(currentItem);
@@ -519,7 +518,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
}
private boolean doUseMaceratorRecipe(ItemStack currentItem) {
- ItemData itemData = GT_OreDictUnificator.getItemData(currentItem);
+ ItemData itemData = GTOreDictUnificator.getItemData(currentItem);
return itemData == null || itemData.mPrefix != OrePrefixes.crushed && itemData.mPrefix != OrePrefixes.dustImpure
&& itemData.mPrefix != OrePrefixes.dust
&& itemData.mPrefix != OrePrefixes.gem
@@ -540,14 +539,14 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
if (oreBlock.canSilkHarvest(getBaseMetaTileEntity().getWorld(), null, posX, posY, posZ, blockMeta)) {
return Collections.singleton(new ItemStack(oreBlock, 1, blockMeta));
}
- if (oreBlock instanceof GT_Block_Ores_Abstract) {
+ if (oreBlock instanceof BlockOresAbstract) {
TileEntity tTileEntity = getBaseMetaTileEntity().getTileEntity(posX, posY, posZ);
- if (tTileEntity instanceof GT_TileEntity_Ores && ((GT_TileEntity_Ores) tTileEntity).mMetaData >= 16000) {
- // GT_Log.out.println("Running Small Ore");
+ if (tTileEntity instanceof TileEntityOres && ((TileEntityOres) tTileEntity).mMetaData >= 16000) {
+ // GTLog.out.println("Running Small Ore");
return oreBlock.getDrops(getBaseMetaTileEntity().getWorld(), posX, posY, posZ, blockMeta, mTier + 3);
}
}
- // GT_Log.out.println("Running Normal Ore");
+ // GTLog.out.println("Running Normal Ore");
return oreBlock.getDrops(getBaseMetaTileEntity().getWorld(), posX, posY, posZ, blockMeta, 0);
}
@@ -588,11 +587,11 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
int blockMeta = getBaseMetaTileEntity().getMetaID(x, y, z);
ChunkPosition blockPos = new ChunkPosition(x, y, z);
if (!oreBlockPositions.contains(blockPos)) {
- if (block instanceof GT_Block_Ores_Abstract) {
+ if (block instanceof BlockOresAbstract) {
TileEntity tTileEntity = getBaseMetaTileEntity().getTileEntity(x, y, z);
- if (tTileEntity instanceof GT_TileEntity_Ores && ((GT_TileEntity_Ores) tTileEntity).mNatural)
+ if (tTileEntity instanceof TileEntityOres && ((TileEntityOres) tTileEntity).mNatural)
oreBlockPositions.add(blockPos);
- } else if (GT_Utility.isOre(block, blockMeta)) oreBlockPositions.add(blockPos);
+ } else if (GTUtility.isOre(block, blockMeta)) oreBlockPositions.add(blockPos);
}
}
@@ -600,25 +599,25 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
protected abstract int getBaseProgressTime();
- protected GT_Multiblock_Tooltip_Builder createTooltip(String tierSuffix) {
+ protected MultiblockTooltipBuilder createTooltip(String tierSuffix) {
String casings = getCasingBlockItem().get(0)
.getDisplayName();
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
final int baseCycleTime = calculateMaxProgressTime(getMinTier());
tt.addMachineType("Miner")
.addInfo("Controller Block for the Ore Drilling Plant " + (tierSuffix != null ? tierSuffix : ""))
.addInfo("Use a Screwdriver to configure block radius")
- .addInfo("Maximum radius is " + GT_Utility.formatNumbers((long) getRadiusInChunks() << 4) + " blocks")
+ .addInfo("Maximum radius is " + GTUtility.formatNumbers((long) getRadiusInChunks() << 4) + " blocks")
.addInfo("Use Soldering iron to turn off chunk mode")
.addInfo("Use Wire Cutter to toggle replacing mined blocks with cobblestone")
.addInfo("In chunk mode, working area center is the chunk corner nearest to the drill")
.addInfo("Gives ~3x as much crushed ore vs normal processing")
- .addInfo("Fortune bonus of " + GT_Utility.formatNumbers(mTier + 3) + ". Only works on small ores")
+ .addInfo("Fortune bonus of " + GTUtility.formatNumbers(mTier + 3) + ". Only works on small ores")
.addInfo("Minimum energy hatch tier: " + TIER_COLORS[getMinTier()] + VN[getMinTier()])
.addInfo(
- "Base cycle time: " + (baseCycleTime < 20 ? GT_Utility.formatNumbers(baseCycleTime) + " ticks"
- : GT_Utility.formatNumbers(baseCycleTime / 20) + " seconds"))
+ "Base cycle time: " + (baseCycleTime < 20 ? GTUtility.formatNumbers(baseCycleTime) + " ticks"
+ : GTUtility.formatNumbers(baseCycleTime / 20) + " seconds"))
.addSeparator()
.beginStructureBlock(3, 7, 3, false)
.addController("Front bottom")
@@ -690,10 +689,10 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
@Override
protected List<ButtonWidget> getAdditionalButtons(ModularWindow.Builder builder, UIBuildContext buildContext) {
return ImmutableList.of(
- (ButtonWidget) new GT_LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
+ (ButtonWidget) new LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
.setOnClick((clickData, widget) -> adjustChunkRadius(clickData.mouseButton == 0))
.setPlayClickSound(true)
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_WORK_AREA)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_WORK_AREA)
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(() -> chunkRadiusConfig, (val) -> chunkRadiusConfig = val),
builder,
@@ -702,20 +701,20 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
() -> ImmutableList.of(
StatCollector.translateToLocalFormatted(
"GT5U.gui.button.ore_drill_radius_1",
- GT_Utility.formatNumbers((long) chunkRadiusConfig << 4)),
+ GTUtility.formatNumbers((long) chunkRadiusConfig << 4)),
StatCollector.translateToLocal("GT5U.gui.button.ore_drill_radius_2")))
.setTooltipShowUpDelay(TOOLTIP_DELAY)
.setSize(16, 16),
- (ButtonWidget) new GT_LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
+ (ButtonWidget) new LockedWhileActiveButton(this.getBaseMetaTileEntity(), builder)
.setOnClick((clickData, widget) -> replaceWithCobblestone = !replaceWithCobblestone)
.setPlayClickSound(true)
.setBackground(() -> {
if (replaceWithCobblestone) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_REPLACE_COBBLE_ON };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_REPLACE_COBBLE_ON };
}
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_REPLACE_COBBLE_OFF };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_REPLACE_COBBLE_OFF };
})
.attachSyncer(
new FakeSyncWidget.BooleanSyncer(
@@ -739,7 +738,7 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
@Override
public String[] getInfoData() {
- final String diameter = GT_Utility.formatNumbers(chunkRadiusConfig * 2L);
+ final String diameter = GTUtility.formatNumbers(chunkRadiusConfig * 2L);
return new String[] {
EnumChatFormatting.BLUE + StatCollector.translateToLocal("GT5U.machines.minermulti")
+ EnumChatFormatting.RESET,
@@ -760,18 +759,18 @@ public abstract class GT_MetaTileEntity_OreDrillingPlantBase extends GT_MetaTile
case STATE_AT_BOTTOM -> ImmutableList.of(
StatCollector.translateToLocalFormatted(
"GT5U.gui.text.drill_ores_left_chunk",
- GT_Utility.formatNumbers(oreBlockPositions.size())),
+ GTUtility.formatNumbers(oreBlockPositions.size())),
StatCollector.translateToLocalFormatted(
"GT5U.gui.text.drill_chunks_left",
- GT_Utility.formatNumbers(getChunkNumber()),
- GT_Utility.formatNumbers(getTotalChunkCount())),
+ GTUtility.formatNumbers(getChunkNumber()),
+ GTUtility.formatNumbers(getTotalChunkCount())),
veinName == null ? ""
: StatCollector.translateToLocalFormatted("GT5U.gui.text.drill_current_vein", veinName));
case STATE_DOWNWARD -> ImmutableList.of(
StatCollector.translateToLocalFormatted(
"GT5U.gui.text.drill_ores_left_layer",
getYHead(),
- GT_Utility.formatNumbers(oreBlockPositions.size())),
+ GTUtility.formatNumbers(oreBlockPositions.size())),
veinName == null ? ""
: StatCollector.translateToLocalFormatted("GT5U.gui.text.drill_current_vein", veinName));
case STATE_UPWARD, STATE_ABORT -> ImmutableList
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPCBFactory.java
index d07ad238a2..b2d20b9745 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPCBFactory.java
@@ -2,21 +2,21 @@ package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.ExoticEnergy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.AuthorBlueWeabo;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.AuthorBlueWeabo;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.ExoticEnergy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_ASSEMBLY_LINE_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.ArrayList;
import java.util.List;
@@ -59,21 +59,21 @@ import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
import blockrenderer6343.client.world.ClientFakePlayer;
import cpw.mods.fml.common.Loader;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures.BlockIcons;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.GregTechTileClientEvents;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.objects.ItemData;
import gregtech.api.recipe.RecipeMap;
@@ -85,19 +85,18 @@ import gregtech.api.recipe.metadata.PCBFactoryTierKey;
import gregtech.api.recipe.metadata.PCBFactoryUpgrade;
import gregtech.api.recipe.metadata.PCBFactoryUpgradeKey;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_ParallelHelper;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
+import gregtech.api.util.ParallelHelper;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-import gregtech.common.blocks.GT_Block_Casings8;
+import gregtech.common.blocks.BlockCasings8;
@SuppressWarnings("SpellCheckingInspection")
-public class GT_MetaTileEntity_PCBFactory extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_PCBFactory> implements ISurvivalConstructable {
+public class MTEPCBFactory extends MTEExtendedPowerMultiBlockBase<MTEPCBFactory> implements ISurvivalConstructable {
private static final String tier1 = "tier1";
private static final String tier2 = "tier2";
@@ -111,7 +110,7 @@ public class GT_MetaTileEntity_PCBFactory extends
private final int[] mBioOffsets = new int[] { -5, -1 };
private final int[] mOCTier1Offsets = new int[] { 2, -11 };
private final int[] mOCTier2Offsets = new int[] { 2, -11 };
- private GT_MetaTileEntity_Hatch_Input mCoolantInputHatch;
+ private MTEHatchInput mCoolantInputHatch;
private static final int mBioRotateBitMap = 0b1000000;
private static final int mOCTier2BitMap = 0b100000;
private static final int mOCTier1BitMap = 0b10000;
@@ -120,8 +119,8 @@ public class GT_MetaTileEntity_PCBFactory extends
private static final int mTier2BitMap = 0b10;
private static final int mTier1BitMap = 0b1;
private static final int COOLANT_CONSUMED_PER_SEC = 10;
- private static final IStructureDefinition<GT_MetaTileEntity_PCBFactory> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PCBFactory>builder()
+ private static final IStructureDefinition<MTEPCBFactory> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPCBFactory>builder()
.addShape(
tier1,
transpose(
@@ -227,49 +226,49 @@ public class GT_MetaTileEntity_PCBFactory extends
//spotless:on
}))
.addElement('E', ofFrame(Materials.DamascusSteel))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings8, 11))
- .addElement('D', ofBlock(GregTech_API.sBlockReinforced, 2))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings8, 11))
+ .addElement('D', ofBlock(GregTechAPI.sBlockReinforced, 2))
.addElement('A', Glasses.chainAllGlasses())
- .addElement('B', ofBlock(GregTech_API.sBlockCasings3, 10))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings3, 10))
.addElement('F', ofFrame(Materials.VibrantAlloy))
.addElement(
'P',
- buildHatchAdder(GT_MetaTileEntity_PCBFactory.class)
+ buildHatchAdder(MTEPCBFactory.class)
.atLeast(InputHatch, OutputBus, InputBus, Maintenance, Energy.or(ExoticEnergy))
.dot(1)
- .casingIndex(((GT_Block_Casings8) GregTech_API.sBlockCasings8).getTextureIndex(11))
- .buildAndChain(GregTech_API.sBlockCasings8, 11))
+ .casingIndex(((BlockCasings8) GregTechAPI.sBlockCasings8).getTextureIndex(11))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 11))
.addElement('H', ofFrame(Materials.Duranium))
- .addElement('G', ofBlock(GregTech_API.sBlockCasings8, 12))
- .addElement('I', ofBlock(GregTech_API.sBlockCasings8, 13))
- .addElement('K', ofBlock(GregTech_API.sBlockCasings8, 10))
+ .addElement('G', ofBlock(GregTechAPI.sBlockCasings8, 12))
+ .addElement('I', ofBlock(GregTechAPI.sBlockCasings8, 13))
+ .addElement('K', ofBlock(GregTechAPI.sBlockCasings8, 10))
.addElement(
'J',
- buildHatchAdder(GT_MetaTileEntity_PCBFactory.class)
+ buildHatchAdder(MTEPCBFactory.class)
.atLeast(InputHatch, OutputBus, InputBus, Maintenance, Energy.or(ExoticEnergy))
.dot(1)
- .casingIndex(((GT_Block_Casings8) GregTech_API.sBlockCasings8).getTextureIndex(13))
- .buildAndChain(GregTech_API.sBlockCasings8, 13))
- .addElement('L', ofBlock(GregTech_API.sBlockCasings4, 1))
+ .casingIndex(((BlockCasings8) GregTechAPI.sBlockCasings8).getTextureIndex(13))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 13))
+ .addElement('L', ofBlock(GregTechAPI.sBlockCasings4, 1))
.addElement(
'M',
- buildHatchAdder(GT_MetaTileEntity_PCBFactory.class).hatchClass(GT_MetaTileEntity_Hatch_Input.class)
- .adder(GT_MetaTileEntity_PCBFactory::addCoolantInputToMachineList)
- .casingIndex(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 12))
+ buildHatchAdder(MTEPCBFactory.class).hatchClass(MTEHatchInput.class)
+ .adder(MTEPCBFactory::addCoolantInputToMachineList)
+ .casingIndex(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 12))
.dot(2)
- .buildAndChain(GregTech_API.sBlockCasings8, 12))
- .addElement('N', ofBlock(GregTech_API.sBlockCasings2, 15))
- .addElement('O', ofBlock(GregTech_API.sBlockCasings8, 4))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 12))
+ .addElement('N', ofBlock(GregTechAPI.sBlockCasings2, 15))
+ .addElement('O', ofBlock(GregTechAPI.sBlockCasings8, 4))
.addElement(
'S',
- buildHatchAdder(GT_MetaTileEntity_PCBFactory.class).hatchClass(GT_MetaTileEntity_Hatch_Input.class)
- .adder(GT_MetaTileEntity_PCBFactory::addCoolantInputToMachineList)
- .casingIndex(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 12))
+ buildHatchAdder(MTEPCBFactory.class).hatchClass(MTEHatchInput.class)
+ .adder(MTEPCBFactory::addCoolantInputToMachineList)
+ .casingIndex(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 12))
.dot(2)
- .buildAndChain(GregTech_API.sBlockCasings8, 12))
+ .buildAndChain(GregTechAPI.sBlockCasings8, 12))
.addElement('R', ofFrame(Materials.Americium))
- .addElement('Q', ofBlock(GregTech_API.sBlockCasings8, 14))
- .addElement('T', ofBlock(GregTech_API.sBlockCasings1, 15))
+ .addElement('Q', ofBlock(GregTechAPI.sBlockCasings8, 14))
+ .addElement('T', ofBlock(GregTechAPI.sBlockCasings1, 15))
.build();
@Override
@@ -396,41 +395,40 @@ public class GT_MetaTileEntity_PCBFactory extends
return built;
}
- public GT_MetaTileEntity_PCBFactory(int aID, String aName, String aNameRegional) {
+ public MTEPCBFactory(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PCBFactory(String aName) {
+ public MTEPCBFactory(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PCBFactory(this.mName);
+ return new MTEPCBFactory(this.mName);
}
@Override
public ITexture[] getTexture(IGregTechTileEntity baseMetaTileEntity, ForgeDirection sideDirection,
ForgeDirection facingDirection, int colorIndex, boolean active, boolean redstoneLevel) {
if (sideDirection == facingDirection) {
- if (active)
- return new ITexture[] {
- BlockIcons.getCasingTextureForId(
- getTier() < 3 ? GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 11)
- : GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 13)),
- TextureFactory.builder()
- .addIcon(OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE)
- .extFacing()
- .build(),
- TextureFactory.builder()
- .addIcon(OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE_GLOW)
- .extFacing()
- .glow()
- .build() };
+ if (active) return new ITexture[] {
+ BlockIcons.getCasingTextureForId(
+ getTier() < 3 ? GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 11)
+ : GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 13)),
+ TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE)
+ .extFacing()
+ .build(),
+ TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ASSEMBLY_LINE_ACTIVE_GLOW)
+ .extFacing()
+ .glow()
+ .build() };
return new ITexture[] {
BlockIcons.getCasingTextureForId(
- getTier() < 3 ? GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 11)
- : GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings8, 13)),
+ getTier() < 3 ? GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 11)
+ : GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings8, 13)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_ASSEMBLY_LINE)
.extFacing()
@@ -442,12 +440,12 @@ public class GT_MetaTileEntity_PCBFactory extends
.build() };
}
return new ITexture[] { BlockIcons.getCasingTextureForId(
- mSetTier < 3 ? ((GT_Block_Casings8) GregTech_API.sBlockCasings8).getTextureIndex(11)
- : ((GT_Block_Casings8) GregTech_API.sBlockCasings8).getTextureIndex(13)) };
+ mSetTier < 3 ? ((BlockCasings8) GregTechAPI.sBlockCasings8).getTextureIndex(11)
+ : ((BlockCasings8) GregTechAPI.sBlockCasings8).getTextureIndex(13)) };
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PCBFactory> getStructureDefinition() {
+ public IStructureDefinition<MTEPCBFactory> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -544,11 +542,11 @@ public class GT_MetaTileEntity_PCBFactory extends
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
// Here we check the dynamic parallels, which depend on the recipe
int numberOfNanites = 0;
ItemStack aNanite = recipe.getRepresentativeInput(1);
- ItemData naniteData = GT_OreDictUnificator.getAssociation(aNanite);
+ ItemData naniteData = GTOreDictUnificator.getAssociation(aNanite);
if (naniteData != null && naniteData.mPrefix != null && naniteData.mPrefix.equals(OrePrefixes.nanite)) {
for (ItemStack aItem : inputItems) {
if (aItem != null && aItem.isItemEqual(aNanite)) {
@@ -571,7 +569,7 @@ public class GT_MetaTileEntity_PCBFactory extends
@Nonnull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) {
+ protected OverclockCalculator createOverclockCalculator(@Nonnull GTRecipe recipe) {
return super.createOverclockCalculator(recipe).setNoOverclock(isNoOC())
.setEUtDiscount((float) Math.sqrt(mUpgradesInstalled == 0 ? 1 : mUpgradesInstalled))
.setSpeedBoost(getDurationMultiplierFromRoughness())
@@ -580,7 +578,7 @@ public class GT_MetaTileEntity_PCBFactory extends
@Nonnull
@Override
- protected GT_ParallelHelper createParallelHelper(@Nonnull GT_Recipe recipe) {
+ protected ParallelHelper createParallelHelper(@Nonnull GTRecipe recipe) {
return super.createParallelHelper(recipe)
.setEUtModifier((float) Math.sqrt(mUpgradesInstalled == 0 ? 1 : mUpgradesInstalled))
.setChanceMultiplier(mRoughnessMultiplier);
@@ -606,7 +604,7 @@ public class GT_MetaTileEntity_PCBFactory extends
if (ticker % 20 == 0) {
if (!isNoOC()) {
- FluidStack tFluid = mOCTier1 ? GT_ModHandler.getDistilledWater(COOLANT_CONSUMED_PER_SEC)
+ FluidStack tFluid = mOCTier1 ? GTModHandler.getDistilledWater(COOLANT_CONSUMED_PER_SEC)
: Materials.SuperCoolant.getFluid(COOLANT_CONSUMED_PER_SEC);
if (!drain(mCoolantInputHatch, tFluid, true)) {
stopMachine(ShutDownReasonRegistry.outOfFluid(tFluid));
@@ -735,10 +733,10 @@ public class GT_MetaTileEntity_PCBFactory extends
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_Input) aMetaTileEntity).mRecipeMap = null;
- mCoolantInputHatch = (GT_MetaTileEntity_Hatch_Input) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInput) aMetaTileEntity).mRecipeMap = null;
+ mCoolantInputHatch = (MTEHatchInput) aMetaTileEntity;
return true;
}
return false;
@@ -752,7 +750,7 @@ public class GT_MetaTileEntity_PCBFactory extends
@Override
public void onScrewdriverRightClick(ForgeDirection side, EntityPlayer aPlayer, float aX, float aY, float aZ) {
inputSeparation = !inputSeparation;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.separatebus") + " " + inputSeparation);
}
@@ -760,13 +758,13 @@ public class GT_MetaTileEntity_PCBFactory extends
@Override
public String[] getInfoData() {
int mPollutionReduction = 0;
- for (GT_MetaTileEntity_Hatch_Muffler tHatch : filterValidMTEs(mMufflerHatches)) {
+ for (MTEHatchMuffler tHatch : filterValidMTEs(mMufflerHatches)) {
mPollutionReduction = Math.max(tHatch.calculatePollutionReduction(100), mPollutionReduction);
}
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch tHatch : getExoticAndNormalEnergyHatchList()) {
+ for (MTEHatch tHatch : getExoticAndNormalEnergyHatchList()) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -778,30 +776,30 @@ public class GT_MetaTileEntity_PCBFactory extends
return new String[] {
/* 1 */ StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime / 20)
+ + GTUtility.formatNumbers(mProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime / 20)
+ + GTUtility.formatNumbers(mMaxProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s",
/* 2 */ StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
/* 3 */ StatCollector.translateToLocal("GT5U.multiblock.usage") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(getActualEnergyUsage())
+ + GTUtility.formatNumbers(getActualEnergyUsage())
+ EnumChatFormatting.RESET
+ " EU/t",
/* 4 */ StatCollector.translateToLocal("GT5U.multiblock.mei") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(voltage)
+ + GTUtility.formatNumbers(voltage)
+ EnumChatFormatting.RESET
+ " EU/t(*"
+ amps
@@ -809,7 +807,7 @@ public class GT_MetaTileEntity_PCBFactory extends
+ StatCollector.translateToLocal("GT5U.machines.tier")
+ ": "
+ EnumChatFormatting.YELLOW
- + VN[GT_Utility.getTier(voltage)]
+ + VN[GTUtility.getTier(voltage)]
+ EnumChatFormatting.RESET,
/* 5 */ StatCollector.translateToLocal("GT5U.multiblock.problems") + ": "
+ EnumChatFormatting.RED
@@ -836,8 +834,8 @@ public class GT_MetaTileEntity_PCBFactory extends
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Circuit Board Fabricator")
.addInfo("Controller for the PCB Factory")
.addInfo(
@@ -1052,8 +1050,8 @@ public class GT_MetaTileEntity_PCBFactory extends
.setSize(16, 16)
.setBackground(() -> {
List<UITexture> ret = new ArrayList<>();
- ret.add(GT_UITextures.BUTTON_STANDARD);
- ret.add(GT_UITextures.OVERLAY_BUTTON_CYCLIC);
+ ret.add(GTUITextures.BUTTON_STANDARD);
+ ret.add(GTUITextures.OVERLAY_BUTTON_CYCLIC);
return ret.toArray(new IDrawable[0]);
})
.addTooltip("Configuration Menu")
@@ -1070,17 +1068,17 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("PCB Factory Tier")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(18, 18)
.setPos(173, 110));
}
protected ModularWindow createConfigurationWindow(final EntityPlayer player) {
ModularWindow.Builder builder = ModularWindow.builder(200, 160);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.widget(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CYCLIC)
.setPos(5, 5)
.setSize(16, 16))
.widget(new TextWidget("Configuration Menu").setPos(25, 9))
@@ -1093,19 +1091,19 @@ public class GT_MetaTileEntity_PCBFactory extends
new MultiChildWidget().addChild(new CycleButtonWidget().setToggle(() -> mBioUpgrade, val -> {
mBioUpgrade = val;
if (!mBioUpgrade) {
- GT_Utility
- .sendChatToPlayer(player, GT_Utility.trans("339.1", "Biochamber Upgrade Disabled"));
+ GTUtility
+ .sendChatToPlayer(player, GTUtility.trans("339.1", "Biochamber Upgrade Disabled"));
} else {
- GT_Utility
- .sendChatToPlayer(player, GT_Utility.trans("339", "Biochamber Upgrade Enabled"));
+ GTUtility
+ .sendChatToPlayer(player, GTUtility.trans("339", "Biochamber Upgrade Enabled"));
}
})
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setSize(90, 18)
.addTooltip(
"Enables nanites to construct organic circuitry. Required for Bioware and Wetware boards."))
.addChild(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CYCLIC)
.setSize(18, 18))
.addChild(
new TextWidget("Biochamber").setTextAlignment(Alignment.Center)
@@ -1114,17 +1112,16 @@ public class GT_MetaTileEntity_PCBFactory extends
.widget(new MultiChildWidget().addChild(new CycleButtonWidget().setToggle(() -> mBioRotate, val -> {
mBioRotate = val;
if (!mBioRotate) {
- GT_Utility
- .sendChatToPlayer(player, GT_Utility.trans("340.1", "Rotated biochamber disabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("340.1", "Rotated biochamber disabled"));
} else {
- GT_Utility.sendChatToPlayer(player, GT_Utility.trans("340", "Rotated biochamber enabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("340", "Rotated biochamber enabled"));
}
})
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setSize(90, 18)
.addTooltip("Rotates the biochamber by 90 degrees."))
.addChild(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CYCLIC)
.setSize(18, 18))
.addChild(
new TextWidget("Bio Rotation").setTextAlignment(Alignment.Center)
@@ -1134,17 +1131,17 @@ public class GT_MetaTileEntity_PCBFactory extends
mOCTier1 = val;
mOCTier2 = false;
if (!mOCTier1) {
- GT_Utility.sendChatToPlayer(player, GT_Utility.trans("341.1", "Tier 1 cooling disabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("341.1", "Tier 1 cooling disabled"));
} else {
- GT_Utility.sendChatToPlayer(player, GT_Utility.trans("341", "Tier 1 cooling enabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("341", "Tier 1 cooling enabled"));
}
})
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setSize(90, 18)
.addTooltip(
"Allows for overclocking. Requires 10 L/s of distilled water. Cooling upgrades are mutually exclusive."))
.addChild(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CYCLIC)
.setSize(18, 18))
.addChild(
new TextWidget("Liquid Cooling").setTextAlignment(Alignment.Center)
@@ -1154,17 +1151,17 @@ public class GT_MetaTileEntity_PCBFactory extends
mOCTier2 = val;
mOCTier1 = false;
if (!mOCTier2) {
- GT_Utility.sendChatToPlayer(player, GT_Utility.trans("342.1", "Tier 2 cooling disabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("342.1", "Tier 2 cooling disabled"));
} else {
- GT_Utility.sendChatToPlayer(player, GT_Utility.trans("342", "Tier 2 cooling enabled"));
+ GTUtility.sendChatToPlayer(player, GTUtility.trans("342", "Tier 2 cooling enabled"));
}
})
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setVariableBackground(GTUITextures.BUTTON_STANDARD_TOGGLE)
.setSize(90, 18)
.addTooltip(
"Enables perfect overclocking by allowing nanites to work with extreme speed and efficiency. Uses 10 L/s of Super Coolant."))
.addChild(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CYCLIC)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CYCLIC)
.setSize(18, 18))
.addChild(
new TextWidget("Thermosink").setTextAlignment(Alignment.Center)
@@ -1182,10 +1179,10 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextAlignment(Alignment.Center)
.addTooltip(
"Set the trace size. Smaller traces allow material savings but take longer to fabricate. Larger traces waste material but are fast. 50-200 μm.")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(90, 16))
.widget(
- new DrawableWidget().setDrawable(GT_UITextures.OVERLAY_BUTTON_CROSS)
+ new DrawableWidget().setDrawable(GTUITextures.OVERLAY_BUTTON_CROSS)
.setSize(18, 18)
.addTooltip(new Text("Can't change configuration when running !").color(Color.RED.dark(3)))
.setEnabled(widget -> getBaseMetaTileEntity().isActive()))
@@ -1204,7 +1201,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("X Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.widget(
new NumericWidget().setGetter(() -> mBioOffsets[1])
@@ -1213,7 +1210,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("Z Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.setEnabled(widget -> !getBaseMetaTileEntity().isActive()))
.widget(
@@ -1228,7 +1225,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("X Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.widget(
new NumericWidget().setGetter(() -> mOCTier1Offsets[1])
@@ -1237,7 +1234,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("Z Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.setEnabled(widget -> !getBaseMetaTileEntity().isActive()))
.widget(
@@ -1252,7 +1249,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("X Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.widget(
new NumericWidget().setGetter(() -> mOCTier2Offsets[1])
@@ -1261,7 +1258,7 @@ public class GT_MetaTileEntity_PCBFactory extends
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("Z Offset")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(36, 18))
.setEnabled(widget -> !getBaseMetaTileEntity().isActive()))
.setPos(110, 25));
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PlasmaForge.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPlasmaForge.java
index d23ea912bb..feaead0047 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PlasmaForge.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPlasmaForge.java
@@ -1,24 +1,24 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.ExoticEnergy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorColen;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.AuthorColen;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.ExoticEnergy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_DTPF_OFF;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_DTPF_ON;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FUSION1_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_RAINBOWSCREEN_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import static net.minecraft.util.StatCollector.translateToLocal;
import java.util.ArrayList;
@@ -42,7 +42,6 @@ import net.minecraftforge.fluids.FluidStack;
import org.apache.commons.lang3.tuple.Pair;
import org.jetbrains.annotations.NotNull;
-import com.github.technus.tectech.thing.gui.TecTechUITextures;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
@@ -61,35 +60,35 @@ import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.MaterialsUEVplus;
import gregtech.api.enums.SoundResource;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.GregTechTileClientEvents;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.objects.GT_ChunkManager;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.objects.GTChunkManager;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_ParallelHelper;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
+import gregtech.api.util.ParallelHelper;
+import tectech.thing.gui.TecTechUITextures;
-public class GT_MetaTileEntity_PlasmaForge extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_PlasmaForge> implements ISurvivalConstructable {
+public class MTEPlasmaForge extends MTEExtendedPowerMultiBlockBase<MTEPlasmaForge> implements ISurvivalConstructable {
// 3600 seconds in an hour, 8 hours, 20 ticks in a second.
private static final double max_efficiency_time_in_ticks = 3600d * 8d * 20d;
@@ -145,7 +144,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
private long running_time = 0;
private boolean convergence = false;
private HeatingCoilLevel mCoilLevel;
- private GT_OverclockCalculator overclockCalculator;
+ private OverclockCalculator overclockCalculator;
@SuppressWarnings("SpellCheckingInspection")
private static final String[][] structure_string = new String[][] { { " ",
@@ -549,50 +548,48 @@ public class GT_MetaTileEntity_PlasmaForge extends
private boolean isMultiChunkloaded = true;
protected static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_PlasmaForge> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PlasmaForge>builder()
+ private static final IStructureDefinition<MTEPlasmaForge> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPlasmaForge>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure_string)
- .addElement(
- 'C',
- ofCoil(GT_MetaTileEntity_PlasmaForge::setCoilLevel, GT_MetaTileEntity_PlasmaForge::getCoilLevel))
+ .addElement('C', ofCoil(MTEPlasmaForge::setCoilLevel, MTEPlasmaForge::getCoilLevel))
.addElement(
'b',
- buildHatchAdder(GT_MetaTileEntity_PlasmaForge.class)
+ buildHatchAdder(MTEPlasmaForge.class)
.atLeast(InputHatch, OutputHatch, InputBus, OutputBus, Energy, ExoticEnergy, Maintenance)
.casingIndex(DIM_INJECTION_CASING)
.dot(3)
- .buildAndChain(GregTech_API.sBlockCasings1, DIM_INJECTION_CASING))
- .addElement('N', ofBlock(GregTech_API.sBlockCasings1, DIM_TRANS_CASING))
- .addElement('s', ofBlock(GregTech_API.sBlockCasings1, DIM_BRIDGE_CASING))
+ .buildAndChain(GregTechAPI.sBlockCasings1, DIM_INJECTION_CASING))
+ .addElement('N', ofBlock(GregTechAPI.sBlockCasings1, DIM_TRANS_CASING))
+ .addElement('s', ofBlock(GregTechAPI.sBlockCasings1, DIM_BRIDGE_CASING))
.build();
- public GT_MetaTileEntity_PlasmaForge(int aID, String aName, String aNameRegional) {
+ public MTEPlasmaForge(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PlasmaForge(String aName) {
+ public MTEPlasmaForge(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PlasmaForge(mName);
+ return new MTEPlasmaForge(mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Plasma Forge, DTPF")
.addInfo("Transcending Dimensional Boundaries.")
.addInfo(
"Takes " + EnumChatFormatting.RED
- + GT_Utility.formatNumbers(max_efficiency_time_in_ticks / (3600 * 20))
+ + GTUtility.formatNumbers(max_efficiency_time_in_ticks / (3600 * 20))
+ EnumChatFormatting.GRAY
+ " hours of continuous run time to fully breach dimensional")
.addInfo(
"boundaries and achieve maximum efficiency, reducing fuel consumption by up to "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(100 * maximum_discount)
+ + GTUtility.formatNumbers(100 * maximum_discount)
+ "%"
+ EnumChatFormatting.GRAY
+ ".")
@@ -619,7 +616,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
.addInfo("but the extra power cost is instead added in form of increased catalyst amounts.")
.addInfo(
"When no recipe is running, fuel discount decays x" + EnumChatFormatting.RED
- + GT_Utility.formatNumbers(efficiency_decay_rate)
+ + GTUtility.formatNumbers(efficiency_decay_rate)
+ EnumChatFormatting.GRAY
+ " as fast as it builds up.")
.addInfo(AuthorColen)
@@ -749,7 +746,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PlasmaForge> getStructureDefinition() {
+ public IStructureDefinition<MTEPlasmaForge> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -769,7 +766,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
@Nonnull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) {
+ protected OverclockCalculator createOverclockCalculator(@Nonnull GTRecipe recipe) {
overclockCalculator = super.createOverclockCalculator(recipe).setRecipeHeat(recipe.mSpecialValue)
.setMachineHeat(mHeatingCapacity);
if (discount == maximum_discount && convergence) {
@@ -780,12 +777,12 @@ public class GT_MetaTileEntity_PlasmaForge extends
@NotNull
@Override
- protected GT_ParallelHelper createParallelHelper(@Nonnull GT_Recipe recipe) {
+ protected ParallelHelper createParallelHelper(@Nonnull GTRecipe recipe) {
return super.createParallelHelper(recipeAfterAdjustments(recipe));
}
@Override
- protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected @Nonnull CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
return recipe.mSpecialValue <= mHeatingCapacity ? CheckRecipeResultRegistry.SUCCESSFUL
: CheckRecipeResultRegistry.insufficientHeat(recipe.mSpecialValue);
}
@@ -793,8 +790,8 @@ public class GT_MetaTileEntity_PlasmaForge extends
}
@Nonnull
- protected GT_Recipe recipeAfterAdjustments(@Nonnull GT_Recipe recipe) {
- GT_Recipe tRecipe = recipe.copy();
+ protected GTRecipe recipeAfterAdjustments(@Nonnull GTRecipe recipe) {
+ GTRecipe tRecipe = recipe.copy();
boolean adjusted = false;
outside: for (int i = 0; i < recipe.mFluidInputs.length; i++) {
for (FluidStack fuel : valid_fuels) {
@@ -864,7 +861,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
// Check will also fail if energy hatches are not of the same tier.
byte tier_of_hatch = mEnergyHatches.get(0).mTier;
- for (GT_MetaTileEntity_Hatch_Energy energyHatch : mEnergyHatches) {
+ for (MTEHatchEnergy energyHatch : mEnergyHatches) {
if (energyHatch.mTier != tier_of_hatch) {
return false;
}
@@ -910,7 +907,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch tHatch : filterValidMTEs(mExoticEnergyHatches)) {
+ for (MTEHatch tHatch : filterValidMTEs(mExoticEnergyHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -925,30 +922,30 @@ public class GT_MetaTileEntity_PlasmaForge extends
return new String[] { "------------ Critical Information ------------",
StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime)
+ + GTUtility.formatNumbers(mProgresstime)
+ EnumChatFormatting.RESET
+ "t / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime)
+ + GTUtility.formatNumbers(mMaxProgresstime)
+ EnumChatFormatting.RESET
+ "t",
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.multiblock.usage") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(getActualEnergyUsage())
+ + GTUtility.formatNumbers(getActualEnergyUsage())
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.multiblock.mei") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(voltage)
+ + GTUtility.formatNumbers(voltage)
+ EnumChatFormatting.RESET
+ " EU/t(*"
+ EnumChatFormatting.YELLOW
@@ -958,19 +955,19 @@ public class GT_MetaTileEntity_PlasmaForge extends
+ StatCollector.translateToLocal("GT5U.machines.tier")
+ ": "
+ EnumChatFormatting.YELLOW
- + VN[GT_Utility.getTier(voltage)]
+ + VN[GTUtility.getTier(voltage)]
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.EBF.heat") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mHeatingCapacity)
+ + GTUtility.formatNumbers(mHeatingCapacity)
+ EnumChatFormatting.RESET
+ " K",
"Ticks run: " + EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(running_time)
+ + GTUtility.formatNumbers(running_time)
+ EnumChatFormatting.RESET
+ ", Fuel Discount: "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(100 * (1 - discount))
+ + GTUtility.formatNumbers(100 * (1 - discount))
+ EnumChatFormatting.RESET
+ "%",
"Convergence: " + (convergence ? EnumChatFormatting.GREEN + "Active" : EnumChatFormatting.RED + "Inactive"),
@@ -987,9 +984,9 @@ public class GT_MetaTileEntity_PlasmaForge extends
private int catalystTypeForRecipesWithoutCatalyst = 1;
- private void calculateCatalystIncrease(GT_Recipe recipe, int index, boolean withoutCatalyst) {
+ private void calculateCatalystIncrease(GTRecipe recipe, int index, boolean withoutCatalyst) {
long machineConsumption = overclockCalculator.getConsumption();
- int numberOfOverclocks = (int) Math.ceil(calculateTier(machineConsumption) - GT_Utility.getTier(recipe.mEUt));
+ int numberOfOverclocks = (int) Math.ceil(calculateTier(machineConsumption) - GTUtility.getTier(recipe.mEUt));
double recipeDuration = recipe.mDuration / Math.pow(4, numberOfOverclocks);
// Power difference between regular and perfect OCs for this recipe duration
long extraPowerNeeded = (long) ((Math.pow(2, numberOfOverclocks) - 1) * machineConsumption * recipeDuration);
@@ -1044,40 +1041,40 @@ public class GT_MetaTileEntity_PlasmaForge extends
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
if (aBaseMetaTileEntity.isServerSide() && !aBaseMetaTileEntity.isAllowedToWork()) {
// If machine has stopped, stop chunkloading.
- GT_ChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
+ GTChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
isMultiChunkloaded = false;
} else if (aBaseMetaTileEntity.isServerSide() && aBaseMetaTileEntity.isAllowedToWork() && !isMultiChunkloaded) {
// Load a 3x3 area centered on controller when machine is running.
- GT_ChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
+ GTChunkManager.releaseTicket((TileEntity) aBaseMetaTileEntity);
int ControllerXCoordinate = ((TileEntity) aBaseMetaTileEntity).xCoord;
int ControllerZCoordinate = ((TileEntity) aBaseMetaTileEntity).zCoord;
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate, ControllerZCoordinate));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate + 16, ControllerZCoordinate));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate - 16, ControllerZCoordinate));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate, ControllerZCoordinate + 16));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate, ControllerZCoordinate - 16));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate + 16, ControllerZCoordinate + 16));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate + 16, ControllerZCoordinate - 16));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate - 16, ControllerZCoordinate + 16));
- GT_ChunkManager.requestChunkLoad(
+ GTChunkManager.requestChunkLoad(
(TileEntity) aBaseMetaTileEntity,
new ChunkCoordIntPair(ControllerXCoordinate - 16, ControllerZCoordinate - 16));
@@ -1163,10 +1160,10 @@ public class GT_MetaTileEntity_PlasmaForge extends
.setBackground(() -> {
List<UITexture> ret = new ArrayList<>();
if (convergence) {
- ret.add(GT_UITextures.BUTTON_STANDARD_PRESSED);
+ ret.add(GTUITextures.BUTTON_STANDARD_PRESSED);
ret.add(TecTechUITextures.OVERLAY_BUTTON_SAFE_VOID_ON);
} else {
- ret.add(GT_UITextures.BUTTON_STANDARD);
+ ret.add(GTUITextures.BUTTON_STANDARD);
ret.add(TecTechUITextures.OVERLAY_BUTTON_SAFE_VOID_OFF);
}
return ret.toArray(new IDrawable[0]);
@@ -1187,7 +1184,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
builder.setPos(
@@ -1210,7 +1207,7 @@ public class GT_MetaTileEntity_PlasmaForge extends
.setTextColor(Color.WHITE.normal)
.setSize(50, 18)
.setPos(4, 25)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.addTooltip(translateToLocal("GT5U.DTPF.catalystinfotooltip"))
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PrimitiveBlastFurnace.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPrimitiveBlastFurnace.java
index d28aae81ce..c95abda9d7 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PrimitiveBlastFurnace.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPrimitiveBlastFurnace.java
@@ -30,36 +30,36 @@ import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ParticleFX;
import gregtech.api.enums.SteamVariant;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.gui.modularui.GUITextureSet;
import gregtech.api.interfaces.modularui.IAddUIWidgets;
import gregtech.api.interfaces.modularui.IGetTitleColor;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.interfaces.tileentity.RecipeMapWorkable;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.objects.GT_ItemStack;
+import gregtech.api.objects.GTItemStack;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.WorldSpawnedEventBuilder;
import gregtech.api.util.WorldSpawnedEventBuilder.ParticleEventBuilder;
-import gregtech.common.GT_Pollution;
+import gregtech.common.Pollution;
-public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEntity
+public abstract class MTEPrimitiveBlastFurnace extends MetaTileEntity
implements IAlignment, ISurvivalConstructable, RecipeMapWorkable, IAddUIWidgets, IGetTitleColor {
public static final int INPUT_SLOTS = 3, OUTPUT_SLOTS = 3;
- private static final ClassValue<IStructureDefinition<GT_MetaTileEntity_PrimitiveBlastFurnace>> STRUCTURE_DEFINITION = new ClassValue<>() {
+ private static final ClassValue<IStructureDefinition<MTEPrimitiveBlastFurnace>> STRUCTURE_DEFINITION = new ClassValue<>() {
@Override
- protected IStructureDefinition<GT_MetaTileEntity_PrimitiveBlastFurnace> computeValue(Class<?> type) {
- return IStructureDefinition.<GT_MetaTileEntity_PrimitiveBlastFurnace>builder()
+ protected IStructureDefinition<MTEPrimitiveBlastFurnace> computeValue(Class<?> type) {
+ return IStructureDefinition.<MTEPrimitiveBlastFurnace>builder()
.addShape(
"main",
transpose(
@@ -81,11 +81,11 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
public ItemStack[] mOutputItems = new ItemStack[OUTPUT_SLOTS];
- public GT_MetaTileEntity_PrimitiveBlastFurnace(int aID, String aName, String aNameRegional) {
+ public MTEPrimitiveBlastFurnace(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, INPUT_SLOTS + OUTPUT_SLOTS);
}
- public GT_MetaTileEntity_PrimitiveBlastFurnace(String aName) {
+ public MTEPrimitiveBlastFurnace(String aName) {
super(aName, INPUT_SLOTS + OUTPUT_SLOTS);
}
@@ -121,8 +121,8 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
}
@Override
- public boolean allowCoverOnSide(ForgeDirection side, GT_ItemStack aCoverID) {
- return (GregTech_API.getCoverBehaviorNew(aCoverID.toStack())
+ public boolean allowCoverOnSide(ForgeDirection side, GTItemStack aCoverID) {
+ return (GregTechAPI.getCoverBehaviorNew(aCoverID.toStack())
.isSimpleCover()) && (super.allowCoverOnSide(side, aCoverID));
}
@@ -151,13 +151,13 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
this.mMaxProgresstime = aNBT.getInteger("mMaxProgresstime");
this.mOutputItems = new ItemStack[OUTPUT_SLOTS];
for (int i = 0; i < OUTPUT_SLOTS; i++) {
- this.mOutputItems[i] = GT_Utility.loadItem(aNBT, "mOutputItem" + i);
+ this.mOutputItems[i] = GTUtility.loadItem(aNBT, "mOutputItem" + i);
}
}
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer) {
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -233,7 +233,7 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
this.mOutputItems = null;
this.mProgresstime = 0;
this.mMaxProgresstime = 0;
- GT_Mod.achievements.issueAchievement(
+ GTMod.achievements.issueAchievement(
aBaseMetaTileEntity.getWorld()
.getPlayerEntityByName(aBaseMetaTileEntity.getOwnerName()),
"steel");
@@ -243,9 +243,9 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
}
}
if (this.mMaxProgresstime > 0 && (aTimer % 20L == 0L)) {
- GT_Pollution.addPollution(
+ Pollution.addPollution(
this.getBaseMetaTileEntity(),
- GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond);
+ GTMod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond);
}
aBaseMetaTileEntity.setActive((this.mMaxProgresstime > 0) && (this.mMachine));
@@ -345,8 +345,8 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
for (int i = 0; i < limit; i++) {
int absi = INPUT_SLOTS + i;
if (this.mInventory[absi] == null) {
- this.mInventory[absi] = GT_Utility.copyOrNull(this.mOutputItems[i]);
- } else if (GT_Utility.areStacksEqual(this.mInventory[absi], this.mOutputItems[i])) {
+ this.mInventory[absi] = GTUtility.copyOrNull(this.mOutputItems[i]);
+ } else if (GTUtility.areStacksEqual(this.mInventory[absi], this.mOutputItems[i])) {
this.mInventory[absi].stackSize = Math.min(
this.mInventory[absi].getMaxStackSize(),
this.mInventory[absi].stackSize + this.mOutputItems[i].stackSize);
@@ -361,7 +361,7 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
}
return ((this.mInventory[absoluteSlot].stackSize + outputStack.stackSize
<= this.mInventory[absoluteSlot].getMaxStackSize())
- && (GT_Utility.areStacksEqual(this.mInventory[absoluteSlot], outputStack)));
+ && (GTUtility.areStacksEqual(this.mInventory[absoluteSlot], outputStack)));
}
private boolean checkRecipe() {
@@ -370,7 +370,7 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
}
ItemStack[] inputs = new ItemStack[INPUT_SLOTS];
System.arraycopy(mInventory, 0, inputs, 0, INPUT_SLOTS);
- GT_Recipe recipe = getRecipeMap().findRecipe(getBaseMetaTileEntity(), false, 0, null, inputs);
+ GTRecipe recipe = getRecipeMap().findRecipe(getBaseMetaTileEntity(), false, 0, null, inputs);
if (recipe == null) {
this.mOutputItems = null;
return false;
@@ -406,7 +406,7 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
@Override
public boolean allowPutStack(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
- return !GT_Utility.areStacksEqual(aStack, this.mInventory[0]);
+ return !GTUtility.areStacksEqual(aStack, this.mInventory[0]);
}
@Override
@@ -467,40 +467,40 @@ public abstract class GT_MetaTileEntity_PrimitiveBlastFurnace extends MetaTileEn
new SlotWidget(inventoryHandler, 0)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_INGOT_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_INGOT_STEAM.get(getSteamVariant()))
.setPos(33, 15))
.widget(
new SlotWidget(inventoryHandler, 1)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
.setPos(33, 33))
.widget(
new SlotWidget(inventoryHandler, 2)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_FURNACE_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_FURNACE_STEAM.get(getSteamVariant()))
.setPos(33, 51))
.widget(
new SlotWidget(inventoryHandler, 3).setAccess(true, false)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_INGOT_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_INGOT_STEAM.get(getSteamVariant()))
.setPos(85, 24))
.widget(
new SlotWidget(inventoryHandler, 4).setAccess(true, false)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
.setPos(103, 24))
.widget(
new SlotWidget(inventoryHandler, 5).setAccess(true, false)
.setBackground(
getGUITextureSet().getItemSlot(),
- GT_UITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
+ GTUITextures.OVERLAY_SLOT_DUST_STEAM.get(getSteamVariant()))
.setPos(121, 24))
.widget(
- new ProgressBar().setTexture(GT_UITextures.PROGRESSBAR_ARROW_2_STEAM.get(getSteamVariant()), 20)
+ new ProgressBar().setTexture(GTUITextures.PROGRESSBAR_ARROW_2_STEAM.get(getSteamVariant()), 20)
.setProgress(() -> (float) mProgresstime / mMaxProgresstime)
.setNEITransferRect(
getRecipeMap().getFrontend()
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEProcessingArray.java
index abb0605df7..43f1c003a9 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEProcessingArray.java
@@ -5,21 +5,21 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.ExoticEnergy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.ExoticEnergy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_GLOW;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
-import static gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine.isValidForLowGravity;
-import static gregtech.api.util.GT_Utility.filterValidMTEs;
+import static gregtech.api.metatileentity.implementations.MTEBasicMachine.isValidForLowGravity;
+import static gregtech.api.util.GTUtility.filterValidMTEs;
import java.util.List;
@@ -48,45 +48,45 @@ import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
import com.gtnewhorizons.modularui.common.widget.ButtonWidget;
import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TieredMachineBlock;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
+import gregtech.api.metatileentity.implementations.MTETieredMachineBlock;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ExoticEnergyInputHelper;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_ProcessingArray_Manager;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Item_Machines;
+import gregtech.api.util.ExoticEnergyInputHelper;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.ProcessingArrayManager;
+import gregtech.common.blocks.ItemMachines;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
@Deprecated
-public class GT_MetaTileEntity_ProcessingArray extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_ProcessingArray> implements ISurvivalConstructable {
+public class MTEProcessingArray extends MTEExtendedPowerMultiBlockBase<MTEProcessingArray>
+ implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_ProcessingArray> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_ProcessingArray>builder()
+ private static final IStructureDefinition<MTEProcessingArray> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEProcessingArray>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(new String[][] { { "hhh", "hhh", "hhh" }, { "h~h", "h-h", "hhh" }, { "hhh", "hhh", "hhh" }, }))
@@ -94,12 +94,12 @@ public class GT_MetaTileEntity_ProcessingArray extends
'h',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_ProcessingArray>buildHatchAdder()
+ t -> GTStructureUtility.<MTEProcessingArray>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.casingIndex(48)
.dot(1)
.build()),
- onElementPass(t -> t.mCasingAmount++, ofBlock(GregTech_API.sBlockCasings4, 0))))
+ onElementPass(t -> t.mCasingAmount++, ofBlock(GregTechAPI.sBlockCasings4, 0))))
.build();
private int mCasingAmount = 0;
@@ -110,22 +110,22 @@ public class GT_MetaTileEntity_ProcessingArray extends
private int mMult = 0;
private boolean downtierUEV = true;
- public GT_MetaTileEntity_ProcessingArray(int aID, String aName, String aNameRegional) {
+ public MTEProcessingArray(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_ProcessingArray(String aName) {
+ public MTEProcessingArray(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ProcessingArray(this.mName);
+ return new MTEProcessingArray(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Processing Array")
.addInfo("Runs supplied machines as if placed in the world")
.addInfo("Place up to 64 singleblock GT machines into the controller")
@@ -186,8 +186,7 @@ public class GT_MetaTileEntity_ProcessingArray extends
private RecipeMap<?> fetchRecipeMap() {
if (isCorrectMachinePart(getControllerSlot())) {
// Gets the recipe map for the given machine through its unlocalized name
- return GT_ProcessingArray_Manager
- .giveRecipeMap(GT_ProcessingArray_Manager.getMachineName(getControllerSlot()));
+ return ProcessingArrayManager.giveRecipeMap(ProcessingArrayManager.getMachineName(getControllerSlot()));
}
return null;
}
@@ -205,8 +204,8 @@ public class GT_MetaTileEntity_ProcessingArray extends
@Override
protected void sendStartMultiBlockSoundLoop() {
- SoundResource sound = GT_ProcessingArray_Manager
- .getSoundResource(GT_ProcessingArray_Manager.getMachineName(getControllerSlot()));
+ SoundResource sound = ProcessingArrayManager
+ .getSoundResource(ProcessingArrayManager.getMachineName(getControllerSlot()));
if (sound != null) {
sendLoopStart((byte) sound.id);
}
@@ -217,14 +216,14 @@ public class GT_MetaTileEntity_ProcessingArray extends
super.startSoundLoop(aIndex, aX, aY, aZ);
SoundResource sound = SoundResource.get(aIndex < 0 ? aIndex + 256 : 0);
if (sound != null) {
- GT_Utility.doSoundAtClient(sound, getTimeBetweenProcessSounds(), 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(sound, getTimeBetweenProcessSounds(), 1.0F, aX, aY, aZ);
}
}
@Override
@NotNull
public CheckRecipeResult checkProcessing() {
- if (!GT_Utility.areStacksEqual(lastControllerStack, getControllerSlot())) {
+ if (!GTUtility.areStacksEqual(lastControllerStack, getControllerSlot())) {
// controller slot has changed
lastControllerStack = getControllerSlot();
mLastRecipeMap = fetchRecipeMap();
@@ -246,8 +245,8 @@ public class GT_MetaTileEntity_ProcessingArray extends
@Nonnull
@Override
- protected CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
- if (GT_Mod.gregtechproxy.mLowGravProcessing && recipe.mSpecialValue == -100
+ protected CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
+ if (GTMod.gregtechproxy.mLowGravProcessing && recipe.mSpecialValue == -100
&& !isValidForLowGravity(recipe, getBaseMetaTileEntity().getWorld().provider.dimensionId)) {
return SimpleCheckRecipeResult.ofFailure("high_gravity");
}
@@ -264,15 +263,15 @@ public class GT_MetaTileEntity_ProcessingArray extends
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Values.V[tTier] * (mLastRecipeMap != null ? mLastRecipeMap.getAmperage() : 1));
+ logic.setAvailableVoltage(GTValues.V[tTier] * (mLastRecipeMap != null ? mLastRecipeMap.getAmperage() : 1));
logic.setAvailableAmperage(getMaxParallel());
logic.setAmperageOC(false);
}
private void setTierAndMult() {
- IMetaTileEntity aMachine = GT_Item_Machines.getMetaTileEntity(getControllerSlot());
- if (aMachine instanceof GT_MetaTileEntity_TieredMachineBlock) {
- tTier = ((GT_MetaTileEntity_TieredMachineBlock) aMachine).mTier;
+ IMetaTileEntity aMachine = ItemMachines.getMetaTileEntity(getControllerSlot());
+ if (aMachine instanceof MTETieredMachineBlock) {
+ tTier = ((MTETieredMachineBlock) aMachine).mTier;
} else {
tTier = 0;
}
@@ -294,17 +293,17 @@ public class GT_MetaTileEntity_ProcessingArray extends
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
super.onPostTick(aBaseMetaTileEntity, aTick);
if (mMachine && aTick % 20 == 0) {
- for (GT_MetaTileEntity_Hatch_InputBus tInputBus : mInputBusses) {
+ for (MTEHatchInputBus tInputBus : mInputBusses) {
tInputBus.mRecipeMap = mLastRecipeMap;
}
- for (GT_MetaTileEntity_Hatch_Input tInputHatch : mInputHatches) {
+ for (MTEHatchInput tInputHatch : mInputHatches) {
tInputHatch.mRecipeMap = mLastRecipeMap;
}
}
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_ProcessingArray> getStructureDefinition() {
+ public IStructureDefinition<MTEProcessingArray> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -350,7 +349,7 @@ public class GT_MetaTileEntity_ProcessingArray extends
super.onScrewdriverRightClick(side, aPlayer, aX, aY, aZ);
} else {
inputSeparation = !inputSeparation;
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
aPlayer,
StatCollector.translateToLocal("GT5U.machines.separatebus") + " " + inputSeparation);
}
@@ -362,13 +361,13 @@ public class GT_MetaTileEntity_ProcessingArray extends
if (aPlayer.isSneaking()) {
batchMode = !batchMode;
if (batchMode) {
- GT_Utility.sendChatToPlayer(aPlayer, "Batch recipes");
+ GTUtility.sendChatToPlayer(aPlayer, "Batch recipes");
} else {
- GT_Utility.sendChatToPlayer(aPlayer, "Don't batch recipes");
+ GTUtility.sendChatToPlayer(aPlayer, "Don't batch recipes");
}
} else {
downtierUEV = !downtierUEV;
- GT_Utility.sendChatToPlayer(aPlayer, "Treat UEV+ machines as multiple UHV " + downtierUEV);
+ GTUtility.sendChatToPlayer(aPlayer, "Treat UEV+ machines as multiple UHV " + downtierUEV);
}
return true;
}
@@ -388,7 +387,7 @@ public class GT_MetaTileEntity_ProcessingArray extends
return false;
}
- private List<IHatchElement<? super GT_MetaTileEntity_ProcessingArray>> getAllowedHatches() {
+ private List<IHatchElement<? super MTEProcessingArray>> getAllowedHatches() {
return ImmutableList.of(InputHatch, OutputHatch, InputBus, OutputBus, Maintenance, Energy, ExoticEnergy);
}
@@ -403,7 +402,7 @@ public class GT_MetaTileEntity_ProcessingArray extends
public String[] getInfoData() {
long storedEnergy = 0;
long maxEnergy = 0;
- for (GT_MetaTileEntity_Hatch tHatch : filterValidMTEs(mExoticEnergyHatches)) {
+ for (MTEHatch tHatch : filterValidMTEs(mExoticEnergyHatches)) {
storedEnergy += tHatch.getBaseMetaTileEntity()
.getStoredEU();
maxEnergy += tHatch.getBaseMetaTileEntity()
@@ -413,41 +412,41 @@ public class GT_MetaTileEntity_ProcessingArray extends
return new String[] {
StatCollector.translateToLocal("GT5U.multiblock.Progress") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(mProgresstime / 20)
+ + GTUtility.formatNumbers(mProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(mMaxProgresstime / 20)
+ + GTUtility.formatNumbers(mMaxProgresstime / 20)
+ EnumChatFormatting.RESET
+ " s",
StatCollector.translateToLocal("GT5U.multiblock.energy") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(storedEnergy)
+ + GTUtility.formatNumbers(storedEnergy)
+ EnumChatFormatting.RESET
+ " EU / "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(maxEnergy)
+ + GTUtility.formatNumbers(maxEnergy)
+ EnumChatFormatting.RESET
+ " EU",
StatCollector.translateToLocal("GT5U.multiblock.usage") + ": "
+ EnumChatFormatting.RED
- + GT_Utility.formatNumbers(-lEUt)
+ + GTUtility.formatNumbers(-lEUt)
+ EnumChatFormatting.RESET
+ " EU/t",
StatCollector.translateToLocal("GT5U.multiblock.mei") + ": "
+ EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(
- GT_ExoticEnergyInputHelper.getMaxInputVoltageMulti(getExoticAndNormalEnergyHatchList()))
+ + GTUtility
+ .formatNumbers(ExoticEnergyInputHelper.getMaxInputVoltageMulti(getExoticAndNormalEnergyHatchList()))
+ EnumChatFormatting.RESET
+ " EU/t(*"
- + GT_Utility
- .formatNumbers(GT_ExoticEnergyInputHelper.getMaxInputAmpsMulti(getExoticAndNormalEnergyHatchList()))
+ + GTUtility
+ .formatNumbers(ExoticEnergyInputHelper.getMaxInputAmpsMulti(getExoticAndNormalEnergyHatchList()))
+ "A) "
+ StatCollector.translateToLocal("GT5U.machines.tier")
+ ": "
+ EnumChatFormatting.YELLOW
- + VN[GT_Utility
- .getTier(GT_ExoticEnergyInputHelper.getMaxInputVoltageMulti(getExoticAndNormalEnergyHatchList()))]
+ + VN[GTUtility
+ .getTier(ExoticEnergyInputHelper.getMaxInputVoltageMulti(getExoticAndNormalEnergyHatchList()))]
+ EnumChatFormatting.RESET,
StatCollector.translateToLocal("GT5U.multiblock.problems") + ": "
+ EnumChatFormatting.RED
@@ -473,7 +472,7 @@ public class GT_MetaTileEntity_ProcessingArray extends
+ " x",
StatCollector.translateToLocal("GT5U.PA.parallel") + ": "
+ EnumChatFormatting.GREEN
- + GT_Utility.formatNumbers(getMaxParallel())
+ + GTUtility.formatNumbers(getMaxParallel())
+ EnumChatFormatting.RESET };
}
@@ -513,11 +512,11 @@ public class GT_MetaTileEntity_ProcessingArray extends
.setPlayClickSound(true)
.setBackground(() -> {
if (downtierUEV) {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_DOWN_TIERING_ON };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_DOWN_TIERING_ON };
} else {
- return new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_DOWN_TIERING_OFF };
+ return new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_DOWN_TIERING_OFF };
}
})
.setPos(80, 91)
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PyrolyseOven.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPyrolyseOven.java
index ff84a69b44..45d4c1931a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PyrolyseOven.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEPyrolyseOven.java
@@ -4,20 +4,20 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockUnlocalizedName;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.Muffler;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.Muffler;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Mods.NewHorizonsCoreMod;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PYROLYSE_OVEN;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PYROLYSE_OVEN_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PYROLYSE_OVEN_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PYROLYSE_OVEN_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.ForgeDirection;
@@ -30,8 +30,8 @@ import com.gtnewhorizon.structurelib.structure.IStructureElement;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Textures;
import gregtech.api.enums.Textures.BlockIcons;
@@ -39,26 +39,25 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PyrolyseOven
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_PyrolyseOven> implements ISurvivalConstructable {
+public class MTEPyrolyseOven extends MTEEnhancedMultiBlockBase<MTEPyrolyseOven> implements ISurvivalConstructable {
private HeatingCoilLevel coilHeat;
private static final int CASING_INDEX = 1090;
- private static final IStructureDefinition<GT_MetaTileEntity_PyrolyseOven> STRUCTURE_DEFINITION = createStructureDefinition();
+ private static final IStructureDefinition<MTEPyrolyseOven> STRUCTURE_DEFINITION = createStructureDefinition();
- private static IStructureDefinition<GT_MetaTileEntity_PyrolyseOven> createStructureDefinition() {
- IStructureElement<GT_MetaTileEntity_PyrolyseOven> tCasingElement = NewHorizonsCoreMod.isModLoaded()
+ private static IStructureDefinition<MTEPyrolyseOven> createStructureDefinition() {
+ IStructureElement<MTEPyrolyseOven> tCasingElement = NewHorizonsCoreMod.isModLoaded()
? ofBlockUnlocalizedName(NewHorizonsCoreMod.ID, "gt.blockcasingsNH", 2)
- : ofBlock(GregTech_API.sBlockCasings1, 0);
+ : ofBlock(GregTechAPI.sBlockCasings1, 0);
- return StructureDefinition.<GT_MetaTileEntity_PyrolyseOven>builder()
+ return StructureDefinition.<MTEPyrolyseOven>builder()
.addShape(
"main",
transpose(
@@ -66,39 +65,36 @@ public class GT_MetaTileEntity_PyrolyseOven
{ "ccccc", "c---c", "c---c", "c---c", "ccccc" },
{ "ccccc", "c---c", "c---c", "c---c", "ccccc" },
{ "bb~bb", "bCCCb", "bCCCb", "bCCCb", "bbbbb" }, }))
- .addElement('c', onElementPass(GT_MetaTileEntity_PyrolyseOven::onCasingAdded, tCasingElement))
- .addElement(
- 'C',
- ofCoil(GT_MetaTileEntity_PyrolyseOven::setCoilLevel, GT_MetaTileEntity_PyrolyseOven::getCoilLevel))
+ .addElement('c', onElementPass(MTEPyrolyseOven::onCasingAdded, tCasingElement))
+ .addElement('C', ofCoil(MTEPyrolyseOven::setCoilLevel, MTEPyrolyseOven::getCoilLevel))
.addElement(
'b',
- buildHatchAdder(GT_MetaTileEntity_PyrolyseOven.class)
- .atLeast(OutputBus, OutputHatch, Energy, Maintenance)
+ buildHatchAdder(MTEPyrolyseOven.class).atLeast(OutputBus, OutputHatch, Energy, Maintenance)
.casingIndex(CASING_INDEX)
.dot(1)
- .buildAndChain(onElementPass(GT_MetaTileEntity_PyrolyseOven::onCasingAdded, tCasingElement)))
+ .buildAndChain(onElementPass(MTEPyrolyseOven::onCasingAdded, tCasingElement)))
.addElement(
't',
- buildHatchAdder(GT_MetaTileEntity_PyrolyseOven.class).atLeast(InputBus, InputHatch, Muffler)
+ buildHatchAdder(MTEPyrolyseOven.class).atLeast(InputBus, InputHatch, Muffler)
.casingIndex(CASING_INDEX)
.dot(1)
- .buildAndChain(onElementPass(GT_MetaTileEntity_PyrolyseOven::onCasingAdded, tCasingElement)))
+ .buildAndChain(onElementPass(MTEPyrolyseOven::onCasingAdded, tCasingElement)))
.build();
}
private int mCasingAmount;
- public GT_MetaTileEntity_PyrolyseOven(int aID, String aName, String aNameRegional) {
+ public MTEPyrolyseOven(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PyrolyseOven(String aName) {
+ public MTEPyrolyseOven(String aName) {
super(aName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Coke Oven")
.addInfo("Controller block for the Pyrolyse Oven")
.addInfo("Industrial Charcoal producer")
@@ -172,7 +168,7 @@ public class GT_MetaTileEntity_PyrolyseOven
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PyrolyseOven> getStructureDefinition() {
+ public IStructureDefinition<MTEPyrolyseOven> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -210,7 +206,7 @@ public class GT_MetaTileEntity_PyrolyseOven
@Override
public int getPollutionPerSecond(ItemStack aStack) {
- return GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond;
+ return GTMod.gregtechproxy.mPollutionPyrolyseOvenPerSecond;
}
@Override
@@ -225,7 +221,7 @@ public class GT_MetaTileEntity_PyrolyseOven
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PyrolyseOven(this.mName);
+ return new MTEPyrolyseOven(this.mName);
}
private void replaceDeprecatedCoils(IGregTechTileEntity aBaseMetaTileEntity) {
@@ -236,10 +232,10 @@ public class GT_MetaTileEntity_PyrolyseOven
final int tZ = aBaseMetaTileEntity.getZCoord() + zDir * 2;
for (int xPos = tX - 1; xPos <= tX + 1; xPos++) {
for (int zPos = tZ - 1; zPos <= tZ + 1; zPos++) {
- if (aBaseMetaTileEntity.getBlock(xPos, tY, zPos) == GregTech_API.sBlockCasings1
+ if (aBaseMetaTileEntity.getBlock(xPos, tY, zPos) == GregTechAPI.sBlockCasings1
&& aBaseMetaTileEntity.getMetaID(xPos, tY, zPos) == 13) {
aBaseMetaTileEntity.getWorld()
- .setBlock(xPos, tY, zPos, GregTech_API.sBlockCasings5, 1, 3);
+ .setBlock(xPos, tY, zPos, GregTechAPI.sBlockCasings5, 1, 3);
}
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_TranscendentPlasmaMixer.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTETranscendentPlasmaMixer.java
index 749a94df57..c6fed966ef 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_TranscendentPlasmaMixer.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTETranscendentPlasmaMixer.java
@@ -1,28 +1,28 @@
package gregtech.common.tileentities.machines.multi;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorColen;
+import static gregtech.api.enums.GTValues.AuthorColen;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_DTPF_OFF;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_DTPF_ON;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FUSION1_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.casingTexturePages;
import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_Utility.formatNumbers;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTUtility.formatNumbers;
import static gregtech.common.misc.WirelessNetworkManager.addEUToGlobalEnergyMap;
import static gregtech.common.misc.WirelessNetworkManager.getUserEU;
import static gregtech.common.misc.WirelessNetworkManager.processInitialSettings;
-import static gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PlasmaForge.DIM_BRIDGE_CASING;
-import static gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PlasmaForge.DIM_INJECTION_CASING;
-import static gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PlasmaForge.DIM_TRANS_CASING;
+import static gregtech.common.tileentities.machines.multi.MTEPlasmaForge.DIM_BRIDGE_CASING;
+import static gregtech.common.tileentities.machines.multi.MTEPlasmaForge.DIM_INJECTION_CASING;
+import static gregtech.common.tileentities.machines.multi.MTEPlasmaForge.DIM_TRANS_CASING;
+import static kekztech.util.Util.toStandardForm;
import static net.minecraft.util.EnumChatFormatting.GOLD;
import static net.minecraft.util.EnumChatFormatting.GRAY;
import static net.minecraft.util.StatCollector.translateToLocal;
-import static util.Util.toStandardForm;
import java.math.BigInteger;
import java.util.ArrayList;
@@ -56,24 +56,23 @@ import com.gtnewhorizons.modularui.common.widget.FakeSyncWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
-import gregtech.api.GregTech_API;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.GregTechAPI;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_OverclockCalculator;
-import gregtech.api.util.GT_Recipe;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.api.util.OverclockCalculator;
-public class GT_MetaTileEntity_TranscendentPlasmaMixer
- extends GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_TranscendentPlasmaMixer>
+public class MTETranscendentPlasmaMixer extends MTEEnhancedMultiBlockBase<MTETranscendentPlasmaMixer>
implements ISurvivalConstructable {
private static final String[][] structure = new String[][] {
@@ -84,38 +83,37 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
{ " CAC ", " ABA ", " ABA ", " ABA ", " ABA ", " ABA ", " CAC " } };
private static final String STRUCTURE_PIECE_MAIN = "MAIN";
- private static final IStructureDefinition<GT_MetaTileEntity_TranscendentPlasmaMixer> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_TranscendentPlasmaMixer>builder()
+ private static final IStructureDefinition<MTETranscendentPlasmaMixer> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTETranscendentPlasmaMixer>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_TranscendentPlasmaMixer.class)
- .atLeast(InputHatch, OutputHatch, InputBus, Maintenance)
+ buildHatchAdder(MTETranscendentPlasmaMixer.class).atLeast(InputHatch, OutputHatch, InputBus, Maintenance)
.casingIndex(DIM_INJECTION_CASING)
.dot(1)
- .buildAndChain(GregTech_API.sBlockCasings1, DIM_INJECTION_CASING))
- .addElement('A', ofBlock(GregTech_API.sBlockCasings1, DIM_TRANS_CASING))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings1, DIM_BRIDGE_CASING))
+ .buildAndChain(GregTechAPI.sBlockCasings1, DIM_INJECTION_CASING))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings1, DIM_TRANS_CASING))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings1, DIM_BRIDGE_CASING))
.build();
private UUID ownerUUID;
- public GT_MetaTileEntity_TranscendentPlasmaMixer(int aID, String aName, String aNameRegional) {
+ public MTETranscendentPlasmaMixer(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_TranscendentPlasmaMixer(String aName) {
+ public MTETranscendentPlasmaMixer(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_TranscendentPlasmaMixer> getStructureDefinition() {
+ public IStructureDefinition<MTETranscendentPlasmaMixer> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Transcendent Mixer")
.addInfo("Assisting in all your DTPF needs.")
.addInfo("This multiblock will run in parallel according to the amount set")
@@ -133,7 +131,7 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_TranscendentPlasmaMixer(mName);
+ return new MTETranscendentPlasmaMixer(mName);
}
@Override
@@ -179,7 +177,7 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@Nonnull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@Nonnull GTRecipe recipe) {
BigInteger availableEU = getUserEU(ownerUUID);
recipeEU = BigInteger.valueOf(10L * recipe.mEUt * recipe.mDuration);
if (availableEU.compareTo(recipeEU) < 0) {
@@ -194,7 +192,7 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
@NotNull
@Override
- protected CheckRecipeResult onRecipeStart(@Nonnull GT_Recipe recipe) {
+ protected CheckRecipeResult onRecipeStart(@Nonnull GTRecipe recipe) {
finalConsumption = recipeEU.multiply(BigInteger.valueOf(-calculatedParallels));
// This will void the inputs if wireless energy has dropped
// below the required amount between validateRecipe and here.
@@ -208,8 +206,8 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
@Nonnull
@Override
- protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) {
- return GT_OverclockCalculator.ofNoOverclock(recipe);
+ protected OverclockCalculator createOverclockCalculator(@Nonnull GTRecipe recipe) {
+ return OverclockCalculator.ofNoOverclock(recipe);
}
}.setMaxParallelSupplier(() -> multiplier);
}
@@ -298,8 +296,8 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
.setPlayClickSound(true)
.setBackground(() -> {
List<UITexture> ret = new ArrayList<>();
- ret.add(GT_UITextures.BUTTON_STANDARD);
- ret.add(GT_UITextures.OVERLAY_BUTTON_BATCH_MODE_ON);
+ ret.add(GTUITextures.BUTTON_STANDARD);
+ ret.add(GTUITextures.OVERLAY_BUTTON_BATCH_MODE_ON);
return ret.toArray(new IDrawable[0]);
})
.addTooltip(translateToLocal("GT5U.tpm.parallelwindow"))
@@ -315,7 +313,7 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
builder.setPos(
@@ -338,7 +336,7 @@ public class GT_MetaTileEntity_TranscendentPlasmaMixer
.setTextColor(Color.WHITE.normal)
.setSize(150, 18)
.setPos(4, 25)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(() -> multiplier, (val) -> multiplier = val),
builder));
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_VacuumFreezer.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEVacuumFreezer.java
index 499da54bc3..c2879e0ab7 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_VacuumFreezer.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEVacuumFreezer.java
@@ -1,11 +1,11 @@
package gregtech.common.tileentities.machines.multi;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_VACUUM_FREEZER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_VACUUM_FREEZER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_VACUUM_FREEZER_ACTIVE_GLOW;
@@ -21,37 +21,36 @@ import com.google.common.collect.ImmutableList;
import com.gtnewhorizon.structurelib.structure.IStructureElement;
import com.gtnewhorizon.structurelib.structure.StructureUtility;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_CubicMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTECubicMultiBlockBase;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_VacuumFreezer
- extends GT_MetaTileEntity_CubicMultiBlockBase<GT_MetaTileEntity_VacuumFreezer> {
+public class MTEVacuumFreezer extends MTECubicMultiBlockBase<MTEVacuumFreezer> {
- public GT_MetaTileEntity_VacuumFreezer(int aID, String aName, String aNameRegional) {
+ public MTEVacuumFreezer(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_VacuumFreezer(String aName) {
+ public MTEVacuumFreezer(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_VacuumFreezer(this.mName);
+ return new MTEVacuumFreezer(this.mName);
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Vacuum Freezer")
.addInfo("Controller Block for the Vacuum Freezer")
.addInfo("Cools hot ingots and cells")
@@ -117,12 +116,12 @@ public class GT_MetaTileEntity_VacuumFreezer
}
@Override
- protected IStructureElement<GT_MetaTileEntity_CubicMultiBlockBase<?>> getCasingElement() {
- return StructureUtility.ofBlock(GregTech_API.sBlockCasings2, 1);
+ protected IStructureElement<MTECubicMultiBlockBase<?>> getCasingElement() {
+ return StructureUtility.ofBlock(GregTechAPI.sBlockCasings2, 1);
}
@Override
- protected List<IHatchElement<? super GT_MetaTileEntity_CubicMultiBlockBase<?>>> getAllowedHatches() {
+ protected List<IHatchElement<? super MTECubicMultiBlockBase<?>>> getAllowedHatches() {
return ImmutableList.of(InputHatch, OutputHatch, InputBus, OutputBus, Maintenance, Energy);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_WormholeGenerator.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEWormholeGenerator.java
index eeb5770800..12153fc10e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_WormholeGenerator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEWormholeGenerator.java
@@ -5,12 +5,12 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel;
import static goodgenerator.util.DescTextLocalization.BLUE_PRINT_INFO;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_Values.V;
-import static gregtech.api.enums.GT_Values.VN;
+import static gregtech.api.enums.GTValues.V;
+import static gregtech.api.enums.GTValues.VN;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
import static gregtech.api.enums.Textures.BlockIcons.getCasingTextureForId;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -35,11 +35,6 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
-import com.github.bartimaeusnek.bartworks.API.BorosilicateGlass;
-import com.github.technus.tectech.thing.casing.GT_Block_CasingsTT;
-import com.github.technus.tectech.thing.casing.TT_Container_Casings;
-import com.github.technus.tectech.thing.metaTileEntity.hatch.GT_MetaTileEntity_Hatch_DynamoMulti;
-import com.github.technus.tectech.thing.metaTileEntity.hatch.GT_MetaTileEntity_Hatch_EnergyMulti;
import com.google.common.collect.MapMaker;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
@@ -51,8 +46,9 @@ import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
import appeng.api.AEApi;
-import gregtech.GT_Mod;
-import gregtech.api.GregTech_API;
+import bartworks.API.BorosilicateGlass;
+import gregtech.GTMod;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.TierEU;
import gregtech.api.interfaces.IHatchElement;
@@ -61,18 +57,22 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.interfaces.tileentity.IHasWorldObjectAndCoords;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEEnhancedMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.ResultMissingItem;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.IGT_HatchAdder;
-import gregtech.common.tileentities.render.TileWormhole;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.tileentities.render.TileEntityWormhole;
import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock;
+import tectech.thing.casing.BlockGTCasingsTT;
+import tectech.thing.casing.TTCasingsContainer;
+import tectech.thing.metaTileEntity.hatch.MTEHatchDynamoMulti;
+import tectech.thing.metaTileEntity.hatch.MTEHatchEnergyMulti;
-public class GT_MetaTileEntity_WormholeGenerator extends
- GT_MetaTileEntity_EnhancedMultiBlockBase<GT_MetaTileEntity_WormholeGenerator> implements ISurvivalConstructable {
+public class MTEWormholeGenerator extends MTEEnhancedMultiBlockBase<MTEWormholeGenerator>
+ implements ISurvivalConstructable {
/**
* Number of seconds to average the wormhole energy over.
@@ -112,7 +112,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
private static final String STRUCTURE_PIECE_MAIN = "main";
private static final byte GLASS_TIER_UNSET = -2;
- private static final int TT_CASING_INDEX = GT_Block_CasingsTT.textureOffset;
+ private static final int TT_CASING_INDEX = BlockGTCasingsTT.textureOffset;
private static final int TOP_HATCH = 0, BOTTOM_HATCH = 1, LEFT_HATCH = 2, RIGHT_HATCH = 3, BACK_HATCH = 4,
FRONT_HATCH = 5, MAX_HATCHES = 6;
@@ -126,8 +126,8 @@ public class GT_MetaTileEntity_WormholeGenerator extends
private byte mGlassTier = -2;
private boolean mStructureBadGlassTier = false;
- private final GT_MetaTileEntity_Hatch_EnergyMulti[] mSendHatches = new GT_MetaTileEntity_Hatch_EnergyMulti[MAX_HATCHES];
- private final GT_MetaTileEntity_Hatch_DynamoMulti[] mReceiveHatches = new GT_MetaTileEntity_Hatch_DynamoMulti[MAX_HATCHES];
+ private final MTEHatchEnergyMulti[] mSendHatches = new MTEHatchEnergyMulti[MAX_HATCHES];
+ private final MTEHatchDynamoMulti[] mReceiveHatches = new MTEHatchDynamoMulti[MAX_HATCHES];
private final ItemStack singularity = AEApi.instance()
.definitions()
@@ -143,23 +143,23 @@ public class GT_MetaTileEntity_WormholeGenerator extends
.get();
private WormholeLink mLink;
- private final WeakReference<GT_MetaTileEntity_WormholeGenerator> mSelfReference = new WeakReference<>(this);
+ private final WeakReference<MTEWormholeGenerator> mSelfReference = new WeakReference<>(this);
private double mWormholeEnergy_UI = 0;
private boolean mIsUnloading = false;
- public GT_MetaTileEntity_WormholeGenerator(int aID, String aName, String aNameRegional) {
+ public MTEWormholeGenerator(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_WormholeGenerator(String aName) {
+ public MTEWormholeGenerator(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_WormholeGenerator(mName);
+ return new MTEWormholeGenerator(mName);
}
@Override
@@ -184,8 +184,8 @@ public class GT_MetaTileEntity_WormholeGenerator extends
// #region Structure
// spotless:off
- private static final IStructureDefinition<GT_MetaTileEntity_WormholeGenerator> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_WormholeGenerator>builder()
+ private static final IStructureDefinition<MTEWormholeGenerator> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEWormholeGenerator>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
transpose(
@@ -199,11 +199,11 @@ public class GT_MetaTileEntity_WormholeGenerator extends
{" "," F "," EEE "," FEbEF "," EEE "," F "," "}
}))
.addElement('E',
- buildHatchAdder(GT_MetaTileEntity_WormholeGenerator.class)
+ buildHatchAdder(MTEWormholeGenerator.class)
.atLeast(Maintenance, InputBus)
.casingIndex(TT_CASING_INDEX) // High Power Casing
.dot(1)
- .buildAndChain(lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 0))) // High Power Casing
+ .buildAndChain(lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 0))) // High Power Casing
)
.addElement(
'A',
@@ -211,41 +211,41 @@ public class GT_MetaTileEntity_WormholeGenerator extends
"glass",
BorosilicateGlass.ofBoroGlass(GLASS_TIER_UNSET, (te, t) -> te.mGlassTier = t, te -> te.mGlassTier))
)
- .addElement('D', ofBlock(GregTech_API.sBlockCasings8, 5)) // Europium Reinforced Radiation Proof Machine Casing
- .addElement('B', ofBlock(GregTech_API.sBlockCasings4, 7)) // Fusion Coil Block
- .addElement('F', lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 4))) // Molecular Casing
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings8, 5)) // Europium Reinforced Radiation Proof Machine Casing
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings4, 7)) // Fusion Coil Block
+ .addElement('F', lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 4))) // Molecular Casing
.addElement('t',
- buildHatchAdder(GT_MetaTileEntity_WormholeGenerator.class)
+ buildHatchAdder(MTEWormholeGenerator.class)
.anyOf(new TransferHatch(TOP_HATCH))
.casingIndex(TT_CASING_INDEX) // High Power Casing
.dot(2)
- .buildAndChain(lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 0))) // High Power Casing
+ .buildAndChain(lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 0))) // High Power Casing
)
.addElement('b',
- buildHatchAdder(GT_MetaTileEntity_WormholeGenerator.class)
+ buildHatchAdder(MTEWormholeGenerator.class)
.anyOf(new TransferHatch(BOTTOM_HATCH))
.casingIndex(TT_CASING_INDEX) // High Power Casing
.dot(2)
- .buildAndChain(lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 0))) // High Power Casing
+ .buildAndChain(lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 0))) // High Power Casing
)
.addElement('l',
- buildHatchAdder(GT_MetaTileEntity_WormholeGenerator.class)
+ buildHatchAdder(MTEWormholeGenerator.class)
.anyOf(new TransferHatch(LEFT_HATCH))
.casingIndex(TT_CASING_INDEX) // High Power Casing
.dot(2)
- .buildAndChain(lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 0))) // High Power Casing
+ .buildAndChain(lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 0))) // High Power Casing
)
.addElement('r',
- buildHatchAdder(GT_MetaTileEntity_WormholeGenerator.class)
+ buildHatchAdder(MTEWormholeGenerator.class)
.anyOf(new TransferHatch(RIGHT_HATCH))
.casingIndex(TT_CASING_INDEX) // High Power Casing
.dot(2)
- .buildAndChain(lazy(() -> ofBlock(TT_Container_Casings.sBlockCasingsTT, 0))) // High Power Casing
+ .buildAndChain(lazy(() -> ofBlock(TTCasingsContainer.sBlockCasingsTT, 0))) // High Power Casing
)
.build();
// spotless:on
- private static class TransferHatch implements IHatchElement<GT_MetaTileEntity_WormholeGenerator> {
+ private static class TransferHatch implements IHatchElement<MTEWormholeGenerator> {
public final int mIndex;
@@ -255,11 +255,11 @@ public class GT_MetaTileEntity_WormholeGenerator extends
@Override
public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
- return Arrays.asList(GT_MetaTileEntity_Hatch_EnergyMulti.class, GT_MetaTileEntity_Hatch_DynamoMulti.class);
+ return Arrays.asList(MTEHatchEnergyMulti.class, MTEHatchDynamoMulti.class);
}
@Override
- public IGT_HatchAdder<? super GT_MetaTileEntity_WormholeGenerator> adder() {
+ public IGTHatchAdder<? super MTEWormholeGenerator> adder() {
return (tile, aTileEntity, aBaseCasingIndex) -> {
if (aTileEntity == null) return false;
@@ -267,12 +267,12 @@ public class GT_MetaTileEntity_WormholeGenerator extends
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_EnergyMulti input) {
+ if (aMetaTileEntity instanceof MTEHatchEnergyMulti input) {
input.updateTexture(aBaseCasingIndex);
input.updateCraftingIcon(tile.getMachineCraftingIcon());
tile.mSendHatches[mIndex] = input;
return true;
- } else if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DynamoMulti output) {
+ } else if (aMetaTileEntity instanceof MTEHatchDynamoMulti output) {
output.updateTexture(aBaseCasingIndex);
output.updateCraftingIcon(tile.getMachineCraftingIcon());
tile.mReceiveHatches[mIndex] = output;
@@ -289,7 +289,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
@Override
- public long count(GT_MetaTileEntity_WormholeGenerator t) {
+ public long count(MTEWormholeGenerator t) {
return t.mExoticEnergyHatches.size();
}
}
@@ -305,7 +305,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_WormholeGenerator> getStructureDefinition() {
+ public IStructureDefinition<MTEWormholeGenerator> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -402,7 +402,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
@Nullable
- private TileWormhole createRenderBlock() {
+ private TileEntityWormhole createRenderBlock() {
IGregTechTileEntity gregTechTileEntity = this.getBaseMetaTileEntity();
World world = gregTechTileEntity.getWorld();
@@ -424,9 +424,9 @@ public class GT_MetaTileEntity_WormholeGenerator extends
int zTarget = z + zOffset;
world.setBlock(xTarget, yTarget, zTarget, Blocks.air);
- world.setBlock(xTarget, yTarget, zTarget, GregTech_API.sWormholeRender);
+ world.setBlock(xTarget, yTarget, zTarget, GregTechAPI.sWormholeRender);
- TileWormhole wormhole = (TileWormhole) world.getTileEntity(xTarget, yTarget, zTarget);
+ TileEntityWormhole wormhole = (TileEntityWormhole) world.getTileEntity(xTarget, yTarget, zTarget);
if (wormhole == null) {
return null;
@@ -435,7 +435,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
@Nullable
- private TileWormhole getRenderBlock() {
+ private TileEntityWormhole getRenderBlock() {
IGregTechTileEntity gregTechTileEntity = this.getBaseMetaTileEntity();
int x = gregTechTileEntity.getXCoord();
@@ -453,13 +453,13 @@ public class GT_MetaTileEntity_WormholeGenerator extends
TileEntity tile = Optional.ofNullable(gregTechTileEntity.getWorld())
.map(w -> w.getTileEntity(wX, wY, wZ))
.orElse(null);
- if (tile instanceof TileWormhole wormhole) return wormhole;
+ if (tile instanceof TileEntityWormhole wormhole) return wormhole;
return null;
}
public void updateRenderDim() {
- TileWormhole temp = getRenderBlock();
+ TileEntityWormhole temp = getRenderBlock();
World target = Optional.ofNullable(mLink)
.map(link -> link.getDest(mSelfReference))
@@ -467,7 +467,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
.map(IHasWorldObjectAndCoords::getWorld)
.orElse(null);
- TileWormhole hole = getRenderBlock();
+ TileEntityWormhole hole = getRenderBlock();
if (hole == null) hole = createRenderBlock();
if (hole != null) {
@@ -476,7 +476,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
public void updateRenderRadius(double radius) {
- TileWormhole hole = getRenderBlock();
+ TileEntityWormhole hole = getRenderBlock();
if (hole == null) hole = createRenderBlock();
if (hole != null) {
@@ -694,7 +694,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
aNBT.setTag("mLink", link);
}
} catch (Throwable t) {
- GT_Mod.GT_FML_LOGGER.error("Could not save GT_MetaTileEntity_WormholeGenerator", t);
+ GTMod.GT_FML_LOGGER.error("Could not save GT_MetaTileEntity_WormholeGenerator", t);
}
}
@@ -742,7 +742,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
Math.min(send_amounts.length, mLink.mSendAmounts.length));
}
} catch (Throwable t) {
- GT_Mod.GT_FML_LOGGER.error("Could not load GT_MetaTileEntity_WormholeGenerator", t);
+ GTMod.GT_FML_LOGGER.error("Could not load GT_MetaTileEntity_WormholeGenerator", t);
}
}
}
@@ -754,7 +754,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
public final long mFrequency;
- public WeakReference<GT_MetaTileEntity_WormholeGenerator> mMaster, mSlave;
+ public WeakReference<MTEWormholeGenerator> mMaster, mSlave;
public final long[] mSendAmounts = new long[MAX_HATCHES];
public final long[] mReceiveAmounts = new long[MAX_HATCHES];
@@ -770,7 +770,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
return WORMHOLE_GENERATORS.computeIfAbsent(frequency, WormholeLink::new);
}
- public void update(WeakReference<GT_MetaTileEntity_WormholeGenerator> updater) {
+ public void update(WeakReference<MTEWormholeGenerator> updater) {
tryPromote();
if (isMaster(updater)) {
@@ -813,11 +813,11 @@ public class GT_MetaTileEntity_WormholeGenerator extends
mPendingEnergy += amount;
}
- public boolean isMaster(WeakReference<GT_MetaTileEntity_WormholeGenerator> tile) {
+ public boolean isMaster(WeakReference<MTEWormholeGenerator> tile) {
return mMaster == tile;
}
- public boolean isConnected(WeakReference<GT_MetaTileEntity_WormholeGenerator> tile) {
+ public boolean isConnected(WeakReference<MTEWormholeGenerator> tile) {
return mMaster == tile || mSlave == tile;
}
@@ -825,18 +825,18 @@ public class GT_MetaTileEntity_WormholeGenerator extends
return mMaster != null && mSlave != null;
}
- public boolean connect(WeakReference<GT_MetaTileEntity_WormholeGenerator> tile) {
+ public boolean connect(WeakReference<MTEWormholeGenerator> tile) {
tryPromote();
if (mMaster == null) {
mMaster = tile;
Optional.ofNullable(mMaster)
.map(Reference::get)
- .ifPresent(GT_MetaTileEntity_WormholeGenerator::updateRenderDim);
+ .ifPresent(MTEWormholeGenerator::updateRenderDim);
Optional.ofNullable(mSlave)
.map(Reference::get)
- .ifPresent(GT_MetaTileEntity_WormholeGenerator::updateRenderDim);
+ .ifPresent(MTEWormholeGenerator::updateRenderDim);
return true;
}
if (mSlave == null) {
@@ -844,11 +844,11 @@ public class GT_MetaTileEntity_WormholeGenerator extends
Optional.of(mMaster)
.map(Reference::get)
- .ifPresent(GT_MetaTileEntity_WormholeGenerator::updateRenderDim);
+ .ifPresent(MTEWormholeGenerator::updateRenderDim);
Optional.ofNullable(mSlave)
.map(Reference::get)
- .ifPresent(GT_MetaTileEntity_WormholeGenerator::updateRenderDim);
+ .ifPresent(MTEWormholeGenerator::updateRenderDim);
return true;
}
@@ -856,7 +856,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
return false;
}
- public void disconnect(WeakReference<GT_MetaTileEntity_WormholeGenerator> tile) {
+ public void disconnect(WeakReference<MTEWormholeGenerator> tile) {
Objects.requireNonNull(tile.get())
.destroyRenderBlock();
@@ -880,8 +880,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
}
}
- private static WeakReference<GT_MetaTileEntity_WormholeGenerator> tryClean(
- WeakReference<GT_MetaTileEntity_WormholeGenerator> tileReference) {
+ private static WeakReference<MTEWormholeGenerator> tryClean(WeakReference<MTEWormholeGenerator> tileReference) {
if (tileReference != null) {
var tile = tileReference.get();
@@ -899,7 +898,7 @@ public class GT_MetaTileEntity_WormholeGenerator extends
return tileReference;
}
- public GT_MetaTileEntity_WormholeGenerator getDest(WeakReference<GT_MetaTileEntity_WormholeGenerator> tile) {
+ public MTEWormholeGenerator getDest(WeakReference<MTEWormholeGenerator> tile) {
if (tile == mMaster) {
return mSlave != null ? mSlave.get() : null;
}
@@ -914,13 +913,13 @@ public class GT_MetaTileEntity_WormholeGenerator extends
public boolean isActive() {
boolean masterCanWork = Optional.ofNullable(mMaster)
.map(WeakReference::get)
- .map(GT_MetaTileEntity_WormholeGenerator::getBaseMetaTileEntity)
+ .map(MTEWormholeGenerator::getBaseMetaTileEntity)
.map(IGregTechTileEntity::isAllowedToWork)
.orElse(false);
boolean slaveCanWork = Optional.ofNullable(mSlave)
.map(WeakReference::get)
- .map(GT_MetaTileEntity_WormholeGenerator::getBaseMetaTileEntity)
+ .map(MTEWormholeGenerator::getBaseMetaTileEntity)
.map(IGregTechTileEntity::isAllowedToWork)
.orElse(false);
@@ -933,8 +932,8 @@ public class GT_MetaTileEntity_WormholeGenerator extends
// #region UI
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
// spotless:off
tt.addMachineType("Wormhole Generator")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_BlackHoleCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java
index 0b36d35cf8..ba893e045d 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_BlackHoleCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java
@@ -1,15 +1,15 @@
package gregtech.common.tileentities.machines.multi.compressor;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
-import static gregtech.api.enums.GT_Values.Ollie;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.Ollie;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.Arrays;
import java.util.Collection;
@@ -37,39 +37,38 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.MaterialsUEVplus;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.metadata.CompressionTierKey;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings10;
-import gregtech.common.items.GT_MetaGenerated_Item_01;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
+import gregtech.common.items.MetaGeneratedItem01;
import gtPlusPlus.core.util.minecraft.PlayerUtils;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_BlackHoleCompressor
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_BlackHoleCompressor>
+public class MTEBlackHoleCompressor extends MTEExtendedPowerMultiBlockBase<MTEBlackHoleCompressor>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_BlackHoleCompressor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_BlackHoleCompressor>builder()
+ private static final IStructureDefinition<MTEBlackHoleCompressor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEBlackHoleCompressor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
// spotless:off
@@ -109,27 +108,23 @@ public class GT_MetaTileEntity_BlackHoleCompressor
{" "," "," "," "," "," "," "," "," "," CC CC "," CC CC "," CC CC "," CCC CCC "," CCC CCC "," CCCCC CCCCC "," CCCC CCCC "," "," "," "," CCCC CCCC "," CCCCC CCCCC "," CCC CCC "," CCC CCC "," CC CC "," CC CC "," CC CC "," "," "," "," "," "," "," "," "," "}
}))
//spotless:on
- .addElement('A', ofBlock(GregTech_API.sBlockGlass1, 4))
+ .addElement('A', ofBlock(GregTechAPI.sBlockGlass1, 4))
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_BlackHoleCompressor.class).atLeast(Maintenance, Energy)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(12))
+ buildHatchAdder(MTEBlackHoleCompressor.class).atLeast(Maintenance, Energy)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(12))
.dot(2)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_BlackHoleCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 12))))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings10, 11))
+ onElementPass(MTEBlackHoleCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 12))))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings10, 11))
.addElement('D', ofFrame(Materials.NaquadahAlloy))
.addElement(
'E',
- buildHatchAdder(GT_MetaTileEntity_BlackHoleCompressor.class).atLeast(InputBus, OutputBus, InputHatch)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(11))
+ buildHatchAdder(MTEBlackHoleCompressor.class).atLeast(InputBus, OutputBus, InputHatch)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(11))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_BlackHoleCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 11))))
+ onElementPass(MTEBlackHoleCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 11))))
.build();
@@ -140,16 +135,16 @@ public class GT_MetaTileEntity_BlackHoleCompressor
private final FluidStack blackholeCatalyzingCost = (MaterialsUEVplus.SpaceTime).getMolten(1);
private int catalyzingCostModifier = 1;
- public GT_MetaTileEntity_BlackHoleCompressor(final int aID, final String aName, final String aNameRegional) {
+ public MTEBlackHoleCompressor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_BlackHoleCompressor(String aName) {
+ public MTEBlackHoleCompressor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_BlackHoleCompressor> getStructureDefinition() {
+ public IStructureDefinition<MTEBlackHoleCompressor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -160,7 +155,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_BlackHoleCompressor(this.mName);
+ return new MTEBlackHoleCompressor(this.mName);
}
@Override
@@ -170,8 +165,8 @@ public class GT_MetaTileEntity_BlackHoleCompressor
@Override
public void setMachineModeIcons() {
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_COMPRESSING);
- machineModeIcons.add(GT_UITextures.OVERLAY_BUTTON_MACHINEMODE_SINGULARITY);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_COMPRESSING);
+ machineModeIcons.add(GTUITextures.OVERLAY_BUTTON_MACHINEMODE_SINGULARITY);
}
@Override
@@ -195,7 +190,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 11)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 11)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE)
.extFacing()
@@ -208,7 +203,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 11)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 11)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR)
.extFacing()
@@ -221,14 +216,14 @@ public class GT_MetaTileEntity_BlackHoleCompressor
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 11)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 11)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Compressor/Advanced Neutronium Compressor")
.addInfo("Controller Block for the Semi-Stable Black Hole Containment Field")
.addInfo(EnumChatFormatting.LIGHT_PURPLE + "Uses the immense power of the event horizon to compress things")
@@ -356,7 +351,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
@@ -393,12 +388,12 @@ public class GT_MetaTileEntity_BlackHoleCompressor
@NotNull
@Override
- protected Stream<GT_Recipe> findRecipeMatches(@Nullable RecipeMap<?> map) {
+ protected Stream<GTRecipe> findRecipeMatches(@Nullable RecipeMap<?> map) {
// Loop through all items and look for the Activation and Deactivation Catalysts
// Deactivation resets stability to 100 and catalyzing cost to 1
for (ItemStack inputItem : inputItems) {
- if (inputItem.getItem() instanceof GT_MetaGenerated_Item_01) {
+ if (inputItem.getItem() instanceof MetaGeneratedItem01) {
if (inputItem.getItemDamage() == 32418 && !blackholeOn) {
inputItem.stackSize -= 1;
blackholeOn = true;
@@ -417,7 +412,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@NotNull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@NotNull GTRecipe recipe) {
// Default speed bonus
setSpeedBonus(1F);
@@ -435,7 +430,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
}
@Nonnull
- protected CheckRecipeResult onRecipeStart(@Nonnull GT_Recipe recipe) {
+ protected CheckRecipeResult onRecipeStart(@Nonnull GTRecipe recipe) {
// If recipe needs a black hole and one is active but unstable, continuously void items
if (blackHoleStability <= 0 && recipe.getMetadataOrDefault(CompressionTierKey.INSTANCE, 1) > 0) {
return CheckRecipeResultRegistry.UNSTABLE_BLACK_HOLE;
@@ -461,7 +456,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
// If found enough, drain it and reduce stability loss to 0
// Every 30 drains, double the cost
FluidStack totalCost = new FluidStack(blackholeCatalyzingCost, catalyzingCostModifier);
- for (GT_MetaTileEntity_Hatch_Input hatch : mInputHatches) {
+ for (MTEHatchInput hatch : mInputHatches) {
if (drain(hatch, totalCost, false)) {
drain(hatch, totalCost, true);
catalyzingCounter += 1;
@@ -479,7 +474,7 @@ public class GT_MetaTileEntity_BlackHoleCompressor
}
public int getMaxParallelRecipes() {
- int parallels = (8 * GT_Utility.getTier(this.getMaxInputVoltage()));
+ int parallels = (8 * GTUtility.getTier(this.getMaxInputVoltage()));
if (blackHoleStability < 60) {
parallels *= 2;
if (blackHoleStability < 20) parallels *= 2;
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HIPCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java
index bb79cf692b..2491dcff38 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HIPCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java
@@ -1,17 +1,17 @@
package gregtech.common.tileentities.machines.multi.compressor;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
-import static gregtech.api.enums.GT_Values.Ollie;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.Ollie;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_COOLING;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_COOLING_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofCoil;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofCoil;
import java.util.ArrayList;
import java.util.Arrays;
@@ -28,13 +28,13 @@ import net.minecraftforge.common.util.ForgeDirection;
import org.jetbrains.annotations.NotNull;
-import com.github.bartimaeusnek.bartworks.util.MathUtils;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import bartworks.util.MathUtils;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.IHatchElement;
@@ -42,28 +42,28 @@ import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.metadata.CompressionTierKey;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.SimpleShutDownReason;
-import gregtech.common.blocks.GT_Block_Casings10;
+import gregtech.common.blocks.BlockCasings10;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_HIPCompressor extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_HIPCompressor> implements ISurvivalConstructable {
+public class MTEHIPCompressor extends MTEExtendedPowerMultiBlockBase<MTEHIPCompressor>
+ implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_HIPCompressor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_HIPCompressor>builder()
+ private static final IStructureDefinition<MTEHIPCompressor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEHIPCompressor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
// spotless:off
@@ -83,33 +83,24 @@ public class GT_MetaTileEntity_HIPCompressor extends
.addElement('A', Glasses.chainAllGlasses())
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_HIPCompressor.class)
- .atLeast(Maintenance, Energy, SpecialHatchElement.HeatSensor)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(4))
+ buildHatchAdder(MTEHIPCompressor.class).atLeast(Maintenance, Energy, SpecialHatchElement.HeatSensor)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(4))
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_HIPCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 4))))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings10, 9))
- .addElement('D', ofBlock(GregTech_API.sBlockCasings10, 10))
- .addElement('E', ofBlock(GregTech_API.sBlockCasings4, 1))
- .addElement(
- 'F',
- ofCoil(GT_MetaTileEntity_HIPCompressor::setCoilLevel, GT_MetaTileEntity_HIPCompressor::getCoilLevel))
+ .buildAndChain(onElementPass(MTEHIPCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 4))))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings10, 9))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings10, 10))
+ .addElement('E', ofBlock(GregTechAPI.sBlockCasings4, 1))
+ .addElement('F', ofCoil(MTEHIPCompressor::setCoilLevel, MTEHIPCompressor::getCoilLevel))
.addElement(
'G',
- buildHatchAdder(GT_MetaTileEntity_HIPCompressor.class).atLeast(InputBus, OutputBus)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(5))
+ buildHatchAdder(MTEHIPCompressor.class).atLeast(InputBus, OutputBus)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(5))
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_HIPCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 5))))
- .addElement('H', ofBlock(GregTech_API.sBlockCasings10, 5))
+ .buildAndChain(onElementPass(MTEHIPCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 5))))
+ .addElement('H', ofBlock(GregTechAPI.sBlockCasings10, 5))
.build();
- private final ArrayList<GT_MetaTileEntity_HeatSensor> sensorHatches = new ArrayList<>();
+ private final ArrayList<MTEHeatSensor> sensorHatches = new ArrayList<>();
private HeatingCoilLevel heatLevel;
private int coilTier = 0;
@@ -117,16 +108,16 @@ public class GT_MetaTileEntity_HIPCompressor extends
private float heat = 0;
private boolean cooling = false;
- public GT_MetaTileEntity_HIPCompressor(final int aID, final String aName, final String aNameRegional) {
+ public MTEHIPCompressor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_HIPCompressor(String aName) {
+ public MTEHIPCompressor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_HIPCompressor> getStructureDefinition() {
+ public IStructureDefinition<MTEHIPCompressor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -137,7 +128,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_HIPCompressor(this.mName);
+ return new MTEHIPCompressor(this.mName);
}
@Override
@@ -160,7 +151,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
if (cooling) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR_COOLING)
.extFacing()
@@ -173,7 +164,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
} else if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE)
.extFacing()
@@ -186,7 +177,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR)
.extFacing()
@@ -199,14 +190,14 @@ public class GT_MetaTileEntity_HIPCompressor extends
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Compressor")
.addInfo("Controller Block for the Hot Isostatic Pressurization Unit")
.addInfo("HIP Unit heats up while running")
@@ -318,7 +309,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
@@ -375,7 +366,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@NotNull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@NotNull GTRecipe recipe) {
doingHIP = false;
setSpeedBonus(1F / 1.25F);
setEuModifier(0.75F);
@@ -423,15 +414,15 @@ public class GT_MetaTileEntity_HIPCompressor extends
}
// Update all the sensors
- for (GT_MetaTileEntity_HeatSensor hatch : sensorHatches) {
+ for (MTEHeatSensor hatch : sensorHatches) {
hatch.updateRedstoneOutput(heat);
}
}
public int getMaxParallelRecipes() {
- return cooling ? GT_Utility.getTier(this.getMaxInputVoltage())
- : (4 * GT_Utility.getTier(this.getMaxInputVoltage()));
+ return cooling ? GTUtility.getTier(this.getMaxInputVoltage())
+ : (4 * GTUtility.getTier(this.getMaxInputVoltage()));
}
@Override
@@ -486,29 +477,28 @@ public class GT_MetaTileEntity_HIPCompressor extends
public boolean addSensorHatchToMachineList(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_HeatSensor sensor) {
+ if (aMetaTileEntity instanceof MTEHeatSensor sensor) {
sensor.updateTexture(aBaseCasingIndex);
return this.sensorHatches.add(sensor);
}
return false;
}
- private enum SpecialHatchElement implements IHatchElement<GT_MetaTileEntity_HIPCompressor> {
+ private enum SpecialHatchElement implements IHatchElement<MTEHIPCompressor> {
- HeatSensor(GT_MetaTileEntity_HIPCompressor::addSensorHatchToMachineList, GT_MetaTileEntity_HeatSensor.class) {
+ HeatSensor(MTEHIPCompressor::addSensorHatchToMachineList, MTEHeatSensor.class) {
@Override
- public long count(GT_MetaTileEntity_HIPCompressor gtMetaTileEntityHIPCompressor) {
+ public long count(MTEHIPCompressor gtMetaTileEntityHIPCompressor) {
return gtMetaTileEntityHIPCompressor.sensorHatches.size();
}
};
private final List<Class<? extends IMetaTileEntity>> mteClasses;
- private final IGT_HatchAdder<GT_MetaTileEntity_HIPCompressor> adder;
+ private final IGTHatchAdder<MTEHIPCompressor> adder;
@SafeVarargs
- SpecialHatchElement(IGT_HatchAdder<GT_MetaTileEntity_HIPCompressor> adder,
- Class<? extends IMetaTileEntity>... mteClasses) {
+ SpecialHatchElement(IGTHatchAdder<MTEHIPCompressor> adder, Class<? extends IMetaTileEntity>... mteClasses) {
this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
this.adder = adder;
}
@@ -518,7 +508,7 @@ public class GT_MetaTileEntity_HIPCompressor extends
return mteClasses;
}
- public IGT_HatchAdder<? super GT_MetaTileEntity_HIPCompressor> adder() {
+ public IGTHatchAdder<? super MTEHIPCompressor> adder() {
return adder;
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HeatSensor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHeatSensor.java
index e4721428fc..8ea57bc1cf 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_HeatSensor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHeatSensor.java
@@ -14,18 +14,18 @@ import com.gtnewhorizons.modularui.common.widget.TextWidget;
import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
+import gregtech.api.metatileentity.implementations.MTEHatch;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.common.gui.modularui.widget.CoverCycleButtonWidget;
-public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
+public class MTEHeatSensor extends MTEHatch {
protected float threshold = 0;
protected boolean inverted = false;
@@ -34,11 +34,11 @@ public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
private static final IIconContainer textureFont = Textures.BlockIcons.OVERLAY_HATCH_BLACKHOLE;
private static final IIconContainer textureFont_Glow = Textures.BlockIcons.OVERLAY_HATCH_BLACKHOLE_GLOW;
- public GT_MetaTileEntity_HeatSensor(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEHeatSensor(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 0, "Reads heat from HIP Unit.");
}
- public GT_MetaTileEntity_HeatSensor(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHeatSensor(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
}
@@ -87,7 +87,7 @@ public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer, ForgeDirection side,
float aX, float aY, float aZ) {
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -134,7 +134,7 @@ public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_HeatSensor(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHeatSensor(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -151,14 +151,14 @@ public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
}
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
- final String INVERTED = GT_Utility.trans("INVERTED", "Inverted");
- final String NORMAL = GT_Utility.trans("NORMAL", "Normal");
+ final String INVERTED = GTUtility.trans("INVERTED", "Inverted");
+ final String NORMAL = GTUtility.trans("NORMAL", "Normal");
builder.widget(
new CoverCycleButtonWidget().setToggle(() -> inverted, (val) -> inverted = val)
.setTextureGetter(
- (state) -> state == 1 ? GT_UITextures.OVERLAY_BUTTON_REDSTONE_ON
- : GT_UITextures.OVERLAY_BUTTON_REDSTONE_OFF)
+ (state) -> state == 1 ? GTUITextures.OVERLAY_BUTTON_REDSTONE_ON
+ : GTUITextures.OVERLAY_BUTTON_REDSTONE_OFF)
.addTooltip(0, NORMAL)
.addTooltip(1, INVERTED)
.setPos(10, 8))
@@ -176,7 +176,7 @@ public class GT_MetaTileEntity_HeatSensor extends GT_MetaTileEntity_Hatch {
.setTextColor(Color.WHITE.dark(1))
.setTextAlignment(Alignment.CenterLeft)
.setFocusOnGuiOpen(true)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2))
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2))
.setPos(10, 28)
.setSize(77, 12))
.widget(
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_IndustrialCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEIndustrialCompressor.java
index 489841c5d4..e21da1856f 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_IndustrialCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEIndustrialCompressor.java
@@ -1,14 +1,14 @@
package gregtech.common.tileentities.machines.multi.compressor;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
-import static gregtech.api.enums.GT_HatchElement.*;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
-import static gregtech.api.enums.GT_Values.Ollie;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.Ollie;
+import static gregtech.api.enums.HatchElement.*;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;
@@ -19,28 +19,27 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings10;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
-public class GT_MetaTileEntity_IndustrialCompressor
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_IndustrialCompressor>
+public class MTEIndustrialCompressor extends MTEExtendedPowerMultiBlockBase<MTEIndustrialCompressor>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_IndustrialCompressor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_IndustrialCompressor>builder()
+ private static final IStructureDefinition<MTEIndustrialCompressor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEIndustrialCompressor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
// spotless:off
@@ -57,36 +56,32 @@ public class GT_MetaTileEntity_IndustrialCompressor
//spotless:on
.addElement(
'C',
- buildHatchAdder(GT_MetaTileEntity_IndustrialCompressor.class).atLeast(InputBus, OutputBus)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(5))
+ buildHatchAdder(MTEIndustrialCompressor.class).atLeast(InputBus, OutputBus)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(5))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_IndustrialCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 5))))
+ onElementPass(MTEIndustrialCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 5))))
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_IndustrialCompressor.class).atLeast(Maintenance, Energy)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(4))
+ buildHatchAdder(MTEIndustrialCompressor.class).atLeast(Maintenance, Energy)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(4))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_IndustrialCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 4))))
+ onElementPass(MTEIndustrialCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 4))))
.addElement('A', Glasses.chainAllGlasses())
- .addElement('D', ofBlock(GregTech_API.sBlockCasings10, 5))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings10, 5))
.build();
- public GT_MetaTileEntity_IndustrialCompressor(final int aID, final String aName, final String aNameRegional) {
+ public MTEIndustrialCompressor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_IndustrialCompressor(String aName) {
+ public MTEIndustrialCompressor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_IndustrialCompressor> getStructureDefinition() {
+ public IStructureDefinition<MTEIndustrialCompressor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -97,7 +92,7 @@ public class GT_MetaTileEntity_IndustrialCompressor
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_IndustrialCompressor(this.mName);
+ return new MTEIndustrialCompressor(this.mName);
}
@Override
@@ -108,7 +103,7 @@ public class GT_MetaTileEntity_IndustrialCompressor
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE)
.extFacing()
@@ -121,7 +116,7 @@ public class GT_MetaTileEntity_IndustrialCompressor
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR)
.extFacing()
@@ -134,14 +129,14 @@ public class GT_MetaTileEntity_IndustrialCompressor
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 4)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 4)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Compressor")
.addInfo("Controller Block for the Large Electric Compressor")
.addInfo("100% faster than singleblock machines of the same voltage")
@@ -187,7 +182,7 @@ public class GT_MetaTileEntity_IndustrialCompressor
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
@@ -199,7 +194,7 @@ public class GT_MetaTileEntity_IndustrialCompressor
}
public int getMaxParallelRecipes() {
- return (2 * GT_Utility.getTier(this.getMaxInputVoltage()));
+ return (2 * GTUtility.getTier(this.getMaxInputVoltage()));
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_NeutroniumCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTENeutroniumCompressor.java
index 90406bcb50..323e09f61b 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/GT_MetaTileEntity_NeutroniumCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTENeutroniumCompressor.java
@@ -3,18 +3,18 @@ package gregtech.common.tileentities.machines.multi.compressor;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_Values.AuthorFourIsTheNumber;
-import static gregtech.api.enums.GT_Values.Ollie;
+import static gregtech.api.enums.GTValues.AuthorFourIsTheNumber;
+import static gregtech.api.enums.GTValues.Ollie;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.Maintenance;
+import static gregtech.api.enums.HatchElement.OutputBus;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_MULTI_COMPRESSOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;
@@ -27,32 +27,31 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings10;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
+import gregtech.common.blocks.BlockCasings10;
-public class GT_MetaTileEntity_NeutroniumCompressor
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_NeutroniumCompressor>
+public class MTENeutroniumCompressor extends MTEExtendedPowerMultiBlockBase<MTENeutroniumCompressor>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
- private static final IStructureDefinition<GT_MetaTileEntity_NeutroniumCompressor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_NeutroniumCompressor>builder()
+ private static final IStructureDefinition<MTENeutroniumCompressor> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTENeutroniumCompressor>builder()
.addShape(
STRUCTURE_PIECE_MAIN,
// spotless:off
@@ -73,29 +72,26 @@ public class GT_MetaTileEntity_NeutroniumCompressor
.addElement('A', Glasses.chainAllGlasses())
.addElement(
'B',
- buildHatchAdder(GT_MetaTileEntity_NeutroniumCompressor.class)
- .atLeast(InputBus, OutputBus, Maintenance, Energy)
- .casingIndex(((GT_Block_Casings10) GregTech_API.sBlockCasings10).getTextureIndex(6))
+ buildHatchAdder(MTENeutroniumCompressor.class).atLeast(InputBus, OutputBus, Maintenance, Energy)
+ .casingIndex(((BlockCasings10) GregTechAPI.sBlockCasings10).getTextureIndex(6))
.dot(1)
.buildAndChain(
- onElementPass(
- GT_MetaTileEntity_NeutroniumCompressor::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings10, 6))))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings10, 8))
- .addElement('D', ofBlock(GregTech_API.sBlockCasings10, 7))
+ onElementPass(MTENeutroniumCompressor::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings10, 6))))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings10, 8))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings10, 7))
.addElement('E', ofFrame(Materials.NaquadahAlloy))
.build();
- public GT_MetaTileEntity_NeutroniumCompressor(final int aID, final String aName, final String aNameRegional) {
+ public MTENeutroniumCompressor(final int aID, final String aName, final String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_NeutroniumCompressor(String aName) {
+ public MTENeutroniumCompressor(String aName) {
super(aName);
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_NeutroniumCompressor> getStructureDefinition() {
+ public IStructureDefinition<MTENeutroniumCompressor> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -106,7 +102,7 @@ public class GT_MetaTileEntity_NeutroniumCompressor
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_NeutroniumCompressor(this.mName);
+ return new MTENeutroniumCompressor(this.mName);
}
@Override
@@ -117,7 +113,7 @@ public class GT_MetaTileEntity_NeutroniumCompressor
if (aActive) {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 6)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 6)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR_ACTIVE)
.extFacing()
@@ -130,7 +126,7 @@ public class GT_MetaTileEntity_NeutroniumCompressor
} else {
rTexture = new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 6)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 6)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_MULTI_COMPRESSOR)
.extFacing()
@@ -143,14 +139,14 @@ public class GT_MetaTileEntity_NeutroniumCompressor
}
} else {
rTexture = new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings10, 6)) };
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings10, 6)) };
}
return rTexture;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Neutronium Compressor")
.addInfo("Controller Block for the Neutronium Compressor")
.addInfo("Has a static 8 parallels")
@@ -199,7 +195,7 @@ public class GT_MetaTileEntity_NeutroniumCompressor
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
- logic.setAvailableVoltage(GT_Utility.roundUpVoltage(this.getMaxInputVoltage()));
+ logic.setAvailableVoltage(GTUtility.roundUpVoltage(this.getMaxInputVoltage()));
logic.setAvailableAmperage(1L);
}
@@ -210,7 +206,7 @@ public class GT_MetaTileEntity_NeutroniumCompressor
@NotNull
@Override
- protected CheckRecipeResult validateRecipe(@NotNull GT_Recipe recipe) {
+ protected CheckRecipeResult validateRecipe(@NotNull GTRecipe recipe) {
if (recipe.mSpecialValue > 0) {
return CheckRecipeResultRegistry.NO_BLACK_HOLE;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/drone/DroneConnection.java b/src/main/java/gregtech/common/tileentities/machines/multi/drone/DroneConnection.java
index 92b1c65032..e5f3cb99ab 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/drone/DroneConnection.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/drone/DroneConnection.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi.drone;
-import static gregtech.GT_Mod.gregtechproxy;
+import static gregtech.GTMod.gregtechproxy;
import java.util.Optional;
@@ -13,23 +13,23 @@ import net.minecraft.world.World;
import net.minecraftforge.common.DimensionManager;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Util;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
+import gregtech.api.util.GTLanguageManager;
+import gregtech.api.util.GTUtil;
+import gregtech.api.util.GTUtility;
public class DroneConnection {
String customName;
String unlocalizedName;
- GT_MetaTileEntity_MultiBlockBase machine;
+ MTEMultiBlockBase machine;
ItemStack machineItem;
ChunkCoordinates machineCoord;
- GT_MetaTileEntity_DroneCentre centre;
+ MTEDroneCentre centre;
ChunkCoordinates centreCoord;
World world;
- public DroneConnection(GT_MetaTileEntity_MultiBlockBase machine, GT_MetaTileEntity_DroneCentre centre) {
+ public DroneConnection(MTEMultiBlockBase machine, MTEDroneCentre centre) {
this.machine = machine;
this.machineItem = machine.getStackForm(1);
machineCoord = machine.getBaseMetaTileEntity()
@@ -62,19 +62,18 @@ public class DroneConnection {
centreTag.getInteger("x"),
centreTag.getInteger("y"),
centreTag.getInteger("z"));
- this.centre = (GT_MetaTileEntity_DroneCentre) getLoadedGT_BaseMachineAt(centreCoord, world, true);
+ this.centre = (MTEDroneCentre) getLoadedGT_BaseMachineAt(centreCoord, world, true);
this.customName = aNBT.getString("name");
this.unlocalizedName = aNBT.getString("unlocalizedName");
}
- public GT_MetaTileEntity_MultiBlockBase getMachine() {
+ public MTEMultiBlockBase getMachine() {
return machine;
}
public boolean reCheckConnection() {
if (machine == null) this.machine = getLoadedGT_BaseMachineAt(machineCoord, world, true);
- if (centre == null)
- this.centre = (GT_MetaTileEntity_DroneCentre) getLoadedGT_BaseMachineAt(centreCoord, world, true);
+ if (centre == null) this.centre = (MTEDroneCentre) getLoadedGT_BaseMachineAt(centreCoord, world, true);
if (machine != null && centre != null
&& !centre.getConnectionList()
.contains(this))
@@ -84,7 +83,7 @@ public class DroneConnection {
}
public String getCustomName(boolean localized) {
- if (localized) return GT_LanguageManager.getTranslation("gt.blockmachines." + unlocalizedName + ".name");
+ if (localized) return GTLanguageManager.getTranslation("gt.blockmachines." + unlocalizedName + ".name");
return customName;
}
@@ -100,7 +99,7 @@ public class DroneConnection {
return machine != null && machine.shouldDisplayShutDownReason()
&& !machine.getBaseMetaTileEntity()
.isActive()
- && GT_Utility.isStringValid(
+ && GTUtility.isStringValid(
machine.getBaseMetaTileEntity()
.getLastShutDownReason()
.getDisplayString())
@@ -122,11 +121,10 @@ public class DroneConnection {
return aNBT;
}
- public GT_MetaTileEntity_MultiBlockBase getLoadedGT_BaseMachineAt(ChunkCoordinates coords, World world,
- boolean isLoaded) {
- TileEntity te = GT_Util.getTileEntity(world, coords, isLoaded);
+ public MTEMultiBlockBase getLoadedGT_BaseMachineAt(ChunkCoordinates coords, World world, boolean isLoaded) {
+ TileEntity te = GTUtil.getTileEntity(world, coords, isLoaded);
if (te == null) return null;
- return (GT_MetaTileEntity_MultiBlockBase) ((IGregTechTileEntity) te).getMetaTileEntity();
+ return (MTEMultiBlockBase) ((IGregTechTileEntity) te).getMetaTileEntity();
}
private NBTTagCompound transCoordsToNBT(ChunkCoordinates coord) {
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_DroneCentre.java b/src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEDroneCentre.java
index 8d2eaa0480..cf52680d71 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_DroneCentre.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEDroneCentre.java
@@ -3,11 +3,11 @@ package gregtech.common.tileentities.machines.multi.drone;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_Values.AuthorSilverMoon;
+import static gregtech.api.enums.GTValues.AuthorSilverMoon;
+import static gregtech.api.enums.HatchElement.InputBus;
import static gregtech.api.multitileentity.multiblock.casing.Glasses.chainAllGlasses;
import static gregtech.api.objects.XSTR.XSTR_INSTANCE;
-import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GTStructureUtility.buildHatchAdder;
import java.io.IOException;
import java.text.Collator;
@@ -65,32 +65,31 @@ import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget;
import appeng.api.util.DimensionalCoord;
import appeng.api.util.WorldCoord;
import appeng.client.render.BlockPosHighlighter;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.SimpleCheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReason;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
import gregtech.common.gui.modularui.widget.ShutDownReasonSyncer;
-import gregtech.common.items.GT_TierDrone;
+import gregtech.common.items.ItemTierDrone;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_DroneCentre extends
- GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_DroneCentre> implements ISurvivalConstructable {
+public class MTEDroneCentre extends MTEExtendedPowerMultiBlockBase<MTEDroneCentre> implements ISurvivalConstructable {
private static final IIconContainer ACTIVE = new Textures.BlockIcons.CustomIcon("iconsets/DRONE_CENTRE_ACTIVE");
private static final IIconContainer FACE = new Textures.BlockIcons.CustomIcon("iconsets/DRONE_CENTRE_FACE");
@@ -109,10 +108,10 @@ public class GT_MetaTileEntity_DroneCentre extends
private List<DroneConnection> connectionList = new ArrayList<>();
public HashMap<String, String> tempNameList = new HashMap<>();
// Save centre by dimID
- private static final HashMultimap<Integer, GT_MetaTileEntity_DroneCentre> droneMap = HashMultimap.create();
+ private static final HashMultimap<Integer, MTEDroneCentre> droneMap = HashMultimap.create();
// spotless off
- private static final IStructureDefinition<GT_MetaTileEntity_DroneCentre> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_DroneCentre>builder()
+ private static final IStructureDefinition<MTEDroneCentre> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEDroneCentre>builder()
.addShape(
"main",
transpose(
@@ -122,30 +121,27 @@ public class GT_MetaTileEntity_DroneCentre extends
{ "C C", " ", " ", " ", " ", " ", " ", " ", "C C" } }))
.addElement(
'C',
- buildHatchAdder(GT_MetaTileEntity_DroneCentre.class).atLeast(InputBus)
+ buildHatchAdder(MTEDroneCentre.class).atLeast(InputBus)
.casingIndex(59)
.dot(1)
- .buildAndChain(
- onElementPass(
- GT_MetaTileEntity_DroneCentre::onCasingAdded,
- ofBlock(GregTech_API.sBlockCasings4, 2))))
+ .buildAndChain(onElementPass(MTEDroneCentre::onCasingAdded, ofBlock(GregTechAPI.sBlockCasings4, 2))))
.addElement('A', chainAllGlasses())
- .addElement('B', ofBlock(GregTech_API.sBlockCasings1, 11))
- .addElement('D', ofBlock(GregTech_API.sBlockCasings4, 0))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings1, 11))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings4, 0))
.build();
// spotless on
- public GT_MetaTileEntity_DroneCentre(String name) {
+ public MTEDroneCentre(String name) {
super(name);
}
- public GT_MetaTileEntity_DroneCentre(int ID, String Name, String NameRegional) {
+ public MTEDroneCentre(int ID, String Name, String NameRegional) {
super(ID, Name, NameRegional);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_DroneCentre(super.mName);
+ return new MTEDroneCentre(super.mName);
}
@Override
@@ -173,13 +169,13 @@ public class GT_MetaTileEntity_DroneCentre extends
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_DroneCentre> getStructureDefinition() {
+ public IStructureDefinition<MTEDroneCentre> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Drone Centre")
.addInfo("Drone Center Controller")
.addInfo(EnumChatFormatting.AQUA + "Drone #10032, cleared for takeoff!")
@@ -432,7 +428,7 @@ public class GT_MetaTileEntity_DroneCentre extends
List<ItemStack> inputs = getStoredInputs();
if (inputs.isEmpty()) return false;
for (ItemStack item : inputs) {
- if (item != null && item.getItem() instanceof GT_TierDrone drone) {
+ if (item != null && item.getItem() instanceof ItemTierDrone drone) {
this.droneLevel = drone.getLevel();
item.stackSize--;
updateSlots();
@@ -446,7 +442,7 @@ public class GT_MetaTileEntity_DroneCentre extends
List<ItemStack> inputs = getStoredInputs();
if (inputs.isEmpty()) return;
for (ItemStack item : inputs) {
- if (item != null && item.getItem() instanceof GT_TierDrone drone) {
+ if (item != null && item.getItem() instanceof ItemTierDrone drone) {
if (drone.getLevel() <= this.droneLevel) continue;
this.droneLevel = drone.getLevel();
item.stackSize--;
@@ -471,7 +467,7 @@ public class GT_MetaTileEntity_DroneCentre extends
.setBlock((int) (x + xOffset), (int) (y + yOffset), (int) (z + zOffset), Blocks.air);
this.getBaseMetaTileEntity()
.getWorld()
- .setBlock((int) (x + xOffset), (int) (y + yOffset), (int) (z + zOffset), GregTech_API.sDroneRender);
+ .setBlock((int) (x + xOffset), (int) (y + yOffset), (int) (z + zOffset), GregTechAPI.sDroneRender);
}
private void destroyRenderBlock() {
@@ -502,8 +498,8 @@ public class GT_MetaTileEntity_DroneCentre extends
.setSize(16, 16)
.setBackground(() -> {
List<UITexture> UI = new ArrayList<>();
- UI.add(GT_UITextures.BUTTON_STANDARD);
- UI.add(GT_UITextures.OVERLAY_BUTTON_WHITELIST);
+ UI.add(GTUITextures.BUTTON_STANDARD);
+ UI.add(GTUITextures.OVERLAY_BUTTON_WHITELIST);
return UI.toArray(new IDrawable[0]);
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_open_list"))
@@ -534,8 +530,8 @@ public class GT_MetaTileEntity_DroneCentre extends
.setSize(16, 16)
.setBackground(() -> {
List<UITexture> UI = new ArrayList<>();
- UI.add(GT_UITextures.BUTTON_STANDARD);
- UI.add(GT_UITextures.OVERLAY_BUTTON_POWER_SWITCH_ON);
+ UI.add(GTUITextures.BUTTON_STANDARD);
+ UI.add(GTUITextures.OVERLAY_BUTTON_POWER_SWITCH_ON);
return UI.toArray(new IDrawable[0]);
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_poweron_all"))
@@ -566,8 +562,8 @@ public class GT_MetaTileEntity_DroneCentre extends
.setSize(16, 16)
.setBackground(() -> {
List<UITexture> UI = new ArrayList<>();
- UI.add(GT_UITextures.BUTTON_STANDARD);
- UI.add(GT_UITextures.OVERLAY_BUTTON_POWER_SWITCH_OFF);
+ UI.add(GTUITextures.BUTTON_STANDARD);
+ UI.add(GTUITextures.OVERLAY_BUTTON_POWER_SWITCH_OFF);
return UI.toArray(new IDrawable[0]);
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_poweroff_all"))
@@ -580,13 +576,13 @@ public class GT_MetaTileEntity_DroneCentre extends
try {
buffer.writeNBTTagCompoundToBuffer(j.transConnectionToNBT());
} catch (IOException e) {
- GT_Log.err.println(e.getCause());
+ GTLog.err.println(e.getCause());
}
}, buffer -> {
try {
return new DroneConnection(buffer.readNBTTagCompoundFromBuffer());
} catch (IOException e) {
- GT_Log.err.println(e.getCause());
+ GTLog.err.println(e.getCause());
}
return null;
}));
@@ -596,7 +592,7 @@ public class GT_MetaTileEntity_DroneCentre extends
int heightCoff = getBaseMetaTileEntity().isServerSide() ? 0
: Minecraft.getMinecraft().currentScreen.height - 40;
ModularWindow.Builder builder = ModularWindow.builder(260, heightCoff);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.widget(
ButtonWidget.closeWindowButton(true)
@@ -632,7 +628,7 @@ public class GT_MetaTileEntity_DroneCentre extends
.setTextAlignment(Alignment.CenterLeft)
.setTextColor(Color.WHITE.dark(1))
.setFocusOnGuiOpen(false)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
.addTooltip(StatCollector.translateToLocal("GT5U.gui.text.drone_search"))
.setPos(50, 30)
.setSize(200, 16))
@@ -665,7 +661,7 @@ public class GT_MetaTileEntity_DroneCentre extends
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_" + sort))
.setBackground(
- () -> new IDrawable[] { GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_SORTING_MODE })
+ () -> new IDrawable[] { GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_SORTING_MODE })
.setPos(10, 30)
.setSize(16, 16))
.widget(new FakeSyncWidget.StringSyncer(() -> sort, var1 -> sort = var1))
@@ -693,8 +689,8 @@ public class GT_MetaTileEntity_DroneCentre extends
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_showLocalName"))
.setBackground(
() -> new IDrawable[] {
- showLocalizedName ? GT_UITextures.BUTTON_STANDARD_PRESSED : GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_CYCLIC })
+ showLocalizedName ? GTUITextures.BUTTON_STANDARD_PRESSED : GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_CYCLIC })
.setPos(30, 30)
.setSize(16, 16));
// Sort first
@@ -724,7 +720,7 @@ public class GT_MetaTileEntity_DroneCentre extends
ItemStackHandler drawitem = new ItemStackHandler(1);
drawitem.setStackInSlot(0, connection.machineItem);
DynamicPositionedRow row = new DynamicPositionedRow().setSynced(false);
- GT_MetaTileEntity_MultiBlockBase coreMachine = connection.machine;
+ MTEMultiBlockBase coreMachine = connection.machine;
int finalI = i;
row.widget(
SlotWidget.phantom(drawitem, 0)
@@ -737,7 +733,7 @@ public class GT_MetaTileEntity_DroneCentre extends
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_setname"))
.setBackground(
- () -> new IDrawable[] { GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_PRINT })
+ () -> new IDrawable[] { GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_PRINT })
.setSize(16, 16));
// Client can't handle unloaded machines
row.widget(
@@ -757,22 +753,22 @@ public class GT_MetaTileEntity_DroneCentre extends
}))
.setPlayClickSoundResource(
() -> Optional.ofNullable(coreMachine)
- .filter(GT_MetaTileEntity_MultiBlockBase::isAllowedToWork)
+ .filter(MTEMultiBlockBase::isAllowedToWork)
.map(var -> SoundResource.GUI_BUTTON_UP.resourceLocation)
.orElse(SoundResource.GUI_BUTTON_DOWN.resourceLocation))
.setBackground(
() -> Optional.ofNullable(coreMachine)
.map(
machine -> machine.isAllowedToWork()
- ? new IDrawable[] { GT_UITextures.BUTTON_STANDARD_PRESSED,
- GT_UITextures.OVERLAY_BUTTON_POWER_SWITCH_ON }
- : new IDrawable[] { GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_POWER_SWITCH_OFF })
- .orElse(new IDrawable[] { GT_UITextures.OVERLAY_BUTTON_CROSS }))
+ ? new IDrawable[] { GTUITextures.BUTTON_STANDARD_PRESSED,
+ GTUITextures.OVERLAY_BUTTON_POWER_SWITCH_ON }
+ : new IDrawable[] { GTUITextures.BUTTON_STANDARD,
+ GTUITextures.OVERLAY_BUTTON_POWER_SWITCH_OFF })
+ .orElse(new IDrawable[] { GTUITextures.OVERLAY_BUTTON_CROSS }))
.attachSyncer(
new FakeSyncWidget.BooleanSyncer(
() -> Optional.ofNullable(coreMachine)
- .map(GT_MetaTileEntity_MultiBlockBase::isAllowedToWork)
+ .map(MTEMultiBlockBase::isAllowedToWork)
.orElse(false),
var -> Optional.ofNullable(coreMachine)
.ifPresent(machine -> {
@@ -792,7 +788,7 @@ public class GT_MetaTileEntity_DroneCentre extends
})
.addTooltip(StatCollector.translateToLocal("GT5U.gui.button.drone_highlight"))
.setBackground(
- new IDrawable[] { GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_INVERT_REDSTONE })
+ new IDrawable[] { GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_INVERT_REDSTONE })
.setSize(16, 16));
// Show the reason why the machine shutdown
row.widget(
@@ -804,13 +800,13 @@ public class GT_MetaTileEntity_DroneCentre extends
.getLastShutDownReason()
.getDisplayString())
.orElse("")))
- .setBackground(GT_UITextures.PICTURE_STALLED_ELECTRICITY)
+ .setBackground(GTUITextures.PICTURE_STALLED_ELECTRICITY)
.setSize(16, 16)
.setEnabled(
var -> coreMachine != null && coreMachine.shouldDisplayShutDownReason()
&& !coreMachine.getBaseMetaTileEntity()
.isActive()
- && GT_Utility.isStringValid(
+ && GTUtility.isStringValid(
coreMachine.getBaseMetaTileEntity()
.getLastShutDownReason()
.getDisplayString())
@@ -860,7 +856,7 @@ public class GT_MetaTileEntity_DroneCentre extends
protected ModularWindow createCustomNameWindow(final EntityPlayer player) {
ModularWindow.Builder builder = ModularWindow.builder(150, 40);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
return builder.widget(
ButtonWidget.closeWindowButton(true)
@@ -887,7 +883,7 @@ public class GT_MetaTileEntity_DroneCentre extends
.setTextAlignment(Alignment.CenterLeft)
.setTextColor(Color.WHITE.dark(1))
.setFocusOnGuiOpen(true)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
.setPos(10, 16)
.setSize(130, 16))
.build();
@@ -906,7 +902,7 @@ public class GT_MetaTileEntity_DroneCentre extends
System.currentTimeMillis() + 500 * WorldCoord.getTaxicabDistance(blockPos, blockPos2));
}
- public static HashMultimap<Integer, GT_MetaTileEntity_DroneCentre> getCentreMap() {
+ public static HashMultimap<Integer, MTEDroneCentre> getCentreMap() {
return droneMap;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_Hatch_DroneDownLink.java b/src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEHatchDroneDownLink.java
index 33dad93d52..224f187347 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/drone/GT_MetaTileEntity_Hatch_DroneDownLink.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/drone/MTEHatchDroneDownLink.java
@@ -33,36 +33,35 @@ import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.interfaces.tileentity.IMachineBlockUpdateable;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Maintenance;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchMaintenance;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
import gregtech.api.render.TextureFactory;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
-public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hatch_Maintenance {
+public class MTEHatchDroneDownLink extends MTEHatchMaintenance {
private Vec3Impl downlinkCoord;
private DroneConnection connection;
// This has to be existed for doing random damage.
- private GT_MetaTileEntity_MultiBlockBase machine;
+ private MTEMultiBlockBase machine;
private static final IIconContainer moduleActive = new Textures.BlockIcons.CustomIcon(
"iconsets/OVERLAY_DRONE_MODULE_ACTIVE");
- public GT_MetaTileEntity_Hatch_DroneDownLink(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEHatchDroneDownLink(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier);
}
- public GT_MetaTileEntity_Hatch_DroneDownLink(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEHatchDroneDownLink(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures, false);
}
@@ -89,11 +88,7 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_DroneDownLink(
- this.mName,
- this.mTier,
- this.mDescriptionArray,
- this.mTextures);
+ return new MTEHatchDroneDownLink(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -144,7 +139,7 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
aPlayer.addChatComponentMessage(new ChatComponentTranslation("GT5U.machines.dronecentre.noconnection"));
return false;
}
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
return false;
@@ -177,18 +172,18 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
* Find a drone connection. This will search for all DC in the same dimension, then find one in range.
*/
private void tryFindConnection() {
- if (GT_MetaTileEntity_DroneCentre.getCentreMap()
+ if (MTEDroneCentre.getCentreMap()
.containsKey(getBaseMetaTileEntity().getWorld().provider.dimensionId)) {
- List<GT_MetaTileEntity_DroneCentre> target = GT_MetaTileEntity_DroneCentre.getCentreMap()
+ List<MTEDroneCentre> target = MTEDroneCentre.getCentreMap()
.get(getBaseMetaTileEntity().getWorld().provider.dimensionId)
.stream()
.collect(Collectors.toList());
- for (GT_MetaTileEntity_DroneCentre centre : target) {
+ for (MTEDroneCentre centre : target) {
if (centre.getCoords()
.withinDistance(this.downlinkCoord, centre.getRange())
&& centre.getBaseMetaTileEntity()
.isActive()) {
- GT_MetaTileEntity_MultiBlockBase machine = tryFindCoreGTMultiBlock();
+ MTEMultiBlockBase machine = tryFindCoreGTMultiBlock();
if (machine != null && machine.isValid()) {
this.machine = machine;
connection = new DroneConnection(machine, centre);
@@ -202,7 +197,7 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
}
// Find mainframe. Mainly from a method in GT_API——This will cause performance issue! Do not call it frequently.
- private GT_MetaTileEntity_MultiBlockBase tryFindCoreGTMultiBlock() {
+ private MTEMultiBlockBase tryFindCoreGTMultiBlock() {
Queue<ChunkCoordinates> tQueue = new LinkedList<>();
Set<ChunkCoordinates> visited = new HashSet<>(80);
tQueue.add(
@@ -219,13 +214,13 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
// Plascrete block isn't registered as machineBlock, therefore we have to check it manually so that drone
// can work with cleanroom.
// Todo: loading cleanroom's config for other blocks
- isMachineBlock = GregTech_API
+ isMachineBlock = GregTechAPI
.isMachineBlock(block, world.getBlockMetadata(aCoords.posX, aCoords.posY, aCoords.posZ))
- || (block == GregTech_API.sBlockReinforced
+ || (block == GregTechAPI.sBlockReinforced
&& world.getBlockMetadata(aCoords.posX, aCoords.posY, aCoords.posZ) == 2);
// See if the block itself is MultiBlock, also the one we need.
if (tTileEntity instanceof IGregTechTileEntity te
- && te.getMetaTileEntity() instanceof GT_MetaTileEntity_MultiBlockBase mte)
+ && te.getMetaTileEntity() instanceof MTEMultiBlockBase mte)
if (mte.mMaintenanceHatches.contains(this)) return mte;
// Now see if we should add the nearby blocks to the queue:
@@ -272,7 +267,7 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
@Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.widget(
ButtonWidget.closeWindowButton(true)
@@ -288,7 +283,7 @@ public class GT_MetaTileEntity_Hatch_DroneDownLink extends GT_MetaTileEntity_Hat
.setTextAlignment(Alignment.CenterLeft)
.setTextColor(Color.WHITE.dark(1))
.setFocusOnGuiOpen(true)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
.setPos(10, 16)
.setSize(130, 16))
.build();
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/LinkedPurificationUnit.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/LinkedPurificationUnit.java
index 104cbe300f..8be6d0ab65 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/LinkedPurificationUnit.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/LinkedPurificationUnit.java
@@ -1,6 +1,6 @@
package gregtech.common.tileentities.machines.multi.purification;
-import static gregtech.GT_Mod.gregtechproxy;
+import static gregtech.GTMod.gregtechproxy;
import net.minecraft.client.Minecraft;
import net.minecraft.nbt.NBTTagCompound;
@@ -10,7 +10,7 @@ import net.minecraft.world.World;
import net.minecraftforge.common.DimensionManager;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.util.GT_Util;
+import gregtech.api.util.GTUtil;
/**
* Small wrapper around a GT_MetaTileEntity_PurificationUnitBase, to be stored in the main purification plant
@@ -25,9 +25,9 @@ public class LinkedPurificationUnit {
*/
private boolean mIsActive = false;
- private final GT_MetaTileEntity_PurificationUnitBase<?> mMetaTileEntity;
+ private final MTEPurificationUnitBase<?> mMetaTileEntity;
- public LinkedPurificationUnit(GT_MetaTileEntity_PurificationUnitBase<?> unit) {
+ public LinkedPurificationUnit(MTEPurificationUnitBase<?> unit) {
this.mMetaTileEntity = unit;
}
@@ -52,18 +52,17 @@ public class LinkedPurificationUnit {
int z = linkData.getInteger("z");
// Find a TileEntity at this location
- TileEntity te = GT_Util.getTileEntity(world, x, y, z, true);
+ TileEntity te = GTUtil.getTileEntity(world, x, y, z, true);
if (te == null) {
// This is a bug, throw a fatal error.
throw new NullPointerException("Unit disappeared during server sync. This is a bug.");
}
// Cast TileEntity to proper GT TileEntity
- this.mMetaTileEntity = (GT_MetaTileEntity_PurificationUnitBase<?>) ((IGregTechTileEntity) te)
- .getMetaTileEntity();
+ this.mMetaTileEntity = (MTEPurificationUnitBase<?>) ((IGregTechTileEntity) te).getMetaTileEntity();
}
- public GT_MetaTileEntity_PurificationUnitBase<?> metaTileEntity() {
+ public MTEPurificationUnitBase<?> metaTileEntity() {
return mMetaTileEntity;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_Hatch_DegasifierControlHatch.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchDegasifierControl.java
index 3d49f05dca..53c042439c 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_Hatch_DegasifierControlHatch.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchDegasifierControl.java
@@ -9,22 +9,21 @@ import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
+import gregtech.api.metatileentity.implementations.MTEHatch;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_Hatch_DegasifierControlHatch extends GT_MetaTileEntity_Hatch {
+public class MTEHatchDegasifierControl extends MTEHatch {
private byte outputStrength = 0;
private static final IIconContainer textureFont = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR;
private static final IIconContainer textureFont_Glow = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR_GLOW;
- public GT_MetaTileEntity_Hatch_DegasifierControlHatch(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEHatchDegasifierControl(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 0, "Outputs a control signal for the Degasser Purification Unit");
}
- public GT_MetaTileEntity_Hatch_DegasifierControlHatch(String aName, int aTier, String[] aDescription,
- ITexture[][][] aTextures) {
+ public MTEHatchDegasifierControl(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
}
@@ -67,7 +66,7 @@ public class GT_MetaTileEntity_Hatch_DegasifierControlHatch extends GT_MetaTileE
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Hatch_DegasifierControlHatch(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchDegasifierControl(mName, mTier, mDescriptionArray, mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensHousing.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensHousing.java
index bd025e0e69..81dbab61cb 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensHousing.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensHousing.java
@@ -6,28 +6,28 @@ import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
-import gregtech.client.GT_TooltipHandler;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
+import gregtech.client.GTTooltipHandler;
-public class GT_MetaTileEntity_LensHousing extends GT_MetaTileEntity_Hatch_InputBus {
+public class MTEHatchLensHousing extends MTEHatchInputBus {
- public GT_MetaTileEntity_LensHousing(int id, String name, String nameRegional) {
+ public MTEHatchLensHousing(int id, String name, String nameRegional) {
super(
id,
name,
nameRegional,
- GT_TooltipHandler.Tier.UV.ordinal(),
+ GTTooltipHandler.Tier.UV.ordinal(),
1,
new String[] { "Holds a lens for UV laser focusing." });
}
- public GT_MetaTileEntity_LensHousing(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHatchLensHousing(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LensHousing(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
+ return new MTEHatchLensHousing(this.mName, this.mTier, this.mDescriptionArray, this.mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensIndicator.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensIndicator.java
index c017025d42..5ed495f935 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_LensIndicator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchLensIndicator.java
@@ -10,21 +10,21 @@ import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
+import gregtech.api.metatileentity.implementations.MTEHatch;
import gregtech.api.render.TextureFactory;
-public class GT_MetaTileEntity_LensIndicator extends GT_MetaTileEntity_Hatch {
+public class MTEHatchLensIndicator extends MTEHatch {
private boolean isOn = false;
private static final IIconContainer textureFont = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR;
private static final IIconContainer textureFont_Glow = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR_GLOW;
- public GT_MetaTileEntity_LensIndicator(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEHatchLensIndicator(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 0, "Indicates required lens swaps.");
}
- public GT_MetaTileEntity_LensIndicator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHatchLensIndicator(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
}
@@ -99,7 +99,7 @@ public class GT_MetaTileEntity_LensIndicator extends GT_MetaTileEntity_Hatch {
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_LensIndicator(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchLensIndicator(mName, mTier, mDescriptionArray, mTextures);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchPHSensor.java
index e8e393cb3c..790b14c2f5 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_pHSensor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEHatchPHSensor.java
@@ -14,18 +14,18 @@ import com.gtnewhorizons.modularui.common.widget.TextWidget;
import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUIInfos;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
+import gregtech.api.metatileentity.implementations.MTEHatch;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.common.gui.modularui.widget.CoverCycleButtonWidget;
-public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
+public class MTEHatchPHSensor extends MTEHatch {
// This implementation was largely copied from the neutron sensor hatch
@@ -36,11 +36,11 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
private static final IIconContainer textureFont = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR;
private static final IIconContainer textureFont_Glow = Textures.BlockIcons.OVERLAY_HATCH_PH_SENSOR_GLOW;
- public GT_MetaTileEntity_pHSensor(int aID, String aName, String aNameRegional, int aTier) {
+ public MTEHatchPHSensor(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 0, "Detects pH value.");
}
- public GT_MetaTileEntity_pHSensor(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
+ public MTEHatchPHSensor(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
}
@@ -89,7 +89,7 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
@Override
public boolean onRightclick(IGregTechTileEntity aBaseMetaTileEntity, EntityPlayer aPlayer, ForgeDirection side,
float aX, float aY, float aZ) {
- GT_UIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
+ GTUIInfos.openGTTileEntityUI(aBaseMetaTileEntity, aPlayer);
return true;
}
@@ -137,7 +137,7 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_pHSensor(mName, mTier, mDescriptionArray, mTextures);
+ return new MTEHatchPHSensor(mName, mTier, mDescriptionArray, mTextures);
}
@Override
@@ -154,14 +154,14 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
}
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
- final String INVERTED = GT_Utility.trans("INVERTED", "Inverted");
- final String NORMAL = GT_Utility.trans("NORMAL", "Normal");
+ final String INVERTED = GTUtility.trans("INVERTED", "Inverted");
+ final String NORMAL = GTUtility.trans("NORMAL", "Normal");
builder.widget(
new CoverCycleButtonWidget().setToggle(() -> inverted, (val) -> inverted = val)
.setTextureGetter(
- (state) -> state == 1 ? GT_UITextures.OVERLAY_BUTTON_REDSTONE_ON
- : GT_UITextures.OVERLAY_BUTTON_REDSTONE_OFF)
+ (state) -> state == 1 ? GTUITextures.OVERLAY_BUTTON_REDSTONE_ON
+ : GTUITextures.OVERLAY_BUTTON_REDSTONE_OFF)
.addTooltip(0, NORMAL)
.addTooltip(1, INVERTED)
.setPos(10, 8))
@@ -180,7 +180,7 @@ public class GT_MetaTileEntity_pHSensor extends GT_MetaTileEntity_Hatch {
.setTextColor(Color.WHITE.dark(1))
.setTextAlignment(Alignment.CenterLeft)
.setFocusOnGuiOpen(true)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2))
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2))
.setPos(10, 28)
.setSize(77, 12))
.widget(
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationPlant.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationPlant.java
index 42bfd06d7a..86f2c2b5bd 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationPlant.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationPlant.java
@@ -4,18 +4,18 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockAnyMeta;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
-import static gregtech.api.enums.GT_HatchElement.Energy;
-import static gregtech.api.enums.GT_HatchElement.ExoticEnergy;
-import static gregtech.api.enums.GT_HatchElement.Maintenance;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.Energy;
+import static gregtech.api.enums.HatchElement.ExoticEnergy;
+import static gregtech.api.enums.HatchElement.Maintenance;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_GLOW;
-import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
-import static gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitBase.WATER_BOOST_BONUS_CHANCE;
-import static gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitBase.WATER_BOOST_NEEDED_FLUID;
+import static gregtech.api.util.GTRecipeBuilder.SECONDS;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
+import static gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitBase.WATER_BOOST_BONUS_CHANCE;
+import static gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitBase.WATER_BOOST_NEEDED_FLUID;
import java.io.IOException;
import java.util.ArrayList;
@@ -52,27 +52,26 @@ import com.gtnewhorizons.modularui.common.widget.Scrollable;
import com.gtnewhorizons.modularui.common.widget.SlotWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
import gregtech.common.gui.modularui.widget.ShutDownReasonSyncer;
import gregtech.common.gui.modularui.widget.TextButtonWidget;
-public class GT_MetaTileEntity_PurificationPlant
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<GT_MetaTileEntity_PurificationPlant>
+public class MTEPurificationPlant extends MTEExtendedPowerMultiBlockBase<MTEPurificationPlant>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -96,8 +95,8 @@ public class GT_MetaTileEntity_PurificationPlant
*/
private final List<LinkedPurificationUnit> mLinkedUnits = new ArrayList<>();
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationPlant> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationPlant>builder()
+ private static final IStructureDefinition<MTEPurificationPlant> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationPlant>builder()
.addShape(STRUCTURE_PIECE_MAIN, PurificationPlantStructureString.STRUCTURE_STRING)
// Create an identical structure for survival autobuild, with water replaced with air
.addShape(
@@ -109,13 +108,13 @@ public class GT_MetaTileEntity_PurificationPlant
.toArray(String[]::new))
.toArray(String[][]::new))
// Superplasticizer-treated high strength concrete
- .addElement('A', ofBlock(GregTech_API.sBlockCasings9, 3))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings9, 3))
// Sterile Water Plant Casing
- .addElement('B', ofBlock(GregTech_API.sBlockCasings9, 4))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings9, 4))
// Reinforced Sterile Water Plant Casing
- .addElement('C', ofBlock(GregTech_API.sBlockCasings9, 5))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings9, 5))
// Tinted Industrial Glass
- .addElement('D', ofBlockAnyMeta(GregTech_API.sBlockTintedGlass, 0))
+ .addElement('D', ofBlockAnyMeta(GregTechAPI.sBlockTintedGlass, 0))
.addElement('F', ofBlock(Blocks.water, 0))
.addElement('G', ofFrame(Materials.Tungsten))
// Hatch space
@@ -123,19 +122,19 @@ public class GT_MetaTileEntity_PurificationPlant
'H',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationPlant>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationPlant>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.dot(1)
- .casingIndex(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings9, 4))
+ .casingIndex(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings9, 4))
.build()),
- ofBlock(GregTech_API.sBlockCasings9, 4)))
+ ofBlock(GregTechAPI.sBlockCasings9, 4)))
.build();
- public GT_MetaTileEntity_PurificationPlant(int aID, String aName, String aNameRegional) {
+ public MTEPurificationPlant(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationPlant(String aName) {
+ public MTEPurificationPlant(String aName) {
super(aName);
}
@@ -148,7 +147,7 @@ public class GT_MetaTileEntity_PurificationPlant
public int survivalConstruct(ItemStack stackSize, int elementBudget, ISurvivalBuildEnvironment env) {
int built = survivialBuildPiece(STRUCTURE_PIECE_MAIN_SURVIVAL, stackSize, 3, 6, 0, elementBudget, env, true);
if (built == -1) {
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
env.getActor(),
EnumChatFormatting.GREEN + "Auto placing done ! Now go place the water yourself !");
return 0;
@@ -157,13 +156,13 @@ public class GT_MetaTileEntity_PurificationPlant
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationPlant> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationPlant> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Plant")
.addInfo("Main controller block for the Water Purification Plant.")
.addInfo(
@@ -188,13 +187,13 @@ public class GT_MetaTileEntity_PurificationPlant
.addInfo("Every recipe has a base chance of success. Success rate can be boosted")
.addInfo("by using a portion of the target output as a secondary input.")
.addInfo(
- EnumChatFormatting.RED + GT_Utility.formatNumbers(WATER_BOOST_NEEDED_FLUID * 100)
+ EnumChatFormatting.RED + GTUtility.formatNumbers(WATER_BOOST_NEEDED_FLUID * 100)
+ "%"
+ EnumChatFormatting.GRAY
+ " of output yield will be consumed in exchange for an")
.addInfo(
"additive " + EnumChatFormatting.RED
- + GT_Utility.formatNumbers(WATER_BOOST_BONUS_CHANCE * 100)
+ + GTUtility.formatNumbers(WATER_BOOST_BONUS_CHANCE * 100)
+ "%"
+ EnumChatFormatting.GRAY
+ " increase to success.")
@@ -270,7 +269,7 @@ public class GT_MetaTileEntity_PurificationPlant
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationPlant(this.mName);
+ return new MTEPurificationPlant(this.mName);
}
@Override
@@ -279,7 +278,7 @@ public class GT_MetaTileEntity_PurificationPlant
if (side == facing) {
if (active) return new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings9, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings9, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE)
.extFacing()
@@ -291,7 +290,7 @@ public class GT_MetaTileEntity_PurificationPlant
.build() };
return new ITexture[] {
Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings9, 4)),
+ .getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings9, 4)),
TextureFactory.builder()
.addIcon(OVERLAY_FRONT_PROCESSING_ARRAY)
.extFacing()
@@ -302,8 +301,8 @@ public class GT_MetaTileEntity_PurificationPlant
.glow()
.build() };
}
- return new ITexture[] { Textures.BlockIcons
- .getCasingTextureForId(GT_Utility.getCasingTextureIndex(GregTech_API.sBlockCasings9, 4)) };
+ return new ITexture[] {
+ Textures.BlockIcons.getCasingTextureForId(GTUtility.getCasingTextureIndex(GregTechAPI.sBlockCasings9, 4)) };
}
@Override
@@ -311,7 +310,7 @@ public class GT_MetaTileEntity_PurificationPlant
return true;
}
- private List<IHatchElement<? super GT_MetaTileEntity_PurificationPlant>> getAllowedHatches() {
+ private List<IHatchElement<? super MTEPurificationPlant>> getAllowedHatches() {
return ImmutableList.of(Maintenance, Energy, ExoticEnergy);
}
@@ -388,7 +387,7 @@ public class GT_MetaTileEntity_PurificationPlant
// Update progress time for active units
for (LinkedPurificationUnit unit : this.mLinkedUnits) {
if (unit.isActive()) {
- GT_MetaTileEntity_PurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
+ MTEPurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
metaTileEntity.mProgresstime = mProgresstime;
}
}
@@ -423,7 +422,7 @@ public class GT_MetaTileEntity_PurificationPlant
// Find active units and notify them that the cycle started
for (LinkedPurificationUnit unit : this.mLinkedUnits) {
- GT_MetaTileEntity_PurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
+ MTEPurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
PurificationUnitStatus status = metaTileEntity.status();
// Unit needs to be online to be considered active.
if (status == PurificationUnitStatus.ONLINE) {
@@ -444,7 +443,7 @@ public class GT_MetaTileEntity_PurificationPlant
// Mark all units as inactive and reset their progress time
for (LinkedPurificationUnit unit : this.mLinkedUnits) {
- GT_MetaTileEntity_PurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
+ MTEPurificationUnitBase<?> metaTileEntity = unit.metaTileEntity();
// If this unit was active, end the cycle
if (unit.isActive()) {
metaTileEntity.endCycle();
@@ -482,11 +481,11 @@ public class GT_MetaTileEntity_PurificationPlant
return false;
}
- public void registerLinkedUnit(GT_MetaTileEntity_PurificationUnitBase<?> unit) {
+ public void registerLinkedUnit(MTEPurificationUnitBase<?> unit) {
this.mLinkedUnits.add(new LinkedPurificationUnit(unit));
}
- public void unregisterLinkedUnit(GT_MetaTileEntity_PurificationUnitBase<?> unit) {
+ public void unregisterLinkedUnit(MTEPurificationUnitBase<?> unit) {
this.mLinkedUnits.removeIf(link -> link.metaTileEntity() == unit);
}
@@ -555,7 +554,7 @@ public class GT_MetaTileEntity_PurificationPlant
screenElements
.widget(
- new TextWidget(GT_Utility.trans("138", "Incomplete Structure.")).setDefaultColor(EnumChatFormatting.RED)
+ new TextWidget(GTUtility.trans("138", "Incomplete Structure.")).setDefaultColor(EnumChatFormatting.RED)
.setEnabled(widget -> !mMachine))
.widget(new FakeSyncWidget.BooleanSyncer(() -> mMachine, val -> mMachine = val));
@@ -572,7 +571,7 @@ public class GT_MetaTileEntity_PurificationPlant
() -> getBaseMetaTileEntity().isActive(),
val -> getBaseMetaTileEntity().setActive(val)));
screenElements.widget(
- new TextWidget(GT_Utility.trans("142", "Running perfectly.")).setDefaultColor(EnumChatFormatting.GREEN)
+ new TextWidget(GTUtility.trans("142", "Running perfectly.")).setDefaultColor(EnumChatFormatting.GREEN)
.setEnabled(
widget -> getBaseMetaTileEntity().getErrorDisplayID() == 0 && getBaseMetaTileEntity().isActive()));
screenElements.widget(
@@ -583,7 +582,7 @@ public class GT_MetaTileEntity_PurificationPlant
.setTextAlignment(Alignment.CenterLeft)
.setEnabled(
widget -> shouldDisplayShutDownReason() && !getBaseMetaTileEntity().isActive()
- && GT_Utility.isStringValid(
+ && GTUtility.isStringValid(
getBaseMetaTileEntity().getLastShutDownReason()
.getDisplayString())
&& getBaseMetaTileEntity().wasShutdown()))
@@ -610,7 +609,7 @@ public class GT_MetaTileEntity_PurificationPlant
final int windowWidth = 260;
final int windowHeight = 200;
ModularWindow.Builder builder = ModularWindow.builder(windowWidth, windowHeight);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.widget(
ButtonWidget.closeWindowButton(true)
.setPos(windowWidth - 15, 3));
@@ -645,7 +644,7 @@ public class GT_MetaTileEntity_PurificationPlant
if (!w.isClient()) w.getContext()
.openSyncedWindow(STATUS_WINDOW_ID);
})
- .setBackground(GT_UITextures.BUTTON_STANDARD);
+ .setBackground(GTUITextures.BUTTON_STANDARD);
widget.text()
.setTextAlignment(Alignment.CenterLeft)
.setDefaultColor(EnumChatFormatting.BLACK);
@@ -725,14 +724,14 @@ public class GT_MetaTileEntity_PurificationPlant
try {
buffer.writeNBTTagCompoundToBuffer(link.writeLinkDataToNBT());
} catch (IOException e) {
- GT_Log.err.println(e.getCause());
+ GTLog.err.println(e.getCause());
}
}, buffer -> {
// Try to load link data from NBT compound as constructed above.
try {
return new LinkedPurificationUnit(buffer.readNBTTagCompoundFromBuffer());
} catch (IOException e) {
- GT_Log.err.println(e.getCause());
+ GTLog.err.println(e.getCause());
}
return null;
}));
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBaryonicPerfection.java
index 17945f7cc9..250d968945 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBaryonicPerfection.java
@@ -4,16 +4,16 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_PROCESSING_ARRAY_GLOW;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -31,7 +31,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
@@ -39,20 +39,19 @@ import gregtech.api.enums.TierEU;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-import gregtech.common.items.GT_MetaGenerated_Item_03;
-import gregtech.common.items.ID_MetaItem_03;
+import gregtech.common.items.IDMetaItem03;
+import gregtech.common.items.MetaGeneratedItem03;
-public class GT_MetaTileEntity_PurificationUnitParticleExtractor
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitParticleExtractor>
- implements ISurvivalConstructable {
+public class MTEPurificationUnitBaryonicPerfection
+ extends MTEPurificationUnitBase<MTEPurificationUnitBaryonicPerfection> implements ISurvivalConstructable {
public static long BARYONIC_MATTER_OUTPUT = 2000L;
@@ -83,28 +82,28 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
// spotless:on
// Dimensionally transcendent casing (placeholder)
- private static final int CASING_INDEX_MAIN = getTextureIndex(GregTech_API.sBlockCasings10, 2);
+ private static final int CASING_INDEX_MAIN = getTextureIndex(GregTechAPI.sBlockCasings10, 2);
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitParticleExtractor> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitParticleExtractor>builder()
+ private static final IStructureDefinition<MTEPurificationUnitBaryonicPerfection> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitBaryonicPerfection>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
// Quark Exclusion Casing
.addElement(
'A',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitParticleExtractor>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitBaryonicPerfection>buildHatchAdder()
.atLeastList(Arrays.asList(InputBus, OutputBus, InputHatch, OutputHatch))
.dot(1)
.casingIndex(CASING_INDEX_MAIN)
.build()),
- onElementPass(t -> t.numCasings++, ofBlock(GregTech_API.sBlockCasings10, 2))))
+ onElementPass(t -> t.numCasings++, ofBlock(GregTechAPI.sBlockCasings10, 2))))
// Particle Beam Guidance Pipe Casing
- .addElement('B', ofBlock(GregTech_API.sBlockCasings9, 14))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings9, 14))
// Femtometer-Calibrated Particle Beam Casing
- .addElement('C', ofBlock(GregTech_API.sBlockCasings9, 15))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings9, 15))
// Non-Photonic Matter Exclusion Glass
- .addElement('D', ofBlock(GregTech_API.sBlockGlass1, 3))
+ .addElement('D', ofBlock(GregTechAPI.sBlockGlass1, 3))
.addElement('E', ofFrame(Materials.Bedrockium))
.build();
@@ -172,17 +171,17 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
private int numCasings = 0;
private static final int MIN_CASINGS = 300;
- public GT_MetaTileEntity_PurificationUnitParticleExtractor(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitBaryonicPerfection(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitParticleExtractor(String aName) {
+ public MTEPurificationUnitBaryonicPerfection(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitParticleExtractor(mName);
+ return new MTEPurificationUnitBaryonicPerfection(mName);
}
@Override
@@ -238,7 +237,7 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitParticleExtractor> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitBaryonicPerfection> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -251,15 +250,15 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Absolute Baryonic Perfection Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -369,10 +368,10 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
}
private boolean isCatalyst(ItemStack stack) {
- if (stack.getItem() instanceof GT_MetaGenerated_Item_03) {
+ if (stack.getItem() instanceof MetaGeneratedItem03) {
int meta = stack.getItemDamage() - 32000; // why, greg.
- return meta >= ID_MetaItem_03.Quark_Creation_Catalyst_Up.ID
- && meta <= ID_MetaItem_03.Quark_Creation_Catalyst_Top.ID;
+ return meta >= IDMetaItem03.Quark_Creation_Catalyst_Up.ID
+ && meta <= IDMetaItem03.Quark_Creation_Catalyst_Top.ID;
}
return false;
}
@@ -439,7 +438,7 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
// Drain the input cost directly from a hatch since we are not inside
// recipe processing
boolean drained = false;
- for (GT_MetaTileEntity_Hatch_Input hatch : this.mInputHatches) {
+ for (MTEHatchInput hatch : this.mInputHatches) {
FluidStack drainedStack = hatch.drain(ForgeDirection.UNKNOWN, inputCost, true);
if (drainedStack != null && drainedStack.amount == inputCost.amount) {
drained = true;
@@ -519,12 +518,12 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
public EnumChatFormatting getQuarkColor(ItemStack stack) {
int meta = stack.getItemDamage() - 32000;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Up.ID) return EnumChatFormatting.BLUE;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Down.ID) return EnumChatFormatting.LIGHT_PURPLE;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Strange.ID) return EnumChatFormatting.YELLOW;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Charm.ID) return EnumChatFormatting.GREEN;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Bottom.ID) return EnumChatFormatting.AQUA;
- if (meta == ID_MetaItem_03.Quark_Creation_Catalyst_Top.ID) return EnumChatFormatting.RED;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Up.ID) return EnumChatFormatting.BLUE;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Down.ID) return EnumChatFormatting.LIGHT_PURPLE;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Strange.ID) return EnumChatFormatting.YELLOW;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Charm.ID) return EnumChatFormatting.GREEN;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Bottom.ID) return EnumChatFormatting.AQUA;
+ if (meta == IDMetaItem03.Quark_Creation_Catalyst_Top.ID) return EnumChatFormatting.RED;
return EnumChatFormatting.GRAY;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitBase.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java
index 075ddc74c2..e986f16940 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitBase.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitBase.java
@@ -41,18 +41,18 @@ import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.VoidingMode;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_ExtendedPowerMultiBlockBase;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
+import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBase;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.recipe.check.CheckRecipeResultRegistry;
import gregtech.api.recipe.metadata.PurificationPlantBaseChanceKey;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.blocks.GT_Block_Casings_Abstract;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
+import gregtech.common.blocks.BlockCasingsAbstract;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
@@ -61,8 +61,8 @@ import mcp.mobius.waila.api.IWailaDataAccessor;
* When inheriting from this, make sure to call super.loadNBTData() and super.saveNBTData()
* if you override these methods, or linking will break.
*/
-public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<T>>
- extends GT_MetaTileEntity_ExtendedPowerMultiBlockBase<T> {
+public abstract class MTEPurificationUnitBase<T extends MTEExtendedPowerMultiBlockBase<T>>
+ extends MTEExtendedPowerMultiBlockBase<T> {
/**
* Ratio of output fluid that needs to be inserted back as input to trigger a "water boost".
@@ -108,14 +108,14 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
/**
* Pointer to the main purification plant controller.
*/
- private GT_MetaTileEntity_PurificationPlant controller = null;
+ private MTEPurificationPlant controller = null;
/**
* The current recipe being run in the purification unit. Note that purification unit recipes are a bit special,
* so input and output in the recipe might not exactly match the required inputs and produced outputs.
* For more information, always look at the purification unit tooltip and implementation.
*/
- protected GT_Recipe currentRecipe = null;
+ protected GTRecipe currentRecipe = null;
/**
* Current chance of the recipe succeeding, always in [0, 100]. A chance above 100 will be interpreted as 100.
@@ -131,11 +131,11 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
protected ArrayList<FluidStack> storedFluids = null;
- protected GT_MetaTileEntity_PurificationUnitBase(int aID, String aName, String aNameRegional) {
+ protected MTEPurificationUnitBase(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- protected GT_MetaTileEntity_PurificationUnitBase(String aName) {
+ protected MTEPurificationUnitBase(String aName) {
super(aName);
}
@@ -166,7 +166,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
}
@Override
- protected void setHatchRecipeMap(GT_MetaTileEntity_Hatch_Input hatch) {
+ protected void setHatchRecipeMap(MTEHatchInput hatch) {
// Do nothing, we don't want to lock hatches to recipe maps since this can cause
// them to reject our catalyst fluids
}
@@ -179,7 +179,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
* @return The correct index into the global texture atlas.
*/
protected static int getTextureIndex(Block block, int meta) {
- return ((GT_Block_Casings_Abstract) block).getTextureIndex(meta);
+ return ((BlockCasingsAbstract) block).getTextureIndex(meta);
}
@Override
@@ -210,11 +210,11 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
RecipeMap<?> recipeMap = this.getRecipeMap();
// Grab a stream of recipes and find the one with the highest success chance
- Stream<GT_Recipe> recipes = recipeMap.findRecipeQuery()
+ Stream<GTRecipe> recipes = recipeMap.findRecipeQuery()
.fluids(fluidInputs)
.items(itemInputs)
.findAll();
- GT_Recipe recipe = recipes
+ GTRecipe recipe = recipes
.max(Comparator.comparing(r -> r.getMetadataOrDefault(PurificationPlantBaseChanceKey.INSTANCE, 0.0f)))
.orElse(null);
@@ -315,7 +315,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
/**
* Get the amount of water needed to execute a water boost, in mb.
*/
- public FluidStack getWaterBoostAmount(GT_Recipe recipe) {
+ public FluidStack getWaterBoostAmount(GTRecipe recipe) {
// Recipes should always be constructed so that output water is always the first fluid output
FluidStack outputWater = recipe.mFluidOutputs[0];
int amount = Math.round(outputWater.amount * WATER_BOOST_NEEDED_FLUID);
@@ -329,7 +329,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
*
* @param recipe The recipe to check the water boost of
*/
- public boolean isWaterBoosted(GT_Recipe recipe) {
+ public boolean isWaterBoosted(GTRecipe recipe) {
FluidStack inputWater = getWaterBoostAmount(recipe);
// Simulate input drain to see if we can water boost
return depleteInput(inputWater, true);
@@ -459,7 +459,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
int amount = mOutputFluids[0].amount;
// For tier 1, this is distilled water, so we cannot use the helper function!
if (waterTier == 1) {
- return GT_ModHandler.getDistilledWater(amount);
+ return GTModHandler.getDistilledWater(amount);
}
Materials water = PurifiedWaterHelpers.getPurifiedWaterTier(waterTier - 1);
return water.getFluid(amount);
@@ -538,11 +538,11 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
IGregTechTileEntity ourBaseMetaTileEntity = this.getBaseMetaTileEntity();
// First check whether the controller we try to link to is within range. The range is defined
// as a max distance in each axis.
- if (Math.abs(ourBaseMetaTileEntity.getXCoord() - x) > GT_MetaTileEntity_PurificationPlant.MAX_UNIT_DISTANCE)
+ if (Math.abs(ourBaseMetaTileEntity.getXCoord() - x) > MTEPurificationPlant.MAX_UNIT_DISTANCE)
return LinkResult.TOO_FAR;
- if (Math.abs(ourBaseMetaTileEntity.getYCoord() - y) > GT_MetaTileEntity_PurificationPlant.MAX_UNIT_DISTANCE)
+ if (Math.abs(ourBaseMetaTileEntity.getYCoord() - y) > MTEPurificationPlant.MAX_UNIT_DISTANCE)
return LinkResult.TOO_FAR;
- if (Math.abs(ourBaseMetaTileEntity.getZCoord() - z) > GT_MetaTileEntity_PurificationPlant.MAX_UNIT_DISTANCE)
+ if (Math.abs(ourBaseMetaTileEntity.getZCoord() - z) > MTEPurificationPlant.MAX_UNIT_DISTANCE)
return LinkResult.TOO_FAR;
// Find the block at the requested coordinated and check if it is a purification plant controller.
@@ -551,11 +551,11 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
if (tileEntity == null) return LinkResult.NO_VALID_PLANT;
if (!(tileEntity instanceof IGregTechTileEntity gtTileEntity)) return LinkResult.NO_VALID_PLANT;
var metaTileEntity = gtTileEntity.getMetaTileEntity();
- if (!(metaTileEntity instanceof GT_MetaTileEntity_PurificationPlant)) return LinkResult.NO_VALID_PLANT;
+ if (!(metaTileEntity instanceof MTEPurificationPlant)) return LinkResult.NO_VALID_PLANT;
// Before linking, unlink from current controller, so we don't end up with units linked to multiple
// controllers.
- GT_MetaTileEntity_PurificationPlant oldController = getController();
+ MTEPurificationPlant oldController = getController();
if (oldController != null) {
oldController.unregisterLinkedUnit(this);
this.unlinkController();
@@ -566,7 +566,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
controllerY = y;
controllerZ = z;
controllerSet = true;
- controller = (GT_MetaTileEntity_PurificationPlant) metaTileEntity;
+ controller = (MTEPurificationPlant) metaTileEntity;
controller.registerLinkedUnit(this);
return LinkResult.SUCCESS;
}
@@ -617,7 +617,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
return super.onRightclick(aBaseMetaTileEntity, aPlayer);
}
- public GT_MetaTileEntity_PurificationPlant getController() {
+ public MTEPurificationPlant getController() {
if (controller == null) return null;
// Controller disappeared
if (controller.getBaseMetaTileEntity() == null) return null;
@@ -637,7 +637,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
@Override
public void onBlockDestroyed() {
// When this block is destroyed, explicitly unlink it from the controller if there is any.
- GT_MetaTileEntity_PurificationPlant controller = getController();
+ MTEPurificationPlant controller = getController();
if (controller != null) {
controller.unregisterLinkedUnit(this);
}
@@ -661,7 +661,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
if (this.mMaxProgresstime != 0) {
ret.add(
"Success chance: " + EnumChatFormatting.YELLOW
- + GT_Utility.formatNumbers(this.calculateFinalSuccessChance())
+ + GTUtility.formatNumbers(this.calculateFinalSuccessChance())
+ "%"
+ EnumChatFormatting.RESET);
}
@@ -741,8 +741,8 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
.setPlayClickSound(true)
.setBackground(() -> {
List<UITexture> ret = new ArrayList<>();
- ret.add(GT_UITextures.BUTTON_STANDARD);
- ret.add(GT_UITextures.OVERLAY_BUTTON_BATCH_MODE_ON);
+ ret.add(GTUITextures.BUTTON_STANDARD);
+ ret.add(GTUITextures.OVERLAY_BUTTON_BATCH_MODE_ON);
return ret.toArray(new IDrawable[0]);
})
.addTooltip(translateToLocal("GT5U.tpm.parallelwindow"))
@@ -758,7 +758,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
final int PARENT_WIDTH = getGUIWidth();
final int PARENT_HEIGHT = getGUIHeight();
ModularWindow.Builder builder = ModularWindow.builder(WIDTH, HEIGHT);
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.setGuiTint(getGUIColorization());
builder.setDraggable(true);
builder.setPos(
@@ -781,7 +781,7 @@ public abstract class GT_MetaTileEntity_PurificationUnitBase<T extends GT_MetaTi
.setTextColor(Color.WHITE.normal)
.setSize(150, 18)
.setPos(4, 25)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.attachSyncer(
new FakeSyncWidget.IntegerSyncer(() -> maxParallel, (val) -> maxParallel = val),
builder));
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitClarifier.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitClarifier.java
index 7823fa0ba7..4cd654af28 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitClarifier.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitClarifier.java
@@ -3,16 +3,16 @@ package gregtech.common.tileentities.machines.multi.purification;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_DISTILLATION_TOWER_GLOW;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.Arrays;
import java.util.List;
@@ -34,7 +34,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -47,12 +47,11 @@ import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PurificationUnitClarifier
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitClarifier>
+public class MTEPurificationUnitClarifier extends MTEPurificationUnitBase<MTEPurificationUnitClarifier>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -65,7 +64,7 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
// Chance that the filter is damaged every cycle.
public static final float FILTER_DAMAGE_RATE = 20.0f;
- private static final int CASING_TEXTURE_INDEX = getTextureIndex(GregTech_API.sBlockCasings9, 5);
+ private static final int CASING_TEXTURE_INDEX = getTextureIndex(GregTechAPI.sBlockCasings9, 5);
private static final String[][] structure =
// spotless:off
@@ -84,8 +83,8 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
{ " ", " AAAAA ", " AHAHA ", " AAAAA " } };
// spotless:on
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitClarifier> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitClarifier>builder()
+ private static final IStructureDefinition<MTEPurificationUnitClarifier> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitClarifier>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
.addShape(
STRUCTURE_PIECE_MAIN_SURVIVAL,
@@ -100,29 +99,29 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
'H',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitClarifier>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitClarifier>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.casingIndex(CASING_TEXTURE_INDEX)
.dot(1)
.build()),
// Reinforced Sterile Water Plant Casing
- ofBlock(GregTech_API.sBlockCasings9, 5)))
+ ofBlock(GregTechAPI.sBlockCasings9, 5)))
// Reinforced Sterile Water Plant Casing
- .addElement('A', ofBlock(GregTech_API.sBlockCasings9, 5))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings9, 5))
// PTFE pipe casing
- .addElement('B', ofBlock(GregTech_API.sBlockCasings8, 1))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings8, 1))
.addElement('C', ofFrame(Materials.Iridium))
.addElement('D', ofFrame(Materials.DamascusSteel))
.addElement('W', ofChain(ofBlock(Blocks.water, 0)))
// Filter machine casing
- .addElement('F', ofBlock(GregTech_API.sBlockCasings3, 11))
+ .addElement('F', ofBlock(GregTechAPI.sBlockCasings3, 11))
.build();
- public GT_MetaTileEntity_PurificationUnitClarifier(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitClarifier(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitClarifier(String aName) {
+ public MTEPurificationUnitClarifier(String aName) {
super(aName);
}
@@ -164,7 +163,7 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitClarifier> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitClarifier> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -175,15 +174,15 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Clarifier Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -191,7 +190,7 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
.addInfo("Requires a filter made of Activated Carbon to work.")
.addInfo(
"Every cycle, has a " + EnumChatFormatting.RED
- + GT_Utility.formatNumbers(FILTER_DAMAGE_RATE)
+ + GTUtility.formatNumbers(FILTER_DAMAGE_RATE)
+ "%"
+ EnumChatFormatting.GRAY
+ " chance to destroy the filter.")
@@ -271,7 +270,7 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
env,
true);
if (built == -1) {
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
env.getActor(),
EnumChatFormatting.GREEN + "Auto placing done ! Now go place the water yourself !");
return 0;
@@ -281,10 +280,10 @@ public class GT_MetaTileEntity_PurificationUnitClarifier
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitClarifier(this.mName);
+ return new MTEPurificationUnitClarifier(this.mName);
}
- private List<IHatchElement<? super GT_MetaTileEntity_PurificationUnitClarifier>> getAllowedHatches() {
+ private List<IHatchElement<? super MTEPurificationUnitClarifier>> getAllowedHatches() {
return ImmutableList.of(InputBus, InputHatch, OutputBus, OutputHatch);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitDegasifier.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java
index 5a8e96ea48..b139a0f6d4 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitDegasifier.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java
@@ -4,14 +4,14 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -29,13 +29,13 @@ import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidStack;
-import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import bartworks.system.material.WerkstoffLoader;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Textures;
import gregtech.api.enums.TierEU;
@@ -43,22 +43,21 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_MultiInput;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchMultiInput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PurificationUnitDegasifier
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitDegasifier>
+public class MTEPurificationUnitDegasser extends MTEPurificationUnitBase<MTEPurificationUnitDegasser>
implements ISurvivalConstructable {
- private static final int CASING_INDEX_MAIN = getTextureIndex(GregTech_API.sBlockCasings9, 11);
+ private static final int CASING_INDEX_MAIN = getTextureIndex(GregTechAPI.sBlockCasings9, 11);
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -86,22 +85,22 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
private int casingCount = 0;
private static final int MIN_CASING = 780;
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitDegasifier> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitDegasifier>builder()
+ private static final IStructureDefinition<MTEPurificationUnitDegasser> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitDegasser>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
.addElement(
'A',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitDegasifier>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitDegasser>buildHatchAdder()
.atLeastList(Arrays.asList(InputHatch, OutputHatch, SpecialHatchElement.ControlHatch))
.casingIndex(CASING_INDEX_MAIN)
.dot(1)
.cacheHint(() -> "Input Hatch, Output Hatch, Control Hatch")
.build()),
- onElementPass(t -> t.casingCount++, ofBlock(GregTech_API.sBlockCasings9, 11))))
+ onElementPass(t -> t.casingCount++, ofBlock(GregTechAPI.sBlockCasings9, 11))))
// Omni-purpose infinity fused glass
- .addElement('B', ofBlock(GregTech_API.sBlockGlass1, 2))
+ .addElement('B', ofBlock(GregTechAPI.sBlockGlass1, 2))
.addElement('C', ofFrame(Materials.Bedrockium))
.build();
@@ -210,19 +209,19 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
private float outputMultiplier = 1.0f;
- private GT_MetaTileEntity_Hatch_DegasifierControlHatch controlHatch = null;
+ private MTEHatchDegasifierControl controlHatch = null;
- public GT_MetaTileEntity_PurificationUnitDegasifier(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitDegasser(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- protected GT_MetaTileEntity_PurificationUnitDegasifier(String aName) {
+ protected MTEPurificationUnitDegasser(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitDegasifier(mName);
+ return new MTEPurificationUnitDegasser(mName);
}
@Override
@@ -278,20 +277,20 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitDegasifier> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitDegasser> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Residual Decontaminant Degasser Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -642,10 +641,10 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
this.controlHatch.updateOutputSignal(this.controlSignal.getSignal());
}
- private static ArrayList<FluidStack> getDrainableFluidsFromHatch(GT_MetaTileEntity_Hatch_Input hatch) {
+ private static ArrayList<FluidStack> getDrainableFluidsFromHatch(MTEHatchInput hatch) {
// Need special handling for quad input hatches, otherwise it only returns the first fluid in the hatch
- if (hatch instanceof GT_MetaTileEntity_Hatch_MultiInput) {
- return new ArrayList<>(Arrays.asList(((GT_MetaTileEntity_Hatch_MultiInput) hatch).getStoredFluid()));
+ if (hatch instanceof MTEHatchMultiInput) {
+ return new ArrayList<>(Arrays.asList(((MTEHatchMultiInput) hatch).getStoredFluid()));
}
return new ArrayList<>(Collections.singletonList(hatch.getFluid()));
}
@@ -657,7 +656,7 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
// If machine is running, continuously consume all valid inputs
if (mMaxProgresstime > 0 && aTick % CONSUME_INTERVAL == 0) {
// For each hatch, check if each fluid inside is one of the valid fluids. If so, consume it all.
- for (GT_MetaTileEntity_Hatch_Input hatch : mInputHatches) {
+ for (MTEHatchInput hatch : mInputHatches) {
ArrayList<FluidStack> drainableFluids = getDrainableFluidsFromHatch(hatch);
for (FluidStack fluid : drainableFluids) {
if (fluid != null && isValidFluid(fluid)) {
@@ -718,11 +717,11 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
public boolean addControlHatchToMachineList(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_DegasifierControlHatch) {
+ if (aMetaTileEntity instanceof MTEHatchDegasifierControl) {
// Only allow a single control hatch, so fail structure check if there is already one
if (this.controlHatch == null) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- this.controlHatch = (GT_MetaTileEntity_Hatch_DegasifierControlHatch) aMetaTileEntity;
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ this.controlHatch = (MTEHatchDegasifierControl) aMetaTileEntity;
return true;
}
}
@@ -799,22 +798,21 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
return info.toArray(new String[] {});
}
- private enum SpecialHatchElement implements IHatchElement<GT_MetaTileEntity_PurificationUnitDegasifier> {
+ private enum SpecialHatchElement implements IHatchElement<MTEPurificationUnitDegasser> {
- ControlHatch(GT_MetaTileEntity_PurificationUnitDegasifier::addControlHatchToMachineList,
- GT_MetaTileEntity_Hatch_DegasifierControlHatch.class) {
+ ControlHatch(MTEPurificationUnitDegasser::addControlHatchToMachineList, MTEHatchDegasifierControl.class) {
@Override
- public long count(GT_MetaTileEntity_PurificationUnitDegasifier mte) {
+ public long count(MTEPurificationUnitDegasser mte) {
return mte.controlHatch == null ? 0 : 1;
}
};
private final List<Class<? extends IMetaTileEntity>> mteClasses;
- private final IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitDegasifier> adder;
+ private final IGTHatchAdder<MTEPurificationUnitDegasser> adder;
@SafeVarargs
- SpecialHatchElement(IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitDegasifier> adder,
+ SpecialHatchElement(IGTHatchAdder<MTEPurificationUnitDegasser> adder,
Class<? extends IMetaTileEntity>... mteClasses) {
this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
this.adder = adder;
@@ -825,7 +823,7 @@ public class GT_MetaTileEntity_PurificationUnitDegasifier
return mteClasses;
}
- public IGT_HatchAdder<? super GT_MetaTileEntity_PurificationUnitDegasifier> adder() {
+ public IGTHatchAdder<? super MTEPurificationUnitDegasser> adder() {
return adder;
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitFlocculation.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitFlocculation.java
index 3f414d0eca..36856fa11c 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitFlocculation.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitFlocculation.java
@@ -5,17 +5,17 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockAnyMeta;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
-import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTRecipeBuilder.SECONDS;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -36,7 +36,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -48,13 +48,12 @@ import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.ShutDownReasonRegistry;
-public class GT_MetaTileEntity_PurificationUnitFlocculation
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitFlocculation>
+public class MTEPurificationUnitFlocculation extends MTEPurificationUnitBase<MTEPurificationUnitFlocculation>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -111,13 +110,13 @@ public class GT_MetaTileEntity_PurificationUnitFlocculation
};
// spotless:on
- private static final int MAIN_CASING_INDEX = getTextureIndex(GregTech_API.sBlockCasings9, 6);
+ private static final int MAIN_CASING_INDEX = getTextureIndex(GregTechAPI.sBlockCasings9, 6);
private int casingCount = 0;
private static final int MIN_CASING = 56;
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitFlocculation> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitFlocculation>builder()
+ private static final IStructureDefinition<MTEPurificationUnitFlocculation> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitFlocculation>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
.addShape(
STRUCTURE_PIECE_MAIN_SURVIVAL,
@@ -128,43 +127,43 @@ public class GT_MetaTileEntity_PurificationUnitFlocculation
.toArray(String[]::new))
.toArray(String[][]::new))
// Filter machine casing
- .addElement('A', ofBlock(GregTech_API.sBlockCasings3, 11))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings3, 11))
.addElement(
'B',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitFlocculation>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitFlocculation>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.casingIndex(MAIN_CASING_INDEX)
.dot(1)
.build()),
// Clean Flocculation Casing
- onElementPass(t -> t.casingCount++, ofBlock(GregTech_API.sBlockCasings9, 6))))
+ onElementPass(t -> t.casingCount++, ofBlock(GregTechAPI.sBlockCasings9, 6))))
// Reinforced Sterile Water Plant Casing
- .addElement('C', ofBlock(GregTech_API.sBlockCasings9, 5))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings9, 5))
// Sterile Water Plant Casing
- .addElement('D', ofBlock(GregTech_API.sBlockCasings9, 4))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings9, 4))
.addElement('E', ofFrame(Materials.Adamantium))
.addElement('W', ofBlock(Blocks.water, 0))
// Tinted industrial glass
- .addElement('G', ofBlockAnyMeta(GregTech_API.sBlockTintedGlass))
+ .addElement('G', ofBlockAnyMeta(GregTechAPI.sBlockTintedGlass))
.build();
- List<IHatchElement<? super GT_MetaTileEntity_PurificationUnitFlocculation>> getAllowedHatches() {
+ List<IHatchElement<? super MTEPurificationUnitFlocculation>> getAllowedHatches() {
return ImmutableList.of(InputBus, InputHatch, OutputBus, OutputHatch);
}
- public GT_MetaTileEntity_PurificationUnitFlocculation(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitFlocculation(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitFlocculation(String aName) {
+ public MTEPurificationUnitFlocculation(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitFlocculation(this.mName);
+ return new MTEPurificationUnitFlocculation(this.mName);
}
@Override
@@ -218,7 +217,7 @@ public class GT_MetaTileEntity_PurificationUnitFlocculation
env,
true);
if (built == -1) {
- GT_Utility.sendChatToPlayer(
+ GTUtility.sendChatToPlayer(
env.getActor(),
EnumChatFormatting.GREEN + "Auto placing done ! Now go place the water yourself !");
return 0;
@@ -227,7 +226,7 @@ public class GT_MetaTileEntity_PurificationUnitFlocculation
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitFlocculation> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitFlocculation> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -257,15 +256,15 @@ public class GT_MetaTileEntity_PurificationUnitFlocculation
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Flocculation Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitOzonation.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitOzonation.java
index a539cd157e..f1d3b56fe8 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitOzonation.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitOzonation.java
@@ -5,15 +5,15 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockAnyMeta;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputBus;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputBus;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;
@@ -29,7 +29,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -41,12 +41,11 @@ import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PurificationUnitOzonation
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitOzonation>
+public class MTEPurificationUnitOzonation extends MTEPurificationUnitBase<MTEPurificationUnitOzonation>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -61,7 +60,7 @@ public class GT_MetaTileEntity_PurificationUnitOzonation
{ " ", " ", " A ", " A ", " AAA ", " AAA ", " AAA ", " AAA ", " AAA ", " AAA " } };
// spotless:on
- private static final int MAIN_CASING_INDEX = getTextureIndex(GregTech_API.sBlockCasings9, 10);
+ private static final int MAIN_CASING_INDEX = getTextureIndex(GregTechAPI.sBlockCasings9, 10);
private static final int OFFSET_X = 6;
private static final int OFFSET_Y = 9;
@@ -75,49 +74,49 @@ public class GT_MetaTileEntity_PurificationUnitOzonation
private int casingCount = 0;
private static final int MIN_CASING = 96;
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitOzonation> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitOzonation>builder()
+ private static final IStructureDefinition<MTEPurificationUnitOzonation> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitOzonation>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
// Inert Filtration Casing
.addElement(
'A',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitOzonation>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitOzonation>buildHatchAdder()
.atLeastList(ImmutableList.of(InputHatch, OutputHatch, OutputBus))
- .casingIndex(getTextureIndex(GregTech_API.sBlockCasings9, 10))
+ .casingIndex(getTextureIndex(GregTechAPI.sBlockCasings9, 10))
.dot(1)
.build()),
- onElementPass(t -> t.casingCount++, ofBlock(GregTech_API.sBlockCasings9, 10))))
+ onElementPass(t -> t.casingCount++, ofBlock(GregTechAPI.sBlockCasings9, 10))))
// High Pressure Resistant Casing (possibly placeholder name)
- .addElement('B', ofBlock(GregTech_API.sBlockCasings9, 9))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings9, 9))
// PTFE pipe casing
- .addElement('C', ofBlock(GregTech_API.sBlockCasings8, 1))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings8, 1))
// Any tinted industrial glass
- .addElement('D', ofBlockAnyMeta(GregTech_API.sBlockTintedGlass))
+ .addElement('D', ofBlockAnyMeta(GregTechAPI.sBlockTintedGlass))
.addElement('E', ofFrame(Materials.TungstenSteel))
// Ozone input hatch
.addElement(
'O',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitOzonation>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitOzonation>buildHatchAdder()
.atLeast(InputHatch)
- .casingIndex(getTextureIndex(GregTech_API.sBlockCasings9, 9))
+ .casingIndex(getTextureIndex(GregTechAPI.sBlockCasings9, 9))
.dot(2)
- .buildAndChain(ofBlock(GregTech_API.sBlockCasings9, 9))))
+ .buildAndChain(ofBlock(GregTechAPI.sBlockCasings9, 9))))
.build();
- public GT_MetaTileEntity_PurificationUnitOzonation(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitOzonation(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- protected GT_MetaTileEntity_PurificationUnitOzonation(String aName) {
+ protected MTEPurificationUnitOzonation(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitOzonation(this.mName);
+ return new MTEPurificationUnitOzonation(this.mName);
}
@Override
@@ -167,20 +166,20 @@ public class GT_MetaTileEntity_PurificationUnitOzonation
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitOzonation> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitOzonation> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Ozonation Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPhAdjustment.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPhAdjustment.java
index 58b689b04d..803d9b684e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPhAdjustment.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPhAdjustment.java
@@ -3,16 +3,16 @@ package gregtech.common.tileentities.machines.multi.purification;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
-import static gregtech.api.enums.GT_HatchElement.InputBus;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputBus;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
-import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTRecipeBuilder.SECONDS;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -35,7 +35,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -44,20 +44,19 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.api.util.shutdown.SimpleShutDownReason;
-public class GT_MetaTileEntity_PurificationUnitPhAdjustment
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitPhAdjustment>
+public class MTEPurificationUnitPhAdjustment extends MTEPurificationUnitBase<MTEPurificationUnitPhAdjustment>
implements ISurvivalConstructable {
private static final String STRUCTURE_PIECE_MAIN = "main";
@@ -74,8 +73,8 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
{ "E E E E", "EAAAE EAAAE", "EAGAE EAHAE", "EAGAE EAHAE", "EAGAE EAHAE", "EAAAE EAAAE" } };
// spotless:on
- private static final int CASING_INDEX_MIDDLE = getTextureIndex(GregTech_API.sBlockCasings9, 7);
- private static final int CASING_INDEX_TOWER = getTextureIndex(GregTech_API.sBlockCasings9, 8);
+ private static final int CASING_INDEX_MIDDLE = getTextureIndex(GregTechAPI.sBlockCasings9, 7);
+ private static final int CASING_INDEX_TOWER = getTextureIndex(GregTechAPI.sBlockCasings9, 8);
/**
* The current pH value of the water inside the multiblock
@@ -125,60 +124,60 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
/**
* The input hatch for the acidic material
*/
- private GT_MetaTileEntity_Hatch_Input acidInputHatch;
+ private MTEHatchInput acidInputHatch;
/**
* The input bus for the alkaline material
*/
- private GT_MetaTileEntity_Hatch_InputBus alkalineInputBus;
+ private MTEHatchInputBus alkalineInputBus;
/**
* List of all placed sensor hatches in the multi, so we can update them with the proper pH value when it changes.
*/
- private final ArrayList<GT_MetaTileEntity_pHSensor> sensorHatches = new ArrayList<>();
+ private final ArrayList<MTEHatchPHSensor> sensorHatches = new ArrayList<>();
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitPhAdjustment> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitPhAdjustment>builder()
+ private static final IStructureDefinition<MTEPurificationUnitPhAdjustment> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitPhAdjustment>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
// Extreme Corrosion Resistant Casing
- .addElement('A', ofBlock(GregTech_API.sBlockCasings9, 8))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings9, 8))
// Naquadah Reinforced Water Plant Casing
- .addElement('B', ofBlock(GregTech_API.sBlockCasings9, 7))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings9, 7))
.addElement('E', ofFrame(Materials.NaquadahAlloy))
// pH Resistant Glass
- .addElement('G', ofBlock(GregTech_API.sBlockGlass1, 0))
- .addElement('H', ofBlock(GregTech_API.sBlockGlass1, 0))
+ .addElement('G', ofBlock(GregTechAPI.sBlockGlass1, 0))
+ .addElement('H', ofBlock(GregTechAPI.sBlockGlass1, 0))
// Regular I/O hatches
.addElement(
'I',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPhAdjustment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPhAdjustment>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.dot(1)
.casingIndex(CASING_INDEX_MIDDLE)
.build()),
// Naquadah Reinforced Water Plant Casing
- ofBlock(GregTech_API.sBlockCasings9, 7)))
+ ofBlock(GregTechAPI.sBlockCasings9, 7)))
.addElement(
'R',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPhAdjustment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPhAdjustment>buildHatchAdder()
.atLeast(SpecialHatchElement.PhSensor)
.dot(2)
.cacheHint(() -> "pH Sensor Hatch")
.casingIndex(CASING_INDEX_MIDDLE)
.build()),
// Naquadah Reinforced Water Plant Casing
- ofBlock(GregTech_API.sBlockCasings9, 7)))
+ ofBlock(GregTechAPI.sBlockCasings9, 7)))
// Special I/O hatches
.addElement(
'X',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPhAdjustment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPhAdjustment>buildHatchAdder()
.atLeast(InputBus)
.dot(3)
- .adder(GT_MetaTileEntity_PurificationUnitPhAdjustment::addAlkalineBusToMachineList)
+ .adder(MTEPurificationUnitPhAdjustment::addAlkalineBusToMachineList)
.cacheHint(() -> "Input Bus (" + ALKALINE_MATERIAL.mLocalizedName + ")")
.casingIndex(CASING_INDEX_TOWER)
.allowOnly(ForgeDirection.UP)
@@ -186,17 +185,17 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
.addElement(
'Y',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPhAdjustment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPhAdjustment>buildHatchAdder()
.atLeast(InputHatch)
.dot(4)
- .adder(GT_MetaTileEntity_PurificationUnitPhAdjustment::addAcidHatchToMachineList)
+ .adder(MTEPurificationUnitPhAdjustment::addAcidHatchToMachineList)
.cacheHint(() -> "Input Hatch (" + ACIDIC_MATERIAL.mLocalizedName + ")")
.casingIndex(CASING_INDEX_TOWER)
.allowOnly(ForgeDirection.UP)
.build()))
.build();
- private List<IHatchElement<? super GT_MetaTileEntity_PurificationUnitPhAdjustment>> getAllowedHatches() {
+ private List<IHatchElement<? super MTEPurificationUnitPhAdjustment>> getAllowedHatches() {
return ImmutableList.of(InputHatch, OutputHatch);
}
@@ -228,17 +227,17 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
return new ITexture[] { Textures.BlockIcons.getCasingTextureForId(CASING_INDEX_MIDDLE) };
}
- public GT_MetaTileEntity_PurificationUnitPhAdjustment(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitPhAdjustment(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitPhAdjustment(String aName) {
+ public MTEPurificationUnitPhAdjustment(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitPhAdjustment(this.mName);
+ return new MTEPurificationUnitPhAdjustment(this.mName);
}
@Override
@@ -266,7 +265,7 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitPhAdjustment> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitPhAdjustment> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -279,10 +278,10 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_Input) aMetaTileEntity).mRecipeMap = null;
- acidInputHatch = (GT_MetaTileEntity_Hatch_Input) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInput) aMetaTileEntity).mRecipeMap = null;
+ acidInputHatch = (MTEHatchInput) aMetaTileEntity;
return true;
}
return false;
@@ -292,10 +291,10 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_InputBus) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_InputBus) aMetaTileEntity).mRecipeMap = null;
- alkalineInputBus = (GT_MetaTileEntity_Hatch_InputBus) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInputBus) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInputBus) aMetaTileEntity).mRecipeMap = null;
+ alkalineInputBus = (MTEHatchInputBus) aMetaTileEntity;
return true;
}
return false;
@@ -304,23 +303,23 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
public boolean addSensorHatchToMachineList(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_pHSensor) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- return this.sensorHatches.add((GT_MetaTileEntity_pHSensor) aMetaTileEntity);
+ if (aMetaTileEntity instanceof MTEHatchPHSensor) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ return this.sensorHatches.add((MTEHatchPHSensor) aMetaTileEntity);
}
return false;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the pH Neutralization Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -515,7 +514,7 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTimer) {
super.onPostTick(aBaseMetaTileEntity, aTimer);
// Update sensor hatch
- for (GT_MetaTileEntity_pHSensor hatch : sensorHatches) {
+ for (MTEHatchPHSensor hatch : sensorHatches) {
hatch.updateRedstoneOutput(this.currentpHValue);
}
}
@@ -577,23 +576,21 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
return SoundResource.GT_MACHINES_PURIFICATION_PH_LOOP.resourceLocation;
}
- private enum SpecialHatchElement implements IHatchElement<GT_MetaTileEntity_PurificationUnitPhAdjustment> {
+ private enum SpecialHatchElement implements IHatchElement<MTEPurificationUnitPhAdjustment> {
- PhSensor(GT_MetaTileEntity_PurificationUnitPhAdjustment::addSensorHatchToMachineList,
- GT_MetaTileEntity_pHSensor.class) {
+ PhSensor(MTEPurificationUnitPhAdjustment::addSensorHatchToMachineList, MTEHatchPHSensor.class) {
@Override
- public long count(
- GT_MetaTileEntity_PurificationUnitPhAdjustment gtMetaTileEntityPurificationUnitPhAdjustment) {
+ public long count(MTEPurificationUnitPhAdjustment gtMetaTileEntityPurificationUnitPhAdjustment) {
return gtMetaTileEntityPurificationUnitPhAdjustment.sensorHatches.size();
}
};
private final List<Class<? extends IMetaTileEntity>> mteClasses;
- private final IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitPhAdjustment> adder;
+ private final IGTHatchAdder<MTEPurificationUnitPhAdjustment> adder;
@SafeVarargs
- SpecialHatchElement(IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitPhAdjustment> adder,
+ SpecialHatchElement(IGTHatchAdder<MTEPurificationUnitPhAdjustment> adder,
Class<? extends IMetaTileEntity>... mteClasses) {
this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
this.adder = adder;
@@ -604,7 +601,7 @@ public class GT_MetaTileEntity_PurificationUnitPhAdjustment
return mteClasses;
}
- public IGT_HatchAdder<? super GT_MetaTileEntity_PurificationUnitPhAdjustment> adder() {
+ public IGTHatchAdder<? super MTEPurificationUnitPhAdjustment> adder() {
return adder;
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPlasmaHeater.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPlasmaHeater.java
index 8b10cae9b7..f59554171f 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitPlasmaHeater.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitPlasmaHeater.java
@@ -5,16 +5,16 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockAnyMeta;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
import static gregtech.api.recipe.RecipeMaps.purificationPlasmaHeatingRecipes;
-import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTRecipeBuilder.SECONDS;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -36,7 +36,7 @@ import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
import cpw.mods.fml.common.registry.GameRegistry;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.Mods;
import gregtech.api.enums.SoundResource;
@@ -46,21 +46,20 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
+import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitPlasmaHeater>
+public class MTEPurificationUnitPlasmaHeater extends MTEPurificationUnitBase<MTEPurificationUnitPlasmaHeater>
implements ISurvivalConstructable {
- private static final int CASING_INDEX_HEATER = getTextureIndex(GregTech_API.sBlockCasings9, 11);
- private static final int CASING_INDEX_TOWER = getTextureIndex(GregTech_API.sBlockCasings9, 5);
+ private static final int CASING_INDEX_HEATER = getTextureIndex(GregTechAPI.sBlockCasings9, 11);
+ private static final int CASING_INDEX_TOWER = getTextureIndex(GregTechAPI.sBlockCasings9, 5);
private static final String STRUCTURE_PIECE_MAIN = "main";
private static final int STRUCTURE_X_OFFSET = 2;
@@ -113,8 +112,8 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
private static final Materials plasmaMaterial = Materials.Helium;
private static final Materials coolantMaterial = Materials.SuperCoolant;
- private GT_MetaTileEntity_Hatch_Input plasmaInputHatch;
- private GT_MetaTileEntity_Hatch_Input coolantInputHatch;
+ private MTEHatchInput plasmaInputHatch;
+ private MTEHatchInput coolantInputHatch;
private static final String[][] structure = new String[][] {
// spotless:off
@@ -138,26 +137,26 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
private int casingCount = 0;
private static final int MIN_CASING = 50;
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitPlasmaHeater> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitPlasmaHeater>builder()
+ private static final IStructureDefinition<MTEPurificationUnitPlasmaHeater> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitPlasmaHeater>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
// Superconducting coil block
- .addElement('A', ofBlock(GregTech_API.sBlockCasings1, 15))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings1, 15))
// Plasma Heating Casing
.addElement(
'B',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPlasmaHeater>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPlasmaHeater>buildHatchAdder()
.atLeastList(t.getAllowedHatches())
.dot(1)
.casingIndex(CASING_INDEX_HEATER)
.build()),
- onElementPass(t -> t.casingCount++, ofBlock(GregTech_API.sBlockCasings9, 11))))
+ onElementPass(t -> t.casingCount++, ofBlock(GregTechAPI.sBlockCasings9, 11))))
// Reinforced Sterile Water Plant Casing
- .addElement('D', ofBlock(GregTech_API.sBlockCasings9, 5))
+ .addElement('D', ofBlock(GregTechAPI.sBlockCasings9, 5))
// Any Tinted Glass
- .addElement('E', ofBlockAnyMeta(GregTech_API.sBlockTintedGlass, 0))
+ .addElement('E', ofBlockAnyMeta(GregTechAPI.sBlockTintedGlass, 0))
// Neonite, with fallback to air
.addElement('F', lazy(t -> {
if (Mods.Chisel.isModLoaded()) {
@@ -173,41 +172,41 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
.addElement(
'K',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPlasmaHeater>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPlasmaHeater>buildHatchAdder()
.atLeast(InputHatch)
.dot(2)
- .adder(GT_MetaTileEntity_PurificationUnitPlasmaHeater::addCoolantHatchToMachineList)
+ .adder(MTEPurificationUnitPlasmaHeater::addCoolantHatchToMachineList)
.cacheHint(() -> "Input Hatch (Coolant)")
.casingIndex(CASING_INDEX_TOWER)
- .buildAndChain(ofBlock(GregTech_API.sBlockCasings9, 5))))
+ .buildAndChain(ofBlock(GregTechAPI.sBlockCasings9, 5))))
// Plasma input hatch
.addElement(
'P',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitPlasmaHeater>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitPlasmaHeater>buildHatchAdder()
.atLeast(InputHatch)
.dot(3)
- .adder(GT_MetaTileEntity_PurificationUnitPlasmaHeater::addPlasmaHatchToMachineList)
+ .adder(MTEPurificationUnitPlasmaHeater::addPlasmaHatchToMachineList)
.cacheHint(() -> "Input Hatch (Plasma)")
.casingIndex(CASING_INDEX_HEATER)
- .buildAndChain(ofBlock(GregTech_API.sBlockCasings9, 11))))
+ .buildAndChain(ofBlock(GregTechAPI.sBlockCasings9, 11))))
.build();
- private List<IHatchElement<? super GT_MetaTileEntity_PurificationUnitPlasmaHeater>> getAllowedHatches() {
+ private List<IHatchElement<? super MTEPurificationUnitPlasmaHeater>> getAllowedHatches() {
return ImmutableList.of(InputHatch, OutputHatch);
}
- public GT_MetaTileEntity_PurificationUnitPlasmaHeater(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitPlasmaHeater(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitPlasmaHeater(String aName) {
+ public MTEPurificationUnitPlasmaHeater(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitPlasmaHeater(this.mName);
+ return new MTEPurificationUnitPlasmaHeater(this.mName);
}
@Override
@@ -263,7 +262,7 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitPlasmaHeater> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitPlasmaHeater> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@@ -273,15 +272,15 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit")
.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the Extreme Temperature Fluctuation Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -415,7 +414,7 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
}
// Drains up to maxAmount of a fluid if it is the same fluid as given, returns the amount drained
- private long drainFluidLimited(GT_MetaTileEntity_Hatch_Input inputHatch, FluidStack fluid, long maxAmount) {
+ private long drainFluidLimited(MTEHatchInput inputHatch, FluidStack fluid, long maxAmount) {
FluidStack hatchStack = inputHatch.getDrainableStack();
if (hatchStack == null) return 0;
if (hatchStack.isFluidEqual(fluid)) {
@@ -437,7 +436,7 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
FluidStack insertedWater = currentRecipe.mFluidInputs[0];
// Multiply by 60 since that's the water:steam ratio in GTNH
long steamAmount = insertedWater.amount * 60L;
- addOutput(GT_ModHandler.getSteam(steamAmount));
+ addOutput(GTModHandler.getSteam(steamAmount));
}
}
@@ -480,10 +479,10 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_Input) aMetaTileEntity).mRecipeMap = null;
- coolantInputHatch = (GT_MetaTileEntity_Hatch_Input) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInput) aMetaTileEntity).mRecipeMap = null;
+ coolantInputHatch = (MTEHatchInput) aMetaTileEntity;
return true;
}
return false;
@@ -493,10 +492,10 @@ public class GT_MetaTileEntity_PurificationUnitPlasmaHeater
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
if (aMetaTileEntity == null) return false;
- if (aMetaTileEntity instanceof GT_MetaTileEntity_Hatch_Input) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- ((GT_MetaTileEntity_Hatch_Input) aMetaTileEntity).mRecipeMap = null;
- plasmaInputHatch = (GT_MetaTileEntity_Hatch_Input) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchInput) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ ((MTEHatchInput) aMetaTileEntity).mRecipeMap = null;
+ plasmaInputHatch = (MTEHatchInput) aMetaTileEntity;
return true;
}
return false;
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitUVTreatment.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitUVTreatment.java
index f542216617..1ab8122d17 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitUVTreatment.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitUVTreatment.java
@@ -3,15 +3,15 @@ package gregtech.common.tileentities.machines.multi.purification;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
-import static gregtech.api.enums.GT_HatchElement.InputHatch;
-import static gregtech.api.enums.GT_HatchElement.OutputHatch;
-import static gregtech.api.enums.GT_Values.AuthorNotAPenguin;
+import static gregtech.api.enums.GTValues.AuthorNotAPenguin;
+import static gregtech.api.enums.HatchElement.InputHatch;
+import static gregtech.api.enums.HatchElement.OutputHatch;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_ACTIVE_GLOW;
import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_FRONT_LARGE_CHEMICAL_REACTOR_GLOW;
-import static gregtech.api.util.GT_RecipeBuilder.SECONDS;
-import static gregtech.api.util.GT_StructureUtility.ofFrame;
+import static gregtech.api.util.GTRecipeBuilder.SECONDS;
+import static gregtech.api.util.GTStructureUtility.ofFrame;
import java.util.ArrayList;
import java.util.Arrays;
@@ -32,7 +32,7 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.ISurvivalBuildEnvironment;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -41,29 +41,28 @@ import gregtech.api.interfaces.IHatchElement;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch;
+import gregtech.api.metatileentity.implementations.MTEHatch;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.IGT_HatchAdder;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.GTUtility;
+import gregtech.api.util.IGTHatchAdder;
+import gregtech.api.util.MultiblockTooltipBuilder;
-public class GT_MetaTileEntity_PurificationUnitUVTreatment
- extends GT_MetaTileEntity_PurificationUnitBase<GT_MetaTileEntity_PurificationUnitUVTreatment>
+public class MTEPurificationUnitUVTreatment extends MTEPurificationUnitBase<MTEPurificationUnitUVTreatment>
implements ISurvivalConstructable {
- private static final int CASING_INDEX_MAIN = getTextureIndex(GregTech_API.sBlockCasings9, 12);
+ private static final int CASING_INDEX_MAIN = getTextureIndex(GregTechAPI.sBlockCasings9, 12);
private static final String STRUCTURE_PIECE_MAIN = "main";
private static final int STRUCTURE_X_OFFSET = 6;
private static final int STRUCTURE_Y_OFFSET = 8;
private static final int STRUCTURE_Z_OFFSET = 0;
- private GT_MetaTileEntity_LensHousing lensInputBus;
- private GT_MetaTileEntity_LensIndicator lensIndicator;
+ private MTEHatchLensHousing lensInputBus;
+ private MTEHatchLensIndicator lensIndicator;
private UVTreatmentLensCycle lensCycle = null;
@@ -75,7 +74,7 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
/**
* Maximum amount of ticks between two lens swaps
*/
- public static final int MAX_TIME_BETWEEN_SWAPS = GT_MetaTileEntity_PurificationPlant.CYCLE_TIME_TICKS / 8;
+ public static final int MAX_TIME_BETWEEN_SWAPS = MTEPurificationPlant.CYCLE_TIME_TICKS / 8;
/**
* Minimum amount of time between two lens swaps
*/
@@ -101,21 +100,21 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
{ " ", " DDD ", " ", " ", " ", " ", " ", " DDD ", " HHH " } };
// spotless:on
- private static final IStructureDefinition<GT_MetaTileEntity_PurificationUnitUVTreatment> STRUCTURE_DEFINITION = StructureDefinition
- .<GT_MetaTileEntity_PurificationUnitUVTreatment>builder()
+ private static final IStructureDefinition<MTEPurificationUnitUVTreatment> STRUCTURE_DEFINITION = StructureDefinition
+ .<MTEPurificationUnitUVTreatment>builder()
.addShape(STRUCTURE_PIECE_MAIN, structure)
// Naquadria-Reinforced Water Plant Casing
- .addElement('A', ofBlock(GregTech_API.sBlockCasings9, 12))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings9, 12))
// Neutronium-Coated UV-Resistant Glass
- .addElement('B', ofBlock(GregTech_API.sBlockGlass1, 1))
+ .addElement('B', ofBlock(GregTechAPI.sBlockGlass1, 1))
// UV Backlight sterilizer casing
- .addElement('C', ofBlock(GregTech_API.sBlockCasings9, 13))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings9, 13))
.addElement('D', ofFrame(Materials.StellarAlloy))
// Lens housing bus
.addElement(
'L',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitUVTreatment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitUVTreatment>buildHatchAdder()
.atLeast(SpecialHatchElement.LensHousing)
.dot(2)
.cacheHint(() -> "Lens Housing")
@@ -125,7 +124,7 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
.addElement(
'I',
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitUVTreatment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitUVTreatment>buildHatchAdder()
.atLeast(SpecialHatchElement.LensIndicator)
.dot(3)
.cacheHint(() -> "Lens Indicator")
@@ -136,27 +135,27 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
'H',
ofChain(
lazy(
- t -> GT_StructureUtility.<GT_MetaTileEntity_PurificationUnitUVTreatment>buildHatchAdder()
+ t -> GTStructureUtility.<MTEPurificationUnitUVTreatment>buildHatchAdder()
.atLeastList(Arrays.asList(InputHatch, OutputHatch))
.dot(1)
.cacheHint(() -> "Input Hatch, Output Hatch")
.casingIndex(CASING_INDEX_MAIN)
.build()),
// Naquadria-reinforced Water Plant Casing
- ofBlock(GregTech_API.sBlockCasings9, 12)))
+ ofBlock(GregTechAPI.sBlockCasings9, 12)))
.build();
- public GT_MetaTileEntity_PurificationUnitUVTreatment(int aID, String aName, String aNameRegional) {
+ public MTEPurificationUnitUVTreatment(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional);
}
- public GT_MetaTileEntity_PurificationUnitUVTreatment(String aName) {
+ public MTEPurificationUnitUVTreatment(String aName) {
super(aName);
}
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_PurificationUnitUVTreatment(this.mName);
+ return new MTEPurificationUnitUVTreatment(this.mName);
}
@Override
@@ -212,20 +211,20 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
}
@Override
- public IStructureDefinition<GT_MetaTileEntity_PurificationUnitUVTreatment> getStructureDefinition() {
+ public IStructureDefinition<MTEPurificationUnitUVTreatment> getStructureDefinition() {
return STRUCTURE_DEFINITION;
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Purification Unit");
tt.addInfo(
EnumChatFormatting.AQUA + ""
+ EnumChatFormatting.BOLD
+ "Water Tier: "
+ EnumChatFormatting.WHITE
- + GT_Utility.formatNumbers(getWaterTier())
+ + GTUtility.formatNumbers(getWaterTier())
+ EnumChatFormatting.RESET)
.addInfo("Controller block for the High Energy Laser Purification Unit.")
.addInfo("Must be linked to a Purification Plant using a data stick to work.")
@@ -455,9 +454,9 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
public boolean addLensHousingToMachineList(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_LensHousing) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- this.lensInputBus = (GT_MetaTileEntity_LensHousing) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchLensHousing) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ this.lensInputBus = (MTEHatchLensHousing) aMetaTileEntity;
return true;
}
return false;
@@ -466,44 +465,40 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
public boolean addLensIndicatorToMachineList(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
if (aTileEntity == null) return false;
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity instanceof GT_MetaTileEntity_LensIndicator) {
- ((GT_MetaTileEntity_Hatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
- this.lensIndicator = (GT_MetaTileEntity_LensIndicator) aMetaTileEntity;
+ if (aMetaTileEntity instanceof MTEHatchLensIndicator) {
+ ((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
+ this.lensIndicator = (MTEHatchLensIndicator) aMetaTileEntity;
lensIndicator.updateRedstoneOutput(false);
return true;
}
return false;
}
- private enum SpecialHatchElement implements IHatchElement<GT_MetaTileEntity_PurificationUnitUVTreatment> {
+ private enum SpecialHatchElement implements IHatchElement<MTEPurificationUnitUVTreatment> {
- LensHousing(GT_MetaTileEntity_PurificationUnitUVTreatment::addLensHousingToMachineList,
- GT_MetaTileEntity_LensHousing.class) {
+ LensHousing(MTEPurificationUnitUVTreatment::addLensHousingToMachineList, MTEHatchLensHousing.class) {
@Override
- public long count(
- GT_MetaTileEntity_PurificationUnitUVTreatment gtMetaTileEntityPurificationUnitUVTreatment) {
+ public long count(MTEPurificationUnitUVTreatment gtMetaTileEntityPurificationUnitUVTreatment) {
if (gtMetaTileEntityPurificationUnitUVTreatment.lensInputBus == null) return 0;
else return 1;
}
},
- LensIndicator(GT_MetaTileEntity_PurificationUnitUVTreatment::addLensIndicatorToMachineList,
- GT_MetaTileEntity_LensHousing.class) {
+ LensIndicator(MTEPurificationUnitUVTreatment::addLensIndicatorToMachineList, MTEHatchLensHousing.class) {
@Override
- public long count(
- GT_MetaTileEntity_PurificationUnitUVTreatment gtMetaTileEntityPurificationUnitUVTreatment) {
+ public long count(MTEPurificationUnitUVTreatment gtMetaTileEntityPurificationUnitUVTreatment) {
if (gtMetaTileEntityPurificationUnitUVTreatment.lensIndicator == null) return 0;
else return 1;
}
};
private final List<Class<? extends IMetaTileEntity>> mteClasses;
- private final IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitUVTreatment> adder;
+ private final IGTHatchAdder<MTEPurificationUnitUVTreatment> adder;
@SafeVarargs
- SpecialHatchElement(IGT_HatchAdder<GT_MetaTileEntity_PurificationUnitUVTreatment> adder,
+ SpecialHatchElement(IGTHatchAdder<MTEPurificationUnitUVTreatment> adder,
Class<? extends IMetaTileEntity>... mteClasses) {
this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
this.adder = adder;
@@ -514,7 +509,7 @@ public class GT_MetaTileEntity_PurificationUnitUVTreatment
return mteClasses;
}
- public IGT_HatchAdder<? super GT_MetaTileEntity_PurificationUnitUVTreatment> adder() {
+ public IGTHatchAdder<? super MTEPurificationUnitUVTreatment> adder() {
return adder;
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/PurifiedWaterHelpers.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/PurifiedWaterHelpers.java
index ab397aac94..987a328f31 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/PurifiedWaterHelpers.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/PurifiedWaterHelpers.java
@@ -3,7 +3,7 @@ package gregtech.common.tileentities.machines.multi.purification;
import net.minecraftforge.fluids.FluidStack;
import gregtech.api.enums.Materials;
-import gregtech.api.util.GT_Recipe;
+import gregtech.api.util.GTRecipe;
public class PurifiedWaterHelpers {
@@ -35,7 +35,7 @@ public class PurifiedWaterHelpers {
}
// Used to construct NEI comparator for water tier. Returns 0 if no water is used in this recipe
- public static int getWaterTierFromRecipe(GT_Recipe recipe) {
+ public static int getWaterTierFromRecipe(GTRecipe recipe) {
if (recipe.mFluidInputs.length == 0) return 0;
else return getWaterTier(recipe.mFluidInputs[0]);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java
index 87e986f941..b553849d3a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java
@@ -40,18 +40,18 @@ import com.gtnewhorizons.modularui.common.widget.SlotGroup;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Materials;
-import gregtech.api.fluid.FluidTankGT;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.fluid.GTFluidTank;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.ComplexParallelController;
import gregtech.api.multitileentity.multiblock.casing.Glasses;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
+import gregtech.api.util.GTStructureUtility;
import gregtech.api.util.GT_StructureUtilityMuTE;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.AdvChemicalProcessorProcessingLogic;
public class AdvChemicalProcessor
@@ -89,7 +89,7 @@ public class AdvChemicalProcessor
processWhitelistInventoryHandlers.add(new ItemStackHandler(ITEM_WHITELIST_SLOTS));
ArrayList<IFluidTank> processFluidTanks = new ArrayList<>(FLUID_WHITELIST_SLOTS);
for (int j = 0; j < FLUID_WHITELIST_SLOTS; j++) {
- processFluidTanks.add(new FluidTankGT());
+ processFluidTanks.add(new GTFluidTank());
}
processFluidWhiteLists.add(processFluidTanks);
}
@@ -102,8 +102,8 @@ public class AdvChemicalProcessor
setMaxComplexParallels(nbt.getInteger("processors"), false);
final NBTTagCompound processWhiteLists = nbt.getCompoundTag("whiteLists");
long capacity = 1000;
- if (nbt.hasKey(GT_Values.NBT.TANK_CAPACITY)) {
- capacity = saturatedCast(nbt.getLong(GT_Values.NBT.TANK_CAPACITY));
+ if (nbt.hasKey(GTValues.NBT.TANK_CAPACITY)) {
+ capacity = saturatedCast(nbt.getLong(GTValues.NBT.TANK_CAPACITY));
}
for (int i = 0; i < MAX_PROCESSES; i++) {
@@ -178,8 +178,8 @@ public class AdvChemicalProcessor
}
@Override
- public GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ public MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Chemical Reactor")
.addInfo("Controller block for the Advanced Chemical Processor")
.addInfo("Does not lose efficiency when overclocked")
@@ -188,7 +188,7 @@ public class AdvChemicalProcessor
.addInfo("By using the whitelist filter a recipe can push its output")
.addInfo("to a different recipes input to chain them")
.addInfo("Disclaimer: Still WIP - Use at your own risk")
- .addInfo(GT_Values.Authorminecraft7771)
+ .addInfo(GTValues.Authorminecraft7771)
.addSeparator()
.beginStructureBlock(5, 3, 3, false)
.addController("Front center")
@@ -348,14 +348,14 @@ public class AdvChemicalProcessor
ofMuTECasings(
FLUID_IN | ITEM_IN | FLUID_OUT | ITEM_OUT | ENERGY_IN,
GT_MultiTileCasing.Chemical.getCasing()))
- .addElement('P', ofBlock(GregTech_API.sBlockCasings8, 1))
+ .addElement('P', ofBlock(GregTechAPI.sBlockCasings8, 1))
.addElement('T', ofMuTECasings(NOTHING, MOTOR_CASINGS))
.addElement(
'W',
- GT_StructureUtility.ofCoil(AdvChemicalProcessor::setCoilTier, AdvChemicalProcessor::getCoilTier))
+ GTStructureUtility.ofCoil(AdvChemicalProcessor::setCoilTier, AdvChemicalProcessor::getCoilTier))
.addElement('G', Glasses.chainAllGlasses())
- .addElement('B', ofBlock(GregTech_API.sBlockCasings4, 1))
- .addElement('F', GT_StructureUtility.ofFrame(Materials.Steel))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings4, 1))
+ .addElement('F', GTStructureUtility.ofFrame(Materials.Steel))
.addElement(
'U',
ofMuTECasings(
@@ -384,7 +384,7 @@ public class AdvChemicalProcessor
if (!widget.isClient()) widget.getContext()
.openSyncedWindow(PROCESS_WINDOW_BASE_ID + processIndex);
})
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_WHITELIST)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_WHITELIST)
.setSize(18, 18)
.setEnabled((widget -> processIndex < maxComplexParallels))
.setPos(20 * (i % 4) + 18, 18 + (i / 4) * 20));
@@ -396,7 +396,7 @@ public class AdvChemicalProcessor
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("Tier")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(18, 18)
.setPos(130, 85));
return child;
@@ -428,7 +428,7 @@ public class AdvChemicalProcessor
builder.widget(
new TextWidget("Process " + processIndex).setTextAlignment(Alignment.Center)
.setPos(13, 7));
- builder.setBackground(GT_UITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
+ builder.setBackground(GTUITextures.BACKGROUND_SINGLEBLOCK_DEFAULT);
builder.widget(
SlotGroup.ofItemHandler(processWhitelistInventoryHandlers.get(processIndex), 4)
.startFromSlot(0)
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/CokeOven.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/CokeOven.java
index e8e31ba32c..b208e27fe3 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/CokeOven.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/CokeOven.java
@@ -23,12 +23,12 @@ import com.gtnewhorizons.modularui.common.internal.network.NetworkUtils;
import com.gtnewhorizons.modularui.common.widget.DrawableWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
-import gregtech.GT_Mod;
-import gregtech.api.enums.GT_Values;
+import gregtech.GTMod;
+import gregtech.api.enums.GTValues;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.Controller;
import gregtech.api.task.tasks.PollutionTask;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.CokeOvenProcessingLogic;
public class CokeOven extends Controller<CokeOven, CokeOvenProcessingLogic> {
@@ -73,14 +73,14 @@ public class CokeOven extends Controller<CokeOven, CokeOvenProcessingLogic> {
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Coke Oven")
.addInfo("Used for charcoal")
.beginStructureBlock(3, 3, 3, true)
.addCasingInfoExactly("Coke Oven Bricks", 25, false)
.addPollutionAmount(POLLUTION_AMOUNT)
- .toolTipFinisher(GT_Values.AuthorBlueWeabo);
+ .toolTipFinisher(GTValues.AuthorBlueWeabo);
return tt;
}
@@ -125,7 +125,7 @@ public class CokeOven extends Controller<CokeOven, CokeOvenProcessingLogic> {
final TextWidget text = new TextWidget(title).setDefaultColor(getTitleColor())
.setTextAlignment(Alignment.CenterLeft)
.setMaxWidth(titleWidth);
- if (GT_Mod.gregtechproxy.mTitleTabStyle == 1) {
+ if (GTMod.gregtechproxy.mTitleTabStyle == 1) {
tab.setDrawable(getGUITextureSet().getTitleTabAngular())
.setPos(0, -(titleHeight + TAB_PADDING) + 1)
.setSize(getGUIWidth(), titleHeight + TAB_PADDING * 2);
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/DistillationTower.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/DistillationTower.java
index 59efd46c94..d4ac6241d2 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/DistillationTower.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/DistillationTower.java
@@ -13,14 +13,14 @@ import com.gtnewhorizon.structurelib.structure.IStructureDefinition;
import com.gtnewhorizon.structurelib.structure.StructureDefinition;
import com.gtnewhorizon.structurelib.util.Vec3Impl;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.HeatingCoilLevel;
import gregtech.api.enums.Materials;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.StackableController;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.DistillationTowerProcessingLogic;
public class DistillationTower extends StackableController<DistillationTower, DistillationTowerProcessingLogic> {
@@ -45,12 +45,12 @@ public class DistillationTower extends StackableController<DistillationTower, Di
}
@Override
- public GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ public MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Distillation Tower")
.addInfo("Controller block for the Distillation Tower")
.addInfo("Can be specialised to be a mega structure")
- .addInfo(GT_Values.Authorminecraft7771)
+ .addInfo(GTValues.Authorminecraft7771)
.addSeparator()
.beginStructureBlock(5, 3, 3, false)
.addController("Front center")
@@ -113,11 +113,11 @@ public class DistillationTower extends StackableController<DistillationTower, Di
ofMuTECasings(
FLUID_IN | ITEM_IN | FLUID_OUT | ITEM_OUT | ENERGY_IN,
GT_MultiTileCasing.Distillation.getCasing()))
- .addElement('E', GT_StructureUtility.ofFrame(Materials.StainlessSteel))
- .addElement('A', ofBlock(GregTech_API.sBlockCasings2, 0))
- .addElement('B', ofBlock(GregTech_API.sBlockCasings2, 13))
+ .addElement('E', GTStructureUtility.ofFrame(Materials.StainlessSteel))
+ .addElement('A', ofBlock(GregTechAPI.sBlockCasings2, 0))
+ .addElement('B', ofBlock(GregTechAPI.sBlockCasings2, 13))
.addElement('X', ofMuTECasings(NOTHING, MOTOR_CASINGS))
- .addElement('D', GT_StructureUtility.ofCoil((tile, meta) -> {}, (tile) -> HeatingCoilLevel.None))
+ .addElement('D', GTStructureUtility.ofCoil((tile, meta) -> {}, (tile) -> HeatingCoilLevel.None))
.build();
}
return STRUCTURE_DEFINITION_MEGA;
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java
index d4a7283f3e..36a1271e0d 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java
@@ -25,15 +25,15 @@ import com.gtnewhorizons.modularui.common.widget.ButtonWidget;
import com.gtnewhorizons.modularui.common.widget.MultiChildWidget;
import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
+import gregtech.api.GregTechAPI;
+import gregtech.api.enums.GTValues;
import gregtech.api.enums.Materials;
-import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.gui.modularui.GTUITextures;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.ComplexParallelController;
import gregtech.api.recipe.RecipeMap;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
+import gregtech.api.util.GTStructureUtility;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.LaserEngraverProcessingLogic;
public class LaserEngraver extends ComplexParallelController<LaserEngraver, LaserEngraverProcessingLogic> {
@@ -208,7 +208,7 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase
ofMuTECasings(NOTHING, CLEANROOM_CASINGS, GT_MultiTileCasing.LaserEngraver.getCasing()))
.addElement('D', ofMuTECasings(NOTHING, WIRELESS_CASINGS, GT_MultiTileCasing.LaserEngraver.getCasing()))
.addElement('E', ofMuTECasings(NOTHING, MOTOR_CASINGS))
- .addElement('F', GT_StructureUtility.ofFrame(Materials.Naquadah)
+ .addElement('F', GTStructureUtility.ofFrame(Materials.Naquadah)
)
.addElement('H', ofMuTECasings(NOTHING, GT_MultiTileCasing.Mirror.getCasing()))
@@ -221,7 +221,7 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase
ofBlockUnlocalizedName(BartWorks.ID, "BW_GlasBlocks2", 0, true),
ofBlockUnlocalizedName(Thaumcraft.ID, "blockCosmeticOpaque", 2, false)))
.addElement('I', ofMuTECasings(NOTHING, EMITTER_CASINGS))
- .addElement('K', ofBlock(GregTech_API.sBlockCasings3, 11))
+ .addElement('K', ofBlock(GregTechAPI.sBlockCasings3, 11))
.addElement('L', ofMuTECasings(NOTHING, ROBOT_ARM_CASINGS))
.addElement('M', ofMuTECasings(NOTHING, GT_MultiTileCasing.LaserEngraverUpgrade1.getCasing()))
.addElement('N', ofMuTECasings(NOTHING, GT_MultiTileCasing.LaserEngraverUpgrade2.getCasing()))
@@ -244,7 +244,7 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase
if (!widget.isClient()) widget.getContext()
.openSyncedWindow(PROCESS_WINDOW_BASE_ID + processIndex);
})
- .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_WHITELIST)
+ .setBackground(GTUITextures.BUTTON_STANDARD, GTUITextures.OVERLAY_BUTTON_WHITELIST)
.setSize(18, 18)
.setEnabled((widget -> processIndex < maxComplexParallels))
.setPos(20 * (i % 4) + 18, 18 + (i / 4) * 20));
@@ -256,7 +256,7 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase
.setTextColor(Color.WHITE.normal)
.setTextAlignment(Alignment.Center)
.addTooltip("Tier")
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD)
+ .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD)
.setSize(18, 18)
.setPos(130, 85));
return child;
@@ -285,14 +285,14 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Laser Engraver")
.addInfo("Used for Engraving")
.addSeparator()
.beginStructureBlock(3, 3, 5, true)
.addController("Front right center")
- .toolTipFinisher(GT_Values.AuthorTheEpicGamer274);
+ .toolTipFinisher(GTValues.AuthorTheEpicGamer274);
return tt;
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/LayeredCokeBattery.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/LayeredCokeBattery.java
index e2f8dc9b6e..18ad381477 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/LayeredCokeBattery.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/LayeredCokeBattery.java
@@ -33,14 +33,14 @@ import com.gtnewhorizon.structurelib.util.Vec3Impl;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.GregTech_API;
+import gregtech.api.GregTechAPI;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.StackableModularController;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
-import gregtech.api.util.GT_StructureUtility;
+import gregtech.api.util.GTStructureUtility;
import gregtech.api.util.GT_StructureUtilityMuTE.UpgradeCasings;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.LayeredCokeBatteryProcessingLogic;
public class LayeredCokeBattery
@@ -155,8 +155,8 @@ public class LayeredCokeBattery
ofMuTECasings(
FLUID_IN | ITEM_IN | FLUID_OUT | ITEM_OUT | ENERGY_IN,
GT_MultiTileCasing.Distillation.getCasing()))
- .addElement('C', ofBlock(GregTech_API.sBlockCasings4, 1))
- .addElement('D', GT_StructureUtility.ofFrame(Materials.Steel))
+ .addElement('C', ofBlock(GregTechAPI.sBlockCasings4, 1))
+ .addElement('D', GTStructureUtility.ofFrame(Materials.Steel))
.addElement('E', ofMuTECasings(NOTHING, MOTOR_CASINGS))
.addElement(
'F',
@@ -238,8 +238,8 @@ public class LayeredCokeBattery
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Coke Oven")
.addInfo("Controller for the Layered Coke Battery")
.addSeparator()
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/Macerator.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/Macerator.java
index dfdacfe7f2..7273ac8b8b 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/Macerator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/Macerator.java
@@ -17,7 +17,7 @@ import com.gtnewhorizon.structurelib.util.Vec3Impl;
import gregtech.api.multitileentity.enums.GT_MultiTileCasing;
import gregtech.api.multitileentity.multiblock.base.StackableController;
-import gregtech.api.util.GT_Multiblock_Tooltip_Builder;
+import gregtech.api.util.MultiblockTooltipBuilder;
import gregtech.common.tileentities.machines.multiblock.logic.MaceratorProcessingLogic;
public class Macerator extends StackableController<Macerator, MaceratorProcessingLogic> {
@@ -75,8 +75,8 @@ public class Macerator extends StackableController<Macerator, MaceratorProcessin
}
@Override
- protected GT_Multiblock_Tooltip_Builder createTooltip() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
+ protected MultiblockTooltipBuilder createTooltip() {
+ final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Macerator")
.addInfo("Controller for the Macerator")
.addSeparator()
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/logic/CokeOvenProcessingLogic.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/logic/CokeOvenProcessingLogic.java
index 4e6c80f561..46e5cab9f0 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/logic/CokeOvenProcessingLogic.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/logic/CokeOvenProcessingLogic.java
@@ -14,8 +14,8 @@ import gregtech.api.logic.FluidInventoryLogic;
import gregtech.api.logic.ItemInventoryLogic;
import gregtech.api.logic.MuTEProcessingLogic;
import gregtech.api.recipe.RecipeMap;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_OreDictUnificator;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTOreDictUnificator;
public class CokeOvenProcessingLogic extends MuTEProcessingLogic<CokeOvenProcessingLogic> {
@@ -48,20 +48,20 @@ public class CokeOvenProcessingLogic extends MuTEProcessingLogic<CokeOvenProcess
private ItemStack findRecipe(@Nonnull ItemStack input) {
for (int oreId : getOreIDs(input)) {
if (oreId == COAL_ORE_ID) {
- return GT_OreDictUnificator.get("fuelCoke", null, 1);
+ return GTOreDictUnificator.get("fuelCoke", null, 1);
} else if (oreId == COAL_BLOCK_ORE_ID) {
timeMultiplier = 9;
- return GT_ModHandler.getModItem(Railcraft.ID, "cube", 1, 0);
+ return GTModHandler.getModItem(Railcraft.ID, "cube", 1, 0);
} else if (oreId == WOOD_ORE_ID) {
return new ItemStack(Items.coal, 1, 1);
} else if (oreId == SUGARCANE_ORE_ID) {
- return GT_OreDictUnificator.get("itemCharcoalSugar", null, 1);
+ return GTOreDictUnificator.get("itemCharcoalSugar", null, 1);
} else if (oreId == SUGAR_CHARCOAL_ORE_ID) {
- return GT_OreDictUnificator.get("itemCokeSugar", null, 1);
+ return GTOreDictUnificator.get("itemCokeSugar", null, 1);
} else if (oreId == CACTUS_ORE_ID) {
- return GT_OreDictUnificator.get("itemCharcoalCactus", null, 1);
+ return GTOreDictUnificator.get("itemCharcoalCactus", null, 1);
} else if (oreId == CACTUS_CHARCOAL_ORE_ID) {
- return GT_OreDictUnificator.get("itemCokeCactus", null, 1);
+ return GTOreDictUnificator.get("itemCokeCactus", null, 1);
}
}
return null;
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterBronze.java
index 9b2c6b3ada..9953a55bca 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterBronze.java
@@ -21,19 +21,19 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_AlloySmelter_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamAlloySmelterBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_AlloySmelter_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamAlloySmelterBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Combination Smelter", 2, 1, false);
}
- public GT_MetaTileEntity_AlloySmelter_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamAlloySmelterBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 2, 1, false);
}
@@ -44,7 +44,7 @@ public class GT_MetaTileEntity_AlloySmelter_Bronze extends GT_MetaTileEntity_Bas
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_AlloySmelter_Bronze(mName, mDescriptionArray, mTextures);
+ return new MTESteamAlloySmelterBronze(mName, mDescriptionArray, mTextures);
}
@Override
@@ -56,7 +56,7 @@ public class GT_MetaTileEntity_AlloySmelter_Bronze extends GT_MetaTileEntity_Bas
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_INDUCTION_LOOP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_INDUCTION_LOOP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterSteel.java
index 8b96906da1..f60de32cea 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_AlloySmelter_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamAlloySmelterSteel.java
@@ -21,19 +21,19 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_AlloySmelter_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamAlloySmelterSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_AlloySmelter_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamAlloySmelterSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Combination Smelter", 2, 1, true);
}
- public GT_MetaTileEntity_AlloySmelter_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamAlloySmelterSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 2, 1, true);
}
@@ -44,7 +44,7 @@ public class GT_MetaTileEntity_AlloySmelter_Steel extends GT_MetaTileEntity_Basi
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_AlloySmelter_Steel(mName, mDescriptionArray, mTextures);
+ return new MTESteamAlloySmelterSteel(mName, mDescriptionArray, mTextures);
}
@Override
@@ -56,7 +56,7 @@ public class GT_MetaTileEntity_AlloySmelter_Steel extends GT_MetaTileEntity_Basi
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_INDUCTION_LOOP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_INDUCTION_LOOP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorBronze.java
index ef91ed5baf..2895142f7e 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorBronze.java
@@ -21,25 +21,25 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Compressor_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamCompressorBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_Compressor_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamCompressorBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Compressing Items", 1, 1, false);
}
- public GT_MetaTileEntity_Compressor_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamCompressorBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, false);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Compressor_Bronze(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamCompressorBronze(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_Compressor_Bronze extends GT_MetaTileEntity_Basic
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_COMPRESSOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_COMPRESSOR_OP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorSteel.java
index c213cf04f5..6fa7672d83 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Compressor_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamCompressorSteel.java
@@ -21,25 +21,25 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Compressor_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamCompressorSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_Compressor_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamCompressorSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Compressing Items", 1, 1, true);
}
- public GT_MetaTileEntity_Compressor_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamCompressorSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, true);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Compressor_Steel(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamCompressorSteel(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_Compressor_Steel extends GT_MetaTileEntity_BasicM
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_COMPRESSOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_COMPRESSOR_OP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorBronze.java
index 6e986992f3..a55105841d 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorBronze.java
@@ -21,25 +21,25 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Extractor_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamExtractorBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_Extractor_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamExtractorBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Extracting your first Rubber", 1, 1, false);
}
- public GT_MetaTileEntity_Extractor_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamExtractorBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, false);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Extractor_Bronze(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamExtractorBronze(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_Extractor_Bronze extends GT_MetaTileEntity_BasicM
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_EXTRACTOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_EXTRACTOR_OP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorSteel.java
index 6a3d024e25..d91ff6fb98 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Extractor_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamExtractorSteel.java
@@ -21,25 +21,25 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Extractor_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamExtractorSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_Extractor_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamExtractorSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Extracting your first Rubber", 1, 1, true);
}
- public GT_MetaTileEntity_Extractor_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamExtractorSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, true);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Extractor_Steel(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamExtractorSteel(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -51,7 +51,7 @@ public class GT_MetaTileEntity_Extractor_Steel extends GT_MetaTileEntity_BasicMa
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_EXTRACTOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_EXTRACTOR_OP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerBronze.java
index b7d25ac172..121778e198 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerBronze.java
@@ -28,26 +28,26 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.WorldSpawnedEventBuilder.ParticleEventBuilder;
-public class GT_MetaTileEntity_ForgeHammer_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamForgeHammerBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_ForgeHammer_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamForgeHammerBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Forge Hammer", 1, 1, false);
}
- public GT_MetaTileEntity_ForgeHammer_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamForgeHammerBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, false);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ForgeHammer_Bronze(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamForgeHammerBronze(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -59,7 +59,7 @@ public class GT_MetaTileEntity_ForgeHammer_Bronze extends GT_MetaTileEntity_Basi
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.RANDOM_ANVIL_USE, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.RANDOM_ANVIL_USE, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerSteel.java
index 25785f3fa3..c3410232d0 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_ForgeHammer_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamForgeHammerSteel.java
@@ -28,26 +28,26 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.WorldSpawnedEventBuilder.ParticleEventBuilder;
-public class GT_MetaTileEntity_ForgeHammer_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamForgeHammerSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_ForgeHammer_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamForgeHammerSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Forge Hammer", 1, 1, true);
}
- public GT_MetaTileEntity_ForgeHammer_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamForgeHammerSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, true);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_ForgeHammer_Steel(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamForgeHammerSteel(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -59,7 +59,7 @@ public class GT_MetaTileEntity_ForgeHammer_Steel extends GT_MetaTileEntity_Basic
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.RANDOM_ANVIL_USE, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.RANDOM_ANVIL_USE, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceBronze.java
index 51a91874a0..419ad9a1cd 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceBronze.java
@@ -23,20 +23,20 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Furnace_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamFurnaceBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_Furnace_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamFurnaceBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Smelting things with compressed Steam", 1, 1, false);
}
- public GT_MetaTileEntity_Furnace_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamFurnaceBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, false);
}
@@ -47,7 +47,7 @@ public class GT_MetaTileEntity_Furnace_Bronze extends GT_MetaTileEntity_BasicMac
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Furnace_Bronze(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamFurnaceBronze(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -57,7 +57,7 @@ public class GT_MetaTileEntity_Furnace_Bronze extends GT_MetaTileEntity_BasicMac
@Override
public int checkRecipe() {
- if (null != (this.mOutputItems[0] = GT_ModHandler.getSmeltingOutput(getInputAt(0), true, getOutputAt(0)))) {
+ if (null != (this.mOutputItems[0] = GTModHandler.getSmeltingOutput(getInputAt(0), true, getOutputAt(0)))) {
this.mEUt = 4;
this.mMaxProgresstime = 256;
return FOUND_AND_SUCCESSFULLY_USED_RECIPE;
@@ -69,14 +69,14 @@ public class GT_MetaTileEntity_Furnace_Bronze extends GT_MetaTileEntity_BasicMac
protected boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack)
- && GT_ModHandler.getSmeltingOutput(GT_Utility.copyAmount(64, aStack), false, null) != null;
+ && GTModHandler.getSmeltingOutput(GTUtility.copyAmount(64, aStack), false, null) != null;
}
@Override
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceSteel.java
index a151c724f3..dd9dff4be4 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Furnace_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamFurnaceSteel.java
@@ -23,20 +23,20 @@ import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTUtility;
-public class GT_MetaTileEntity_Furnace_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamFurnaceSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_Furnace_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamFurnaceSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Smelting things with compressed Steam", 1, 1, true);
}
- public GT_MetaTileEntity_Furnace_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamFurnaceSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, true);
}
@@ -47,7 +47,7 @@ public class GT_MetaTileEntity_Furnace_Steel extends GT_MetaTileEntity_BasicMach
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Furnace_Steel(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamFurnaceSteel(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -57,7 +57,7 @@ public class GT_MetaTileEntity_Furnace_Steel extends GT_MetaTileEntity_BasicMach
@Override
public int checkRecipe() {
- if (null != (this.mOutputItems[0] = GT_ModHandler.getSmeltingOutput(getInputAt(0), true, getOutputAt(0)))) {
+ if (null != (this.mOutputItems[0] = GTModHandler.getSmeltingOutput(getInputAt(0), true, getOutputAt(0)))) {
this.mEUt = 8;
this.mMaxProgresstime = 128;
return FOUND_AND_SUCCESSFULLY_USED_RECIPE;
@@ -69,14 +69,14 @@ public class GT_MetaTileEntity_Furnace_Steel extends GT_MetaTileEntity_BasicMach
protected boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack)
- && GT_ModHandler.getSmeltingOutput(GT_Utility.copyAmount(64, aStack), false, null) != null;
+ && GTModHandler.getSmeltingOutput(GTUtility.copyAmount(64, aStack), false, null) != null;
}
@Override
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Bronze.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorBronze.java
index cdbf9f2123..441bf266bf 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Bronze.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorBronze.java
@@ -28,27 +28,27 @@ import gregtech.api.enums.TierEU;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Bronze;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineBronze;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.WorldSpawnedEventBuilder.ParticleEventBuilder;
-public class GT_MetaTileEntity_Macerator_Bronze extends GT_MetaTileEntity_BasicMachine_Bronze {
+public class MTESteamMaceratorBronze extends MTEBasicMachineBronze {
- public GT_MetaTileEntity_Macerator_Bronze(int aID, String aName, String aNameRegional) {
+ public MTESteamMaceratorBronze(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Macerating your Ores", 1, 1, false);
}
- public GT_MetaTileEntity_Macerator_Bronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamMaceratorBronze(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, false);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Macerator_Bronze(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamMaceratorBronze(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -79,7 +79,7 @@ public class GT_MetaTileEntity_Macerator_Bronze extends GT_MetaTileEntity_BasicM
@Override
public int checkRecipe() {
- GT_Recipe tRecipe = getRecipeMap()
+ GTRecipe tRecipe = getRecipeMap()
.findRecipe(getBaseMetaTileEntity(), mLastRecipe, false, TierEU.LV, null, null, getAllInputs());
if (tRecipe == null) return DID_NOT_FIND_RECIPE;
if (tRecipe.mCanBeBuffered) mLastRecipe = tRecipe;
@@ -99,14 +99,14 @@ public class GT_MetaTileEntity_Macerator_Bronze extends GT_MetaTileEntity_BasicM
protected boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack)
- && RecipeMaps.maceratorRecipes.containsInput(GT_Utility.copyAmount(64, aStack));
+ && RecipeMaps.maceratorRecipes.containsInput(GTUtility.copyAmount(64, aStack));
}
@Override
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_MACERATOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_MACERATOR_OP, 10, 1.0F, aX, aY, aZ);
}
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Steel.java b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorSteel.java
index 95d510ffa3..226d0d387a 100644
--- a/src/main/java/gregtech/common/tileentities/machines/steam/GT_MetaTileEntity_Macerator_Steel.java
+++ b/src/main/java/gregtech/common/tileentities/machines/steam/MTESteamMaceratorSteel.java
@@ -28,27 +28,27 @@ import gregtech.api.enums.TierEU;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_Steel;
+import gregtech.api.metatileentity.implementations.MTEBasicMachineSteel;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTRecipe;
+import gregtech.api.util.GTUtility;
import gregtech.api.util.WorldSpawnedEventBuilder;
-public class GT_MetaTileEntity_Macerator_Steel extends GT_MetaTileEntity_BasicMachine_Steel {
+public class MTESteamMaceratorSteel extends MTEBasicMachineSteel {
- public GT_MetaTileEntity_Macerator_Steel(int aID, String aName, String aNameRegional) {
+ public MTESteamMaceratorSteel(int aID, String aName, String aNameRegional) {
super(aID, aName, aNameRegional, "Macerating your Ores", 1, 1, true);
}
- public GT_MetaTileEntity_Macerator_Steel(String aName, String[] aDescription, ITexture[][][] aTextures) {
+ public MTESteamMaceratorSteel(String aName, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aDescription, aTextures, 1, 1, true);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
- return new GT_MetaTileEntity_Macerator_Steel(this.mName, this.mDescriptionArray, this.mTextures);
+ return new MTESteamMaceratorSteel(this.mName, this.mDescriptionArray, this.mTextures);
}
@Override
@@ -78,7 +78,7 @@ public class GT_MetaTileEntity_Macerator_Steel extends GT_MetaTileEntity_BasicMa
@Override
public int checkRecipe() {
- GT_Recipe tRecipe = getRecipeMap()
+ GTRecipe tRecipe = getRecipeMap()
.findRecipe(getBaseMetaTileEntity(), mLastRecipe, false, TierEU.LV, null, null, getAllInputs());
if (tRecipe == null) return DID_NOT_FIND_RECIPE;
if (tRecipe.mCanBeBuffered) mLastRecipe = tRecipe;
@@ -98,14 +98,14 @@ public class GT_MetaTileEntity_Macerator_Steel extends GT_MetaTileEntity_BasicMa
public boolean allowPutStackValidated(IGregTechTileEntity aBaseMetaTileEntity, int aIndex, ForgeDirection side,
ItemStack aStack) {
return super.allowPutStackValidated(aBaseMetaTileEntity, aIndex, side, aStack)
- && RecipeMaps.maceratorRecipes.containsInput(GT_Utility.copyAmount(64, aStack));
+ && RecipeMaps.maceratorRecipes.containsInput(GTUtility.copyAmount(64, aStack));
}
@Override
public void startSoundLoop(byte aIndex, double aX, double aY, double aZ) {
super.startSoundLoop(aIndex, aX, aY, aZ);
if (aIndex == 1) {
- GT_Utility.doSoundAtClient(SoundResource.IC2_MACHINES_MACERATOR_OP, 10, 1.0F, aX, aY, aZ);
+ GTUtility.doSoundAtClient(SoundResource.IC2_MACHINES_MACERATOR_OP, 10, 1.0F, aX, aY, aZ);
}
}