From e579bf980d3f2021b57723f3e9d7c0c4d0a70b15 Mon Sep 17 00:00:00 2001 From: Brady Hahn Date: Sat, 15 Jul 2023 22:23:59 -0500 Subject: [PATCH] Update NetherPath.java --- src/main/java/baritone/behavior/elytra/NetherPath.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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) {