From 2254741d09cbccd3a89645b6141b8a33520b3d15 Mon Sep 17 00:00:00 2001 From: fullwall Date: Thu, 27 Sep 2018 20:25:52 +0800 Subject: [PATCH] NPE check in GuidedWaypointsProvider --- .../citizensnpcs/trait/waypoint/GuidedWaypointProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 15d782123..a468a76fe 100644 --- a/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java +++ b/main/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java @@ -260,7 +260,9 @@ public class GuidedWaypointProvider implements EnumerableWaypointProvider { npc.getNavigator().getLocalParameters().addSingleUseCallback(new NavigatorCallback() { @Override public void onCompletion(CancelReason cancelReason) { - plan.update(npc); + if (plan != null) { + plan.update(npc); + } } }); }