Reset minimumBoostTicks to 0 earlier

This commit is contained in:
Brady
2023-06-26 14:00:38 -05:00
parent d244a39040
commit c18715b8d7

View File

@@ -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;