diff --git a/src/main/java/li/cil/oc2/common/bus/TileEntityDeviceBusElement.java b/src/main/java/li/cil/oc2/common/bus/TileEntityDeviceBusElement.java index 15fc78bd..21446d1d 100644 --- a/src/main/java/li/cil/oc2/common/bus/TileEntityDeviceBusElement.java +++ b/src/main/java/li/cil/oc2/common/bus/TileEntityDeviceBusElement.java @@ -47,6 +47,10 @@ public class TileEntityDeviceBusElement extends AbstractGroupingBlockDeviceBusEl final ArrayList> neighbors = new ArrayList<>(); for (final Direction neighborDirection : NEIGHBOR_DIRECTIONS) { + if (!canConnectToSide(neighborDirection)) { + continue; + } + final BlockPos neighborPos = tileEntity.getPos().offset(neighborDirection); final ChunkPos chunkPos = new ChunkPos(neighborPos);