5657585960616263646566
@Override public boolean canPlace() { final PieceCuboidBuilder box = new PieceCuboidBuilder(this); box.setMinMax(-1, -1, -1, 9, 5, 11); return !box.intersectsLiquids(); } @Override public void place() { // Building objects
5556575859606162636465
@Override public boolean canPlace() { final PieceCuboidBuilder box = new PieceCuboidBuilder(this); box.setMinMax(-1, -1, -1, 5, 5, 7); return !box.intersectsLiquids(); } @Override public void place() { // General shape
@Override public boolean canPlace() { final PieceCuboidBuilder box = new PieceCuboidBuilder(this); box.setMinMax(-4, -1, -1, 11, height, 15); return !box.intersectsLiquids(); } @Override public void place() { // General shape
7576777879808182838485
@Override public boolean canPlace() { final PieceCuboidBuilder box = new PieceCuboidBuilder(this); box.setMinMax(-1, -1, -1, 5, 5, 7); return !box.intersectsLiquids(); } @Override public void place() { // Building objects