Add extension parameter to Region.Area.getCopyPoint

This commit is contained in:
2026-09-07 11:42:22 +02:00
parent b4ef0c6b84
commit 12889771f6
12 changed files with 23 additions and 23 deletions
@@ -96,7 +96,7 @@ public interface Region extends RegionDataStore {
}
@Override
public Point getCopyPoint() {
public Point getCopyPoint(boolean extension) {
return Point.ZERO;
}
@@ -144,7 +144,7 @@ public interface Region extends RegionDataStore {
public abstract Point getMaxPoint(boolean extension);
@NonNull
public abstract Point getCopyPoint();
public abstract Point getCopyPoint(boolean extension);
public boolean inRegion(Location location, boolean extension) {
Point minPoint = getMinPoint(extension);
@@ -165,7 +165,7 @@ public interface Region extends RegionDataStore {
@Nullable
public Clipboard copy(boolean extension) {
return FlatteningWrapper.impl.copy(getMinPoint(extension), getMaxPoint(extension), getCopyPoint());
return FlatteningWrapper.impl.copy(getMinPoint(extension), getMaxPoint(extension), getCopyPoint(extension));
}
public void reset(PasteBuilder pasteBuilder, boolean extension) {