Vector3i extents = new Vector3i(distance.x / 2, distance.y / 2, distance.z / 2);
Region3i retainRegion = Region3i.createFromCenterExtents(center, extents);
Iterator<Vector3i> iter = relevantChunks.iterator();
while (iter.hasNext()) {
Vector3i pos = iter.next();
if (!retainRegion.encompasses(pos)) {
sendChunkIrrelevant(pos);
iter.remove();
}
}
}