From 97bc7cdd63b01474b46f7962a9b7ac4113958c1b Mon Sep 17 00:00:00 2001 From: olim Date: Fri, 21 Jun 2024 15:07:16 +0100 Subject: fix when parallel for some reason the library function returns 0 instead of null if parallel --- .../java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java index 3c56c370..566af8e7 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java @@ -276,7 +276,7 @@ public class WishingCompassSolver { Vector3D intersection = line.intersection(lineTwo); //return final target location - if (intersection == null) { + if (intersection == null || intersection.equals(new Vector3D(0, 0, 0))) { return null; } return new Vec3d(intersection.getX(), intersection.getY(), intersection.getZ()); -- cgit