From 0290b344dc7e9ccdf548bb2b44c28c49d33ed84a Mon Sep 17 00:00:00 2001 From: Brady Date: Sat, 17 Jun 2023 02:33:43 -0500 Subject: [PATCH] Cancel before shutting down executor --- .../baritone/behavior/elytra/NetherPathfinderContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/baritone/behavior/elytra/NetherPathfinderContext.java b/src/main/java/baritone/behavior/elytra/NetherPathfinderContext.java index 33a8569f7..0fb1983f9 100644 --- a/src/main/java/baritone/behavior/elytra/NetherPathfinderContext.java +++ b/src/main/java/baritone/behavior/elytra/NetherPathfinderContext.java @@ -60,7 +60,12 @@ public final class NetherPathfinderContext { ), this.executor); } + public void cancel() { + NetherPathfinder.cancel(this.context); + } + public void destroy() { + this.cancel(); // Ignore anything that was queued up, just shutdown the executor this.executor.shutdownNow();