diff options
author | syeyoung <cyoung06@naver.com> | 2022-05-07 00:47:38 +0900 |
---|---|---|
committer | syeyoung <cyoung06@naver.com> | 2022-05-07 00:47:38 +0900 |
commit | f9bdd265df98610ef9ba44f354e7d57f88f826cd (patch) | |
tree | 8083523c0c1770c22e585c8f65de6cafb867b90f /src/main/java/kr/syeyoung/dungeonsguide/dungeon | |
parent | 183549fad0e35b543dc06b212c2836ddd5bad3d5 (diff) | |
download | Skyblock-Dungeons-Guide-f9bdd265df98610ef9ba44f354e7d57f88f826cd.tar.gz Skyblock-Dungeons-Guide-f9bdd265df98610ef9ba44f354e7d57f88f826cd.tar.bz2 Skyblock-Dungeons-Guide-f9bdd265df98610ef9ba44f354e7d57f88f826cd.zip |
- Enable force-refresh, but do not perform if there's pathfind undergoing.
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/dungeon')
-rwxr-xr-x | src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java | 2 | ||||
-rwxr-xr-x | src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java index d486d220..ec790489 100755 --- a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java @@ -103,7 +103,7 @@ public class ActionMove extends AbstractAction { public void forceRefresh(DungeonRoom dungeonRoom) { try { - if (latestFuture != null) latestFuture.cancel(true); + if (latestFuture != null) return; } catch (Exception ignored) {} latestFuture = dungeonRoom.createEntityPathTo(dungeonRoom.getContext().getWorld(), Minecraft.getMinecraft().thePlayer, target.getBlockPos(dungeonRoom), Integer.MAX_VALUE, 10000); } diff --git a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java index 85343568..14897147 100755 --- a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java @@ -102,7 +102,7 @@ public class ActionMoveNearestAir extends AbstractAction { public void forceRefresh(DungeonRoom dungeonRoom) { try { - if (latestFuture != null) latestFuture.cancel(true); + if (latestFuture != null) return; } catch (Exception ignored) {} latestFuture = dungeonRoom.createEntityPathTo(dungeonRoom.getContext().getWorld(), Minecraft.getMinecraft().thePlayer, target.getBlockPos(dungeonRoom), Integer.MAX_VALUE, 10000); } |