diff --git a/src/main/java/de/ellpeck/prettypipes/network/PipeNetwork.java b/src/main/java/de/ellpeck/prettypipes/network/PipeNetwork.java index 98619e3..6380b7b 100644 --- a/src/main/java/de/ellpeck/prettypipes/network/PipeNetwork.java +++ b/src/main/java/de/ellpeck/prettypipes/network/PipeNetwork.java @@ -136,9 +136,9 @@ public class PipeNetwork implements ICapabilitySerializable, GraphL } public boolean routeItemToLocation(BlockPos startPipePos, BlockPos startInventory, BlockPos destPipe, BlockPos destInventory, Function itemSupplier) { - if (!this.isNode(startPipePos)) + if (!this.isNode(startPipePos) || !this.isNode(destPipe)) return false; - if (!this.world.isBlockLoaded(startPipePos)) + if (!this.world.isBlockLoaded(startPipePos) || !this.world.isBlockLoaded(destPipe)) return false; PipeTileEntity startPipe = this.getPipe(startPipePos); if (startPipe == null)