public int isProvidingStrongPower(IBlockAccess aWorld, int aX, int aY, int aZ, int aSide) {
   if ((aSide < 0) || (aSide > 5)) {
     return 0;
   }
   TileEntity tTileEntity = aWorld.getTileEntity(aX, aY, aZ);
   if ((tTileEntity != null) && ((tTileEntity instanceof IGregTechTileEntity))) {
     return ((IGregTechTileEntity) tTileEntity)
         .getStrongOutputRedstoneSignal(GT_Utility.getOppositeSide(aSide));
   }
   return 0;
 }