Orientations newPos = temp.get(worldObj.rand.nextInt(temp.size()));
////System.out.println(newPos.toString());
Position destPos = new Position(TempTeleport.get(i).xCoord, TempTeleport.get(i).yCoord, TempTeleport.get(i).zCoord, newPos);
destPos.moveForwards(1.0);
TileEntity tile = worldObj.getBlockTileEntity((int)destPos.x, (int)destPos.y, (int)destPos.z);
if (tile instanceof TileGenericPipe) {
TileGenericPipe pipe = (TileGenericPipe)tile;
if (pipe.pipe.transport instanceof PipeTransportItems) {