From c18715b8d7a27470e2b3c345f5bbb97faae4ac99 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 26 Jun 2023 14:00:38 -0500 Subject: [PATCH] Reset `minimumBoostTicks` to 0 earlier --- src/main/java/baritone/behavior/ElytraBehavior.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/baritone/behavior/ElytraBehavior.java b/src/main/java/baritone/behavior/ElytraBehavior.java index 922d824de..22359a3da 100644 --- a/src/main/java/baritone/behavior/ElytraBehavior.java +++ b/src/main/java/baritone/behavior/ElytraBehavior.java @@ -404,6 +404,9 @@ public final class ElytraBehavior extends Behavior implements IElytraBehavior, H if (this.remainingSetBackTicks > 0) { this.remainingSetBackTicks--; } + if (!this.getAttachedFirework().isPresent()) { + this.minimumBoostTicks = 0; + } // Reset rendered elements this.clearLines.clear(); @@ -549,9 +552,6 @@ public final class ElytraBehavior extends Behavior implements IElytraBehavior, H } private void tickUseFireworks(final Vec3d start, final Vec3d goingTo, final boolean isBoosted, final boolean forceUseFirework) { - if (!isBoosted) { - this.minimumBoostTicks = 0; - } if (this.remainingSetBackTicks > 0) { logDebug("waiting for elytraFireworkSetbackUseDelay: " + this.remainingSetBackTicks); return;