From 494ebfa10dd8fb7a0793a8cdd936198916334671 Mon Sep 17 00:00:00 2001 From: Brady Date: Thu, 29 Jun 2023 14:53:12 -0500 Subject: [PATCH] More accurate `isActive` return value --- src/main/java/baritone/behavior/ElytraBehavior.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/baritone/behavior/ElytraBehavior.java b/src/main/java/baritone/behavior/ElytraBehavior.java index da54fbb4f..d7082074e 100644 --- a/src/main/java/baritone/behavior/ElytraBehavior.java +++ b/src/main/java/baritone/behavior/ElytraBehavior.java @@ -409,7 +409,8 @@ public final class ElytraBehavior extends Behavior implements IElytraBehavior, H @Override public boolean isActive() { - return !this.pathManager.getPath().isEmpty(); + return baritone.getPathingControlManager().mostRecentInControl() + .filter(process -> this.process == process).isPresent(); } @Override