From 83cc5ec861037dd0a3d6dfddc9c36c0b4f6b03c8 Mon Sep 17 00:00:00 2001 From: leijurv Date: Mon, 13 Aug 2018 07:07:42 -0700 Subject: [PATCH] soul sand sucks --- .../bot/pathing/movement/movements/MovementTraverse.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/baritone/bot/pathing/movement/movements/MovementTraverse.java b/src/main/java/baritone/bot/pathing/movement/movements/MovementTraverse.java index c3f95bd1..d29f0f21 100644 --- a/src/main/java/baritone/bot/pathing/movement/movements/MovementTraverse.java +++ b/src/main/java/baritone/bot/pathing/movement/movements/MovementTraverse.java @@ -97,6 +97,9 @@ public class MovementTraverse extends Movement { return WC + PLACE_ONE_BLOCK_COST + getTotalHardnessOfBlocksToBreak(context.getToolSet()); } } + if(BlockStateInterface.get(src).getBlock().equals(Blocks.SOUL_SAND)){ + return COST_INF; // can't sneak and backplace against soul sand =/ + } WC = WC * SNEAK_ONE_BLOCK_COST / WALK_ONE_BLOCK_COST;//since we are placing, we are sneaking return WC + PLACE_ONE_BLOCK_COST + getTotalHardnessOfBlocksToBreak(context.getToolSet()); }