From ccf4f6b0850d84bc91508ec7ee2040e106150924 Mon Sep 17 00:00:00 2001 From: fullwall Date: Mon, 11 Dec 2023 23:39:34 +0800 Subject: [PATCH] Fix guided waypoint provider --- .../citizensnpcs/trait/waypoint/GuidedWaypointProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java b/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java index db6f05a1e..e98221a83 100644 --- a/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java +++ b/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java @@ -89,10 +89,10 @@ public class GuidedWaypointProvider implements EnumerableWaypointProvider { @Override public void begin() { + Messaging.sendTr(player, Messages.GUIDED_WAYPOINT_EDITOR_BEGIN); if (showPath) { createWaypointMarkers(); } - Messaging.sendTr(player, Messages.GUIDED_WAYPOINT_EDITOR_BEGIN); } private void createDestinationMarker(Waypoint element) { @@ -365,7 +365,7 @@ public class GuidedWaypointProvider implements EnumerableWaypointProvider { return false; target = destinations.get(Util.getFastRandom().nextInt(destinations.size())); - if (target.getLocation().getWorld().equals(npc.getEntity().getWorld())) { + if (!target.getLocation().getWorld().equals(npc.getEntity().getWorld())) { target = null; return false; }