public List<PipeTeleport> getConnectedPipes(boolean ignoreReceive) {
List<PipeTeleport> temp = new LinkedList<PipeTeleport>();
removeOldPipes();
PipeLogicTeleport logic = (PipeLogicTeleport) this.logic;
for (PipeTeleport pipe : teleportPipes) {
if (!this.getClass().equals(pipe.getClass())) {
continue;
}
PipeLogicTeleport pipeLogic = (PipeLogicTeleport) pipe.logic;
if (pipeLogic.owner.equalsIgnoreCase(logic.owner) || MutiPlayerProxy.isOnServer() == false) {
if (pipeLogic.canReceive || ignoreReceive) {