aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authorLéa Gris <lea.gris@noiraude.net>2024-01-13 00:37:08 +0100
committerGitHub <noreply@github.com>2024-01-13 00:37:08 +0100
commit4a12b1eb580217385c46d7665c47d9e143d62bae (patch)
tree3eb7febf0816c7d995c8a15861c235e8f51f5db4 /src/main/java/gregtech/api
parent7303cb008d966c9bd50392ca5ffd567dc6c57566 (diff)
downloadGT5-Unofficial-4a12b1eb580217385c46d7665c47d9e143d62bae.tar.gz
GT5-Unofficial-4a12b1eb580217385c46d7665c47d9e143d62bae.tar.bz2
GT5-Unofficial-4a12b1eb580217385c46d7665c47d9e143d62bae.zip
Late review of #2446 Optional changes (#2449)
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/metatileentity/CoverableTileEntity.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/CoverableTileEntity.java b/src/main/java/gregtech/api/metatileentity/CoverableTileEntity.java
index 6adf7d2f1d..277b79c777 100644
--- a/src/main/java/gregtech/api/metatileentity/CoverableTileEntity.java
+++ b/src/main/java/gregtech/api/metatileentity/CoverableTileEntity.java
@@ -186,10 +186,9 @@ public abstract class CoverableTileEntity extends BaseTileEntity implements ICov
byte validCoversMask = this.validCoversMask;
if (validCoversMask == 0) return true;
- ForgeDirection[] validDirections = ForgeDirection.VALID_DIRECTIONS;
for (int i = Integer.numberOfTrailingZeros(validCoversMask); i < 6; i++) {
if (((validCoversMask >>> i) & 1) == 0) continue;
- if (!tickCoverAtSide(validDirections[i])) return false;
+ if (!tickCoverAtSide(ForgeDirection.VALID_DIRECTIONS[i])) return false;
}
return true;
@@ -360,9 +359,8 @@ public abstract class CoverableTileEntity extends BaseTileEntity implements ICov
if (side != ForgeDirection.UNKNOWN) {
coverInfos[side.ordinal()] = coverInfo;
- byte sideMask = (byte) (1 << side.ordinal());
- validCoversMask &= (byte) ~sideMask;
- if (coverInfo.isValid()) validCoversMask |= sideMask;
+ validCoversMask &= (byte) ~side.flag;
+ if (coverInfo.isValid()) validCoversMask |= side.flag;
}
}