private int[] layPoint() {
        int[] lay = { highlightTile.x, highlightTile.y, 0 };
        int[] currentPoint = { highlightTile.x + 1, highlightTile.y + 1, 1 };
        while ( currentPoint[0] < size - 1 && currentPoint[1] < size - 1 && currentPoint[2] < height - 1) {
            if (worldData[currentPoint[0]][currentPoint[1]][currentPoint[2]] == 1 && worldData[currentPoint[0]][currentPoint[1]][currentPoint[2] + 1] != 1) {
                System.arraycopy(currentPoint, 0, lay, 0, 3);
                currentPoint[0]++;
                currentPoint[1]++;
                currentPoint[2]++;
            }
            else break;
        }
        return lay;
    }