You can reduce the need for two booleans by doing the following:

``` java
                boolean movedIntoBlock = true;

                for (AxisAlignedBB n : newCubes) {
                    for (AxisAlignedBB o : oldCubes) {
                        if (o.a == n.a && o.b == n.b && o.c == n.c && o.d == n.d && o.e == n.e && o.f == n.f) {
                            movedIntoBlock = false;
                            break;
                        }
                    }
                    if (movedIntoBlock) {
                        break;
                    }
                }
```