From ecc5239899fab71bb94fb5a068a8f6001055ce1e Mon Sep 17 00:00:00 2001 From: fullwall Date: Sat, 8 Jul 2023 21:52:24 +0800 Subject: [PATCH] Set pathfind on wander spawn --- .../net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 c6ae19a7c..893fcedb5 100644 --- a/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java +++ b/main/src/main/java/net/citizensnpcs/trait/waypoint/WanderWaypointProvider.java @@ -257,7 +257,7 @@ public class WanderWaypointProvider implements WaypointProvider { public void onSpawn(NPC npc) { this.npc = npc; if (currentGoal == null) { - currentGoal = WanderGoal.builder(npc).xrange(xrange).yrange(yrange) + currentGoal = WanderGoal.builder(npc).xrange(xrange).yrange(yrange).pathfind(pathfind) .fallback(n -> MinecraftBlockExaminer.findValidLocation(n.getStoredLocation(), xrange, yrange, currentGoal.blockFilter())) .tree(() -> regionCentres.isEmpty() ? null : tree).delay(delay)