diff --git a/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java b/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java index da6e6d776..9983bbf0d 100644 --- a/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java +++ b/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java @@ -114,9 +114,9 @@ public class PlannedStructure { int xx = i.getPosition().getX() + sx; int zz = i.getPosition().getZ() + sz; int offset = i.getPosition().getY() - startHeight; - int height = i.getStructure().getStructure().getLockY() != -1 + int height = (i.getStructure().getStructure().getLockY() != -1 ? i.getStructure().getStructure().getLockY() - : placer.getHighest(xx, zz, getData()) + offset + (v.getH() / 2); + : placer.getHighest(xx, zz, getData())) + offset + (v.getH() / 2); if (options.getMode().equals(ObjectPlaceMode.PAINT) || options.isVacuum()) { height = -1;