diff --git a/src/main/java/net/citizensnpcs/api/astar/AStarNode.java b/src/main/java/net/citizensnpcs/api/astar/AStarNode.java index 3fcb07e5..d28d4959 100644 --- a/src/main/java/net/citizensnpcs/api/astar/AStarNode.java +++ b/src/main/java/net/citizensnpcs/api/astar/AStarNode.java @@ -31,7 +31,7 @@ protected AStarNode getParent() { } @SuppressWarnings("unchecked") - protected Iterable getParents() { + protected Iterable orderedPath() { if (parents != null) return (Iterable) parents; parents = Lists.newArrayList(); diff --git a/src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java b/src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java index 7867dca5..e2586162 100644 --- a/src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java +++ b/src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java @@ -46,7 +46,7 @@ public void addCallback(PathCallback callback) { @Override public Plan buildPlan() { - return new Path(getParents()); + return new Path(orderedPath()); } @Override