aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2022-04-09 04:43:09 +0800
committerGitHub <noreply@github.com>2022-04-08 22:43:09 +0200
commite6cf6d0941cacc82f496a89d93be30fd2fc360f6 (patch)
treecbcf223d1181d8db3fcc6ccf946a8236fb5319b1 /src/main/java/gregtech/common
parent75efe58ff064fa59c42e68bb2b6020b23bdd49dd (diff)
downloadGT5-Unofficial-e6cf6d0941cacc82f496a89d93be30fd2fc360f6.tar.gz
GT5-Unofficial-e6cf6d0941cacc82f496a89d93be30fd2fc360f6.tar.bz2
GT5-Unofficial-e6cf6d0941cacc82f496a89d93be30fd2fc360f6.zip
Fix LDIP using the wrong side to proxy sided requests (#1014)
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/long_distance/GT_MetaTileEntity_LongDistancePipelineItem.java16
1 files changed, 8 insertions, 8 deletions
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/GT_MetaTileEntity_LongDistancePipelineItem.java
index f52725ef90..417e70891b 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/GT_MetaTileEntity_LongDistancePipelineItem.java
@@ -40,11 +40,11 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_PIPELINE_ITEM_SIDE_
public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntity_LongDistancePipelineBase {
static final int[] emptyIntArray = new int[0];
-
+
public GT_MetaTileEntity_LongDistancePipelineItem(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) {
super(aName, aTier, aDescription, aTextures);
}
@@ -65,7 +65,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
if (invTile instanceof IInventory) return (IInventory)invTile;
else return null;
}
-
+
@Override
public ItemStack decrStackSize(int aSlot, int aDecrement) {
if (checkTarget()) {
@@ -146,14 +146,14 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
if (checkTarget()) {
final IGregTechTileEntity tTile = mTarget.getBaseMetaTileEntity();
IInventory iInventory = getInventory();
- if (iInventory instanceof ISidedInventory) return ((ISidedInventory)iInventory).getAccessibleSlotsFromSide(tTile.getBackFacing());
+ if (iInventory instanceof ISidedInventory) return ((ISidedInventory)iInventory).getAccessibleSlotsFromSide(tTile.getFrontFacing());
if (iInventory != null) {
int[] tReturn = new int[iInventory.getSizeInventory()];
for (int i = 0; i < tReturn.length; i++) tReturn[i] = i;
return tReturn;
}
}
-
+
return emptyIntArray;
}
@@ -162,7 +162,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
if (checkTarget()) {
final IGregTechTileEntity tTile = mTarget.getBaseMetaTileEntity();
IInventory iInventory = getInventory();
- if (iInventory instanceof ISidedInventory) return ((ISidedInventory)iInventory).canInsertItem(aSlot, aStack, tTile.getBackFacing());
+ if (iInventory instanceof ISidedInventory) return ((ISidedInventory)iInventory).canInsertItem(aSlot, aStack, tTile.getFrontFacing());
return iInventory != null;
}
return false;
@@ -179,7 +179,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
}
@Override
public ITexture[] getTexture(IGregTechTileEntity aBaseMetaTileEntity, byte aSide, byte aFacing, byte aColorIndex, boolean aActive, boolean aRedstone) {
- if (aSide == aFacing)
+ if (aSide == aFacing)
return new ITexture[]{
MACHINE_CASINGS[mTier][aColorIndex + 1],
TextureFactory.of(OVERLAY_PIPELINE_ITEM_FRONT)};
@@ -187,7 +187,7 @@ public class GT_MetaTileEntity_LongDistancePipelineItem extends GT_MetaTileEntit
return new ITexture[]{
MACHINE_CASINGS[mTier][aColorIndex + 1],
TextureFactory.of(OVERLAY_PIPELINE_ITEM_BACK)};
- else
+ else
return new ITexture[]{
MACHINE_CASINGS[mTier][aColorIndex + 1],
TextureFactory.of(OVERLAY_PIPELINE_ITEM_SIDE),