diff --git a/src/main/java/baritone/behavior/elytra/NetherPath.java b/src/main/java/baritone/behavior/elytra/NetherPath.java index e8f8e2793..e746665c4 100644 --- a/src/main/java/baritone/behavior/elytra/NetherPath.java +++ b/src/main/java/baritone/behavior/elytra/NetherPath.java @@ -47,8 +47,11 @@ public final class NetherPath extends AbstractList { return this.backing.size(); } + /** + * @return The last position in the path, or {@code null} if empty + */ public BetterBlockPos getLast() { - return this.backing.get(this.backing.size() - 1); + return this.isEmpty() ? null : this.backing.get(this.backing.size() - 1); } public Vec3d getVec(int index) {