diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/brush/ImageHeightmapBrush.java b/worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/brush/ImageHeightmapBrush.java index 47139fadfc..35f1f4fb46 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/brush/ImageHeightmapBrush.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/command/tool/brush/ImageHeightmapBrush.java @@ -54,7 +54,7 @@ public void build(EditSession editSession, BlockVector3 position, Pattern patter for (int offZ = -size; offZ <= size; offZ++) { int posX = position.x() + offX; int posZ = position.z() + offZ; - int posY = editSession.getHighestTerrainBlock(posX, posZ, 0, 255, editSession.getMask()); + int posY = editSession.getHighestTerrainBlock(posX, posZ, editSession.getMinimumPoint().y(), editSession.getMaximumPoint().y(), editSession.getMask()); BlockVector3 block = BlockVector3.at(posX, posY, posZ); if (editSession.getMask() != null && !editSession.getMask().test(block)) { continue;