diff options
author | Technus <daniel112092@gmail.com> | 2018-04-15 12:35:33 +0200 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2018-04-15 12:35:33 +0200 |
commit | a50fe06bfcae07d1bf25af784364392cd232d3cd (patch) | |
tree | 9a8905c62ea4c15102754444f1354845dd3dcf46 /src/main/java/gregtech/api/metatileentity | |
parent | 7971edd3771ea2e0687e65151fb9b3bca90d2609 (diff) | |
parent | 2b492f360ad5bd1a2f525d101d8fdfa4628c2552 (diff) | |
download | GT5-Unofficial-a50fe06bfcae07d1bf25af784364392cd232d3cd.tar.gz GT5-Unofficial-a50fe06bfcae07d1bf25af784364392cd232d3cd.tar.bz2 GT5-Unofficial-a50fe06bfcae07d1bf25af784364392cd232d3cd.zip |
Merge branch 'experimental' of https://github.com/GTNewHorizons/GT5-Unofficial into experimental
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java index 8d99cd1208..fd183d9e79 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Transformer.java @@ -1,5 +1,6 @@ package gregtech.api.metatileentity.implementations; +import appeng.api.parts.IPartHost; import cofh.api.energy.IEnergyProvider; import cofh.api.energy.IEnergyStorage; import crazypants.enderio.machine.capbank.TileCapBank; @@ -150,7 +151,7 @@ public class GT_MetaTileEntity_Transformer extends GT_MetaTileEntity_TieredMachi if (tTileEntity instanceof IReactorChamber) { tTileEntity = (TileEntity) ((IReactorChamber) tTileEntity).getReactor(); } - if (tTileEntity instanceof IEnergySource && ((IEnergySource) tTileEntity).emitsEnergyTo((TileEntity) aBaseMetaTileEntity, ForgeDirection.getOrientation(GT_Utility.getOppositeSide(i)))) { + if (tTileEntity instanceof IEnergySource && !(tTileEntity instanceof IPartHost) && ((IEnergySource) tTileEntity).emitsEnergyTo((TileEntity) aBaseMetaTileEntity, ForgeDirection.getOrientation(GT_Utility.getOppositeSide(i)))) { long tEU = Math.min(maxEUInput(), (long) ((IEnergySource) tTileEntity).getOfferedEnergy()); ((IEnergySource) tTileEntity).drawEnergy(tEU); aBaseMetaTileEntity.injectEnergyUnits((byte) 6, tEU, 1); @@ -225,4 +226,4 @@ public class GT_MetaTileEntity_Transformer extends GT_MetaTileEntity_TieredMachi maxAmperesOut() + trans("149","A"); } -}
\ No newline at end of file +} |