Baritone AI pathfinder

Baritone AI pathfinder

72.7k Downloads

Support for 1.13+ swimming

MoonBarc opened this issue ยท 2 comments

commented

Describe your suggestion

Instead of walk-jumping super slowly through the water, using the 1.13 water sprinting mechanics would be a much better use of time and energy.

Settings

maxSwimDepth - The depth of the water required to start swimming.
breathInterval - Every [x] seconds, the bot should come up to breath.
safeBreathePaths - Make sure that the bot doesn't through covered water, so that it can always breathe if it needs to.
swimDepth - I know it's a little close to maxSwimDepth, and is a little different, so maybe we would have to come up with a better name for it. But swimDepth would control how deep the player swims.

Context

This would improve baritone by reducing the time needed when going to places with water nearby.

Final checklist

  • I know how to properly use check boxes
  • I have not used any OwO's or UwU's in this issue.
commented

This would be really helpful, I always see Baritone travelling oh-so-slowly over large oceans and for it to be able to actually swim would probably shave massive amounts of time off of pathing for me

commented

I wish i knew how to fix this.