diff options
author | olim <bobq4582@gmail.com> | 2024-07-24 12:20:20 +0100 |
---|---|---|
committer | olim <bobq4582@gmail.com> | 2024-07-24 12:20:20 +0100 |
commit | cd9f7062e7b66f6f8fee078cbef32aee8d07df94 (patch) | |
tree | fd7852986a289c1996a198a32693c8f31030a5ef /src/main/java/de/hysky/skyblocker/skyblock | |
parent | d3cb3448f98c024beca3334e39eeb46fd1079e02 (diff) | |
download | Skyblocker-cd9f7062e7b66f6f8fee078cbef32aee8d07df94.tar.gz Skyblocker-cd9f7062e7b66f6f8fee078cbef32aee8d07df94.tar.bz2 Skyblocker-cd9f7062e7b66f6f8fee078cbef32aee8d07df94.zip |
add error message when target location is to far away
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java | 4 |
1 files changed, 2 insertions, 2 deletions
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 d513a38b..7b14002b 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/WishingCompassSolver.java @@ -219,8 +219,10 @@ public class WishingCompassSolver { //send message to player with location and name Zone playerZone = getZoneOfLocation(startPosOne); MiningLocationLabel.CrystalHollowsLocationsCategory location = getTargetLocation(playerZone); + //set to unknown if the target is to far from the region it's allowed to spawn in if (!verifyLocation(playerZone, targetLocation)) { location = MiningLocationLabel.CrystalHollowsLocationsCategory.UNKNOWN; + CLIENT.player.sendMessage(Constants.PREFIX.get().append(Text.translatable("skyblocker.config.mining.crystalsWaypoints.wishingCompassSolver.targetLocationToFar").formatted(Formatting.RED)), false); } //offset the jungle location to its doors if (location == MiningLocationLabel.CrystalHollowsLocationsCategory.JUNGLE_TEMPLE) { @@ -259,8 +261,6 @@ public class WishingCompassSolver { return null; } return new Vec3d(intersection.getX(), intersection.getY(), intersection.getZ()); - - } private static ActionResult onBlockInteract(PlayerEntity playerEntity, World world, Hand hand, BlockHitResult blockHitResult) { |