From 773058fa22b1a5c3550d725528b7574f6742212b Mon Sep 17 00:00:00 2001 From: fullwall Date: Sun, 22 Mar 2020 11:51:32 +0800 Subject: [PATCH] Add method to wander provider to set XY range properly --- .../trait/waypoint/WanderWaypointProvider.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java b/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java index 2be736163..7f4be1544 100644 --- a/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java +++ b/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java @@ -283,6 +283,14 @@ public class WanderWaypointProvider this.paused = paused; } + public void setXYRange(int xrange, int yrange) { + this.xrange = xrange; + this.yrange = yrange; + if (currentGoal != null) { + currentGoal.setXYRange(xrange, yrange); + } + } + private class RecalculateList extends ForwardingList { @Override public void add(int idx, Location loc) {