CuboidCoord c = new CuboidCoord(b);
solid[b.x][b.y][b.z] = false;
for (int s = 0; s < 6; s++) {
CuboidCoord slice = c.copy();
slice.expand(s ^ 1, -(slice.size(s) - 1));
slice.expand(s, 1);
while (slice.getSide(s) >= 0 && slice.getSide(s) < size.getSide(s)) {
if (!voxelFull(solid, slice)) {
break;