diff --git a/src/main/java/com/volmit/iris/core/gui/PregeneratorJob.java b/src/main/java/com/volmit/iris/core/gui/PregeneratorJob.java index c86cf8633..5a0eb6da7 100644 --- a/src/main/java/com/volmit/iris/core/gui/PregeneratorJob.java +++ b/src/main/java/com/volmit/iris/core/gui/PregeneratorJob.java @@ -216,11 +216,11 @@ public class PregeneratorJob implements PregenListener { } private Position2 getMax() { - return task.getCenter().add(task.getRadius(), task.getRadius()).topLeftChunkOfRegion(); + return task.getCenter().add(task.getRadius(), task.getRadius()).regionToChunk(); } private Position2 getMin() { - return task.getCenter().add(-task.getRadius(), -task.getRadius()).topLeftChunkOfRegion(); + return task.getCenter().add(-task.getRadius(), -task.getRadius()).regionToChunk(); } private boolean paused() { diff --git a/src/main/java/com/volmit/iris/util/math/Position2.java b/src/main/java/com/volmit/iris/util/math/Position2.java index 2acd4148f..93b17a101 100644 --- a/src/main/java/com/volmit/iris/util/math/Position2.java +++ b/src/main/java/com/volmit/iris/util/math/Position2.java @@ -57,24 +57,9 @@ public class Position2 { return result; } - public Position2 topLeftChunkOfRegion() + public Position2 regionToChunk() { - return new Position2((x >> 5) << 5, (z >> 5) << 5); - } - - public Position2 bottomRightChunkOfRegion() - { - return new Position2((((x >> 5)+1) << 5) - 1, (((z >> 5)+1) << 5) - 1); - } - - public Position2 topRightChunkOfRegion() - { - return new Position2((((x >> 5)+1) << 5) - 1, (z >> 5) << 5); - } - - public Position2 bottomLeftChunkOfRegion() - { - return new Position2((x >> 5) << 5, (((z >> 5)+1) << 5) - 1); + return new Position2(x << 5, z << 5); } @Override