int lastCol = this.getHeight()+startCol;
Iterator<Vec> iterator = new VecIterator(startRow, lastRow, startCol, lastCol);
while(iterator.hasNext()) {
Vec p = iterator.next();
BlockType t = this.getBlockFor(p);
if (t != null) {
world.makeBlock(t, p);
}
}