Coord cursor;
Coord start = new Coord(origin);
Coord end = new Coord(origin);
start.add(Cardinal.left(dir), width / 2);
end.add(Cardinal.right(dir), width / 2);
<BUG>editor.fillRectSolid(rand, start, end, air, true, true);
</BUG>
start.add(Cardinal.UP);
end.add(Cardinal.UP);
<BUG>editor.fillRectSolid(rand, start, end, theme.getPrimaryWall(), true, true);
</BUG>
for (Cardinal o : Cardinal.orthogonal(dir)){

Coord cursor;
Coord start = new Coord(origin);
Coord end = new Coord(origin);
start.add(Cardinal.left(dir), width / 2);
end.add(Cardinal.right(dir), width / 2);
RectSolid.fill(editor, rand, start, end, air, true, true);
start.add(Cardinal.UP);
end.add(Cardinal.UP);
RectSolid.fill(editor, rand, start, end, theme.getPrimaryWall(), true, true);
for (Cardinal o : Cardinal.orthogonal(dir)){
