From c1076461e2ae8bcabead2739e198c053beb50435 Mon Sep 17 00:00:00 2001 From: Leijurv Date: Sun, 14 Oct 2018 10:38:47 -0700 Subject: [PATCH] dont jump while using an item, fixes #222 --- .../pathing/movement/movements/MovementParkour.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/baritone/pathing/movement/movements/MovementParkour.java b/src/main/java/baritone/pathing/movement/movements/MovementParkour.java index 50a59145..38028dcf 100644 --- a/src/main/java/baritone/pathing/movement/movements/MovementParkour.java +++ b/src/main/java/baritone/pathing/movement/movements/MovementParkour.java @@ -27,7 +27,9 @@ import baritone.pathing.movement.CalculationContext; import baritone.pathing.movement.Movement; import baritone.pathing.movement.MovementHelper; import baritone.pathing.movement.MovementState; -import baritone.utils.*; +import baritone.utils.BlockStateInterface; +import baritone.utils.Helper; +import baritone.utils.InputOverrideHandler; import baritone.utils.pathing.MutableMoveResult; import net.minecraft.block.Block; import net.minecraft.block.state.IBlockState; @@ -179,6 +181,10 @@ public class MovementParkour extends Movement { if (state.getStatus() != MovementStatus.RUNNING) { return state; } + if (player().isHandActive()) { + logDebug("Pausing parkour since hand is active"); + return state; + } if (dist >= 4) { state.setInput(InputOverrideHandler.Input.SPRINT, true); }