diff --git a/build.gradle b/build.gradle index bec115699..024d1a582 100644 --- a/build.gradle +++ b/build.gradle @@ -19,6 +19,8 @@ apply plugin: 'forge' apply plugin: 'maven' apply plugin: 'maven-publish' +sourceCompatibility = 1.7 + repositories { maven { @@ -178,11 +180,6 @@ javadoc { include 'techreborn/api/**/*' } -// add a javadoc jar -task javadocJar(type: Jar, dependsOn: javadoc) { - classifier = 'javadoc' - from 'build/docs/javadoc' -} apiJar.mustRunAfter deobfJar @@ -190,10 +187,9 @@ artifacts { archives sourceJar archives deobfJar archives apiJar - archives javadocJar } -build.dependsOn sourceJar, javadocJar, deobfJar, apiJar +build.dependsOn sourceJar, deobfJar, apiJar uploadArchives { repositories { diff --git a/src/main/java/techreborn/tiles/TileGrinder.java b/src/main/java/techreborn/tiles/TileGrinder.java index 8ea21db36..106942062 100644 --- a/src/main/java/techreborn/tiles/TileGrinder.java +++ b/src/main/java/techreborn/tiles/TileGrinder.java @@ -83,6 +83,9 @@ public class TileGrinder extends TilePowerAcceptor implements IWrenchable, IFlui for (ForgeDirection direction : ForgeDirection.VALID_DIRECTIONS) { TileEntity tileEntity = worldObj.getTileEntity(xCoord + direction.offsetX, yCoord + direction.offsetY, zCoord + direction.offsetZ); if (tileEntity instanceof TileMachineCasing) { + if(!((TileMachineCasing) tileEntity).isConnected()){ + return false; + } if ((tileEntity.getBlockType() instanceof BlockMachineCasing)) { int heat; heat = BlockMachineCasing.getHeatFromMeta(tileEntity.getBlockMetadata()); diff --git a/src/main/java/techreborn/tiles/TileImplosionCompressor.java b/src/main/java/techreborn/tiles/TileImplosionCompressor.java index 31ff468f6..7cbf4a1dd 100644 --- a/src/main/java/techreborn/tiles/TileImplosionCompressor.java +++ b/src/main/java/techreborn/tiles/TileImplosionCompressor.java @@ -70,6 +70,9 @@ public class TileImplosionCompressor extends TilePowerAcceptor implements IWrenc for (ForgeDirection direction : ForgeDirection.VALID_DIRECTIONS) { TileEntity tileEntity = worldObj.getTileEntity(xCoord + direction.offsetX, yCoord + direction.offsetY, zCoord + direction.offsetZ); if (tileEntity instanceof TileMachineCasing) { + if(!((TileMachineCasing) tileEntity).isConnected()){ + return false; + } if ((tileEntity.getBlockType() instanceof BlockMachineCasing)) { int heat; heat = BlockMachineCasing.getHeatFromMeta(tileEntity.getBlockMetadata());