diff --git a/block/qnb/BlockQuantumLinkChamber.java b/block/qnb/BlockQuantumLinkChamber.java index 91d1d8a88..2d571c50c 100644 --- a/block/qnb/BlockQuantumLinkChamber.java +++ b/block/qnb/BlockQuantumLinkChamber.java @@ -61,6 +61,16 @@ public class BlockQuantumLinkChamber extends AEBaseBlock implements ICustomColli bridge.neighborUpdate(); } + @Override + public void breakBlock(World w, int x, int y, int z, Block a, int b) + { + TileQuantumBridge bridge = getTileEntity( w, x, y, z ); + if ( bridge != null ) + bridge.breakCluster(); + + super.breakBlock( w, x, y, z, a, b ); + } + @Override protected Class getRenderer() { diff --git a/block/qnb/BlockQuantumRing.java b/block/qnb/BlockQuantumRing.java index 6ac42b6a8..7870c096a 100644 --- a/block/qnb/BlockQuantumRing.java +++ b/block/qnb/BlockQuantumRing.java @@ -37,6 +37,16 @@ public class BlockQuantumRing extends AEBaseBlock implements ICustomCollision bridge.neighborUpdate(); } + @Override + public void breakBlock(World w, int x, int y, int z, Block a, int b) + { + TileQuantumBridge bridge = getTileEntity( w, x, y, z ); + if ( bridge != null ) + bridge.breakCluster(); + + super.breakBlock( w, x, y, z, a, b ); + } + @Override protected Class getRenderer() {