fix SurfaceLocator

This commit is contained in:
dfsek
2022-06-09 13:18:12 -07:00
parent e5e926cf10
commit 20c7f2f1fb

View File

@@ -25,6 +25,8 @@ public class SurfaceLocator implements Locator {
public BinaryColumn getSuitableCoordinates(Column<?> column) {
BinaryColumnBuilder builder = column.newBinaryColumn();
for(int y : search) {
if(y < column.getMinY()) continue;
if(y >= column.getMaxY()) break;
if(column.getBlock(y).isAir() && !column.getBlock(y - 1).isAir()) {
builder.set(y);
}