aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtnhlanth/common/beamline
diff options
context:
space:
mode:
authorElisis <gtandemmodding@gmail.com>2024-09-09 15:26:49 +1000
committerGitHub <noreply@github.com>2024-09-09 05:26:49 +0000
commiteda122bfba27558f89d1e2accf83e43027772366 (patch)
tree1073d26c79e17f099306e272266cfd5012026a9f /src/main/java/gtnhlanth/common/beamline
parent418491cbccdc6a0908868247c7aac36a41c70c2d (diff)
downloadGT5-Unofficial-eda122bfba27558f89d1e2accf83e43027772366.tar.gz
GT5-Unofficial-eda122bfba27558f89d1e2accf83e43027772366.tar.bz2
GT5-Unofficial-eda122bfba27558f89d1e2accf83e43027772366.zip
Beamline Fixes and Balancing (#3064)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gtnhlanth/common/beamline')
-rw-r--r--src/main/java/gtnhlanth/common/beamline/MTEBeamlinePipe.java57
1 files changed, 25 insertions, 32 deletions
diff --git a/src/main/java/gtnhlanth/common/beamline/MTEBeamlinePipe.java b/src/main/java/gtnhlanth/common/beamline/MTEBeamlinePipe.java
index fbfb0eb9c6..5ff7447b28 100644
--- a/src/main/java/gtnhlanth/common/beamline/MTEBeamlinePipe.java
+++ b/src/main/java/gtnhlanth/common/beamline/MTEBeamlinePipe.java
@@ -111,38 +111,31 @@ public class MTEBeamlinePipe extends MetaPipeEntity implements IConnectsToBeamli
@Override
public IConnectsToBeamline getNext(IConnectsToBeamline source) {
- for (ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) {
-
- if ((mConnections & 1 << dir.ordinal()) == 0) {
- continue;
- }
-
- TileEntity next = this.getBaseMetaTileEntity()
- .getTileEntityAtSide(dir);
- if (next instanceof IConnectsToBeamline && next != source) {
-
- if (((IConnectsToBeamline) next).isDataInputFacing(dir.getOpposite())) {
- return (IConnectsToBeamline) next;
- }
-
- } else if (next instanceof IGregTechTileEntity) {
-
- IMetaTileEntity meta = ((IGregTechTileEntity) next).getMetaTileEntity();
- if (meta instanceof IConnectsToBeamline && meta != source) {
-
- if (meta instanceof MTEBeamlinePipe && (((MTEBeamlinePipe) meta).connectionCount == 2)) {
-
- ((MTEBeamlinePipe) meta).markUsed();
- return (IConnectsToBeamline) meta;
- }
-
- if (((IConnectsToBeamline) meta).isDataInputFacing(dir.getOpposite())) {
-
- return (IConnectsToBeamline) meta;
- }
- }
- }
- }
+ /*
+ * for (ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) {
+ * if ((mConnections & 1 << dir.ordinal()) == 0) {
+ * continue;
+ * }
+ * TileEntity next = this.getBaseMetaTileEntity()
+ * .getTileEntityAtSide(dir);
+ * if (next instanceof IConnectsToBeamline && next != source) {
+ * if (((IConnectsToBeamline) next).isDataInputFacing(dir.getOpposite())) {
+ * return (IConnectsToBeamline) next;
+ * }
+ * } else if (next instanceof IGregTechTileEntity) {
+ * IMetaTileEntity meta = ((IGregTechTileEntity) next).getMetaTileEntity();
+ * if (meta instanceof IConnectsToBeamline && meta != source) {
+ * if (meta instanceof TileBeamline && (((TileBeamline) meta).connectionCount == 2)) {
+ * ((TileBeamline) meta).markUsed();
+ * return (IConnectsToBeamline) meta;
+ * }
+ * if (((IConnectsToBeamline) meta).isDataInputFacing(dir.getOpposite())) {
+ * return (IConnectsToBeamline) meta;
+ * }
+ * }
+ * }
+ * }
+ */
return null;
}