From 8eebeb9772dd8a9e48e7ffa16fc80031c3cb0eb5 Mon Sep 17 00:00:00 2001 From: Murat65536 Date: Thu, 8 May 2025 18:51:37 -0400 Subject: [PATCH] Magma block detection for MovementDiagonal. --- .../baritone/pathing/movement/movements/MovementDiagonal.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/baritone/pathing/movement/movements/MovementDiagonal.java b/src/main/java/baritone/pathing/movement/movements/MovementDiagonal.java index a7b535dc9..ca3baf847 100644 --- a/src/main/java/baritone/pathing/movement/movements/MovementDiagonal.java +++ b/src/main/java/baritone/pathing/movement/movements/MovementDiagonal.java @@ -276,6 +276,7 @@ public class MovementDiagonal extends Movement { if (sprint()) { state.setInput(Input.SPRINT, true); } + state.setInput(Input.SNEAK, MovementHelper.steppingOnBlocks(ctx).stream().anyMatch(block -> BlockStateInterface.get(ctx, block).getBlock() == Blocks.MAGMA_BLOCK)); MovementHelper.moveTowards(ctx, state, dest); return state; }