Fix for infinite loop in water

This commit is contained in:
scorbett123 2022-08-30 18:46:58 +01:00
parent 82f184c848
commit 287addb9fd
1 changed files with 1 additions and 1 deletions

View File

@ -70,7 +70,7 @@ public class MovementTraverse extends Movement {
@Override
protected Set<BetterBlockPos> calculateValidPositions() {
return ImmutableSet.of(src, dest);
return ImmutableSet.of(src, src.above(), dest); // src.above means that we don't get caught in an infinite loop in water
}
public static double cost(CalculationContext context, int x, int y, int z, int destX, int destZ) {