aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-11-01 13:44:12 -0400
committerGitHub <noreply@github.com>2024-11-02 01:44:12 +0800
commit27ed4facb050af32fb328393dfc840386120d891 (patch)
tree23f370151c736929a66aa8b9d1c952943897d15f /src/main/java
parent83c31b2eb0f342a72fc477250e70fb1a5c6f2b84 (diff)
downloadSkyblocker-27ed4facb050af32fb328393dfc840386120d891.tar.gz
Skyblocker-27ed4facb050af32fb328393dfc840386120d891.tar.bz2
Skyblocker-27ed4facb050af32fb328393dfc840386120d891.zip
Fix NPE when there is no intersection (#1042)
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/waypoint/MythologicalRitual.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/MythologicalRitual.java b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/MythologicalRitual.java
index 8aee1453..8a2afe37 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/MythologicalRitual.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/MythologicalRitual.java
@@ -183,6 +183,9 @@ public class MythologicalRitual {
return;
}
Vector2D intersection = burrow.nextBurrowLineEstimation.intersection(burrow.echoBurrowLineEstimation);
+ if (intersection == null) {
+ return;
+ }
burrow.nextBurrowEstimatedPos = BlockPos.ofFloored(intersection.getX(), 5, intersection.getY());
}