aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bartworks/common/tileentities
diff options
context:
space:
mode:
authorAlexdoru <57050655+Alexdoru@users.noreply.github.com>2024-10-02 07:31:08 +0200
committerGitHub <noreply@github.com>2024-10-02 05:31:08 +0000
commit3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3 (patch)
tree107d9d2442891990ef1cdef1d8bb2df6bb96952a /src/main/java/bartworks/common/tileentities
parentbfc7b2b07f72d0903a70791ff96f9c837ddd5ff0 (diff)
downloadGT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.tar.gz
GT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.tar.bz2
GT5-Unofficial-3b9bd1188e932e6bb8041f7bb9afbf3ce75e26d3.zip
Cleanup the codebase (#3311)
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Diffstat (limited to 'src/main/java/bartworks/common/tileentities')
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java6
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java2
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java2
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java10
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java12
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java12
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java6
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java8
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java8
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java8
11 files changed, 37 insertions, 42 deletions
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java b/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
index 88c5888878..d3b2aa804b 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
@@ -313,7 +313,7 @@ public class MTEBioVat extends MTEEnhancedMultiBlockBase<MTEBioVat> implements I
return false;
}
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity == null || !(aMetaTileEntity instanceof GT_MetaTileEntity_RadioHatch)) {
+ if (!(aMetaTileEntity instanceof GT_MetaTileEntity_RadioHatch)) {
return false;
} else {
((GT_MetaTileEntity_RadioHatch) aMetaTileEntity).updateTexture(CasingIndex);
@@ -332,8 +332,8 @@ public class MTEBioVat extends MTEEnhancedMultiBlockBase<MTEBioVat> implements I
return this.mCasing >= 19 && this.mRadHatches.size() <= 1
&& this.mOutputHatches.size() == 1
&& this.mMaintenanceHatches.size() == 1
- && this.mInputHatches.size() > 0
- && this.mEnergyHatches.size() > 0;
+ && !this.mInputHatches.isEmpty()
+ && !this.mEnergyHatches.isEmpty();
}
@Override
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java b/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
index 46f5e66649..63558feb8b 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
@@ -416,7 +416,7 @@ public class MTECircuitAssemblyLine extends MTEEnhancedMultiBlockBase<MTECircuit
return false;
}
IMetaTileEntity aMetaTileEntity = aTileEntity.getMetaTileEntity();
- if (aMetaTileEntity == null || !(aMetaTileEntity instanceof MTEHatchInput)) {
+ if (!(aMetaTileEntity instanceof MTEHatchInput)) {
return false;
} else {
((MTEHatch) aMetaTileEntity).updateTexture(aBaseCasingIndex);
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java b/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
index 76cf946f85..dcb1a7586e 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
@@ -466,7 +466,7 @@ public class MTEElectricImplosionCompressor extends MTEExtendedPowerMultiBlockBa
mMaxHatchTier = Math.max(mMaxHatchTier, hatch.mTier);
}
- isOK = isOK && this.mMaintenanceHatches.size() == 1 && energyHatches.size() >= 1;
+ isOK = isOK && this.mMaintenanceHatches.size() == 1 && !energyHatches.isEmpty();
if (isOK) {
this.activatePiston();
return true;
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java b/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
index 3250c7ce0d..22143ad543 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
@@ -185,11 +185,11 @@ public class MTEHighTempGasCooledReactor extends MTEEnhancedMultiBlockBase<MTEHi
this.mCasing = 0;
return this.checkPiece("main", 5, 11, 0) && this.mCasing >= 500
&& this.mMaintenanceHatches.size() == 1
- && this.mInputHatches.size() > 0
- && this.mOutputHatches.size() > 0
- && this.mInputBusses.size() > 0
- && this.mOutputBusses.size() > 0
- && this.mEnergyHatches.size() > 0;
+ && !this.mInputHatches.isEmpty()
+ && !this.mOutputHatches.isEmpty()
+ && !this.mInputBusses.isEmpty()
+ && !this.mOutputBusses.isEmpty()
+ && !this.mEnergyHatches.isEmpty();
}
@Override
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java b/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
index 2533fd5213..d6306badee 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
@@ -93,13 +93,13 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
2))
.addElement('t', ofBlock(BW_BLOCKS[2], 1))
.addElement('f', ofBlock(BW_BLOCKS[2], 0))
- .addElement('T', new IStructureElementNoPlacement<MTEManualTrafo>() {
+ .addElement('T', new IStructureElementNoPlacement<>() {
@Override
public boolean check(MTEManualTrafo te, World world, int x, int y, int z) {
if (world.isAirBlock(x, y, z)) return true;
TileEntity tileEntity = world.getTileEntity(x, y, z);
- if (tileEntity == null || !(tileEntity instanceof IGregTechTileEntity)) return true;
+ if (!(tileEntity instanceof IGregTechTileEntity)) return true;
IMetaTileEntity mte = ((IGregTechTileEntity) tileEntity).getMetaTileEntity();
if (mte instanceof MTEHatchDynamo || mte instanceof MTEHatchEnergy) {
int intier = te.mEnergyHatches.get(0).mTier;
@@ -208,7 +208,7 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
@Override
public long getInputTier() {
- if (this.mEnergyHatches.size() > 0) return GTUtility.getTier(
+ if (!this.mEnergyHatches.isEmpty()) return GTUtility.getTier(
this.mEnergyHatches.get(0)
.getBaseMetaTileEntity()
.getInputVoltage());
@@ -217,7 +217,7 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
@Override
public long getOutputTier() {
- if (this.mDynamoHatches.size() > 0) return GTUtility.getTier(
+ if (!this.mDynamoHatches.isEmpty()) return GTUtility.getTier(
this.mDynamoHatches.get(0)
.getBaseMetaTileEntity()
.getOutputVoltage());
@@ -253,7 +253,7 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
this.upstep = this.mode % 2 == 0;
boolean tapmode = this.mode > 1;
- if (!this.checkPiece(STRUCTURE_PIECE_BASE, 1, 0, 0) || this.mEnergyHatches.size() == 0) return false;
+ if (!this.checkPiece(STRUCTURE_PIECE_BASE, 1, 0, 0) || this.mEnergyHatches.isEmpty()) return false;
byte intier = this.mEnergyHatches.get(0).mTier;
for (MTEHatchEnergy in : this.mEnergyHatches) if (in.mTier != intier) return false;
@@ -268,7 +268,7 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
if (!this.checkPiece(STRUCTURE_PIECE_TOP, 1, mHeight, 0)) return false;
this.mTiers = mHeight - 1;
- if (this.mDynamoHatches.size() == 0 || this.mMaintenanceHatches.size() != 1 || this.mTiers == 0) return false;
+ if (this.mDynamoHatches.isEmpty() || this.mMaintenanceHatches.size() != 1 || this.mTiers == 0) return false;
byte outtier = this.mDynamoHatches.get(0).mTier;
for (MTEHatchDynamo out : this.mDynamoHatches) {
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java b/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
index ee9b8a5baf..04a0b86feb 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
@@ -171,11 +171,11 @@ public class MTEThoriumHighTempReactor extends MTEEnhancedMultiBlockBase<MTEThor
this.mCasing = 0;
return this.checkPiece(STRUCTURE_PIECE_MAIN, 5, 11, 0) && this.mCasing >= 500
&& this.mMaintenanceHatches.size() == 1
- && this.mInputHatches.size() > 0
- && this.mOutputHatches.size() > 0
- && this.mInputBusses.size() > 0
- && this.mOutputBusses.size() > 0
- && this.mEnergyHatches.size() > 0;
+ && !this.mInputHatches.isEmpty()
+ && !this.mOutputHatches.isEmpty()
+ && !this.mInputBusses.isEmpty()
+ && !this.mOutputBusses.isEmpty()
+ && !this.mEnergyHatches.isEmpty();
}
@Override
@@ -207,8 +207,6 @@ public class MTEThoriumHighTempReactor extends MTEEnhancedMultiBlockBase<MTEThor
.min(MTEThoriumHighTempReactor.HELIUM_NEEDED - this.HeliumSupply, fluidStack.amount);
fluidStack.amount -= toget;
this.HeliumSupply += toget;
- if (MTEThoriumHighTempReactor.HELIUM_NEEDED == this.HeliumSupply && fluidStack.amount == 0)
- fluidStack = null;
}
}
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java b/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
index 7069e7533d..23b865da2b 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
@@ -145,7 +145,7 @@ public class MTEWindmill extends MTEEnhancedMultiBlockBase<MTEWindmill>
}
})))
.addElement('b', ofBlock(Blocks.brick_block, 0))
- .addElement('s', new IStructureElement<MTEWindmill>() {
+ .addElement('s', new IStructureElement<>() {
@Override
public boolean check(MTEWindmill t, World world, int x, int y, int z) {
@@ -325,7 +325,7 @@ public class MTEWindmill extends MTEEnhancedMultiBlockBase<MTEWindmill>
ItemStack tmp = this.mOutputItems[0].copy();
tmp.stackSize = amount;
splitStacks.add(tmp);
- this.mOutputItems = splitStacks.toArray(new ItemStack[splitStacks.size()]);
+ this.mOutputItems = splitStacks.toArray(new ItemStack[0]);
}
this.mMaxProgresstime = tRecipe.mDuration * 2 * 100 * this.mMulti / this.getSpeed(this.rotorBlock);
this.mMulti = 16;
@@ -372,11 +372,9 @@ public class MTEWindmill extends MTEEnhancedMultiBlockBase<MTEWindmill>
}
if (GTUtility.areStacksEqual(tHatch.getStackInSlot(i), aStack)) {
- aStack = null;
return true;
}
tHatch.setInventorySlotContents(i, null);
- aStack = null;
return false;
}
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
index e43da001f0..337154953a 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
@@ -60,6 +60,7 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
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;
@@ -385,8 +386,7 @@ public class MTEMegaBlastFurnace extends MegaMultiBlockBase<MTEMegaBlastFurnace>
|| this.mMaintenanceHatches.size() != 1) return false;
if (this.glassTier < 8) {
- for (int i = 0; i < this.mExoticEnergyHatches.size(); ++i) {
- MTEHatch hatch = this.mExoticEnergyHatches.get(i);
+ for (MTEHatch hatch : this.mExoticEnergyHatches) {
if (hatch.getConnectionType() == MTEHatch.ConnectionType.LASER) {
return false;
}
@@ -394,8 +394,8 @@ public class MTEMegaBlastFurnace extends MegaMultiBlockBase<MTEMegaBlastFurnace>
return false;
}
}
- for (int i = 0; i < this.mEnergyHatches.size(); ++i) {
- if (this.glassTier < this.mEnergyHatches.get(i).mTier) {
+ for (MTEHatchEnergy mEnergyHatch : this.mEnergyHatches) {
+ if (this.glassTier < mEnergyHatch.mTier) {
return false;
}
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
index 3c15af0fae..f1620abebc 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
@@ -47,6 +47,7 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
import gregtech.api.render.TextureFactory;
@@ -202,8 +203,7 @@ public class MTEMegaChemicalReactor extends MegaMultiBlockBase<MTEMegaChemicalRe
if (!this.checkPiece(STRUCTURE_PIECE_MAIN, 2, 2, 0) || this.mMaintenanceHatches.size() != 1) return false;
if (this.glassTier < 8) {
- for (int i = 0; i < this.mExoticEnergyHatches.size(); ++i) {
- MTEHatch hatch = this.mExoticEnergyHatches.get(i);
+ for (MTEHatch hatch : this.mExoticEnergyHatches) {
if (hatch.getConnectionType() == MTEHatch.ConnectionType.LASER) {
return false;
}
@@ -211,8 +211,8 @@ public class MTEMegaChemicalReactor extends MegaMultiBlockBase<MTEMegaChemicalRe
return false;
}
}
- for (int i = 0; i < this.mEnergyHatches.size(); ++i) {
- if (this.glassTier < this.mEnergyHatches.get(i).mTier) {
+ for (MTEHatchEnergy mEnergyHatch : this.mEnergyHatches) {
+ if (this.glassTier < mEnergyHatch.mTier) {
return false;
}
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
index ac6a0ae6b4..112205efe7 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
@@ -206,10 +206,9 @@ public class MTEMegaDistillTower extends MegaMultiBlockBase<MTEMegaDistillTower>
}
protected boolean addLayerOutputHatch(IGregTechTileEntity aTileEntity, int aBaseCasingIndex) {
- if (aTileEntity == null || aTileEntity.isDead() || !(aTileEntity.getMetaTileEntity() instanceof MTEHatchOutput))
- return false;
+ if (aTileEntity == null || aTileEntity.isDead()
+ || !(aTileEntity.getMetaTileEntity() instanceof MTEHatchOutput tHatch)) return false;
while (this.mOutputHatchesByLayer.size() < this.mHeight) this.mOutputHatchesByLayer.add(new ArrayList<>());
- MTEHatchOutput tHatch = (MTEHatchOutput) aTileEntity.getMetaTileEntity();
tHatch.updateTexture(aBaseCasingIndex);
return this.mOutputHatchesByLayer.get(this.mHeight - 1)
.add(tHatch);
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
index 4424bc62cc..9686425bed 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
@@ -58,6 +58,7 @@ import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.logic.ProcessingLogic;
import gregtech.api.metatileentity.implementations.MTEHatch;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
import gregtech.api.metatileentity.implementations.MTEHatchInput;
import gregtech.api.metatileentity.implementations.MTEHatchMultiInput;
import gregtech.api.metatileentity.implementations.MTEHatchOutput;
@@ -255,8 +256,7 @@ public class MTEMegaOilCracker extends MegaMultiBlockBase<MTEMegaOilCracker> imp
if (!this.checkPiece(STRUCTURE_PIECE_MAIN, 6, 6, 0) || this.mMaintenanceHatches.size() != 1) return false;
if (this.glassTier < 8) {
- for (int i = 0; i < this.mExoticEnergyHatches.size(); ++i) {
- MTEHatch hatch = this.mExoticEnergyHatches.get(i);
+ for (MTEHatch hatch : this.mExoticEnergyHatches) {
if (hatch.getConnectionType() == MTEHatch.ConnectionType.LASER) {
return false;
}
@@ -264,8 +264,8 @@ public class MTEMegaOilCracker extends MegaMultiBlockBase<MTEMegaOilCracker> imp
return false;
}
}
- for (int i = 0; i < this.mEnergyHatches.size(); ++i) {
- if (this.glassTier < this.mEnergyHatches.get(i).mTier) {
+ for (MTEHatchEnergy mEnergyHatch : this.mEnergyHatches) {
+ if (this.glassTier < mEnergyHatch.mTier) {
return false;
}
}