cabaletta / cabaletta/baritone
[Feature Request] Safe Stop Before Recalculation? Falling Off Blocks Into Lava.
- Dominant language
- Java
- Stars
- 9.2k
- Forks
- 2.1k
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 3
Description
## Describe your suggestion
Baritone doesn't seem to know what momentum is. Sometimes when it stops to recalculate a path. It just cancels all it's movement input abruptly rather than making sure it stops in place, in the center of the block first before recalculating.. And when allowSprint is enabled it sometimes just falls off the block (sometimes into lava).
The only solution I have for this is to make allowSprint false, make diagonalAcend false and pay close attention when you are in the nether, underground caves and make sure to always carry a water bucket.
## Settings
add something called safeStop and probably make it false by default until it's reliable. Idk how these get added.
## Context
Baritone stopped be at the edge of a block and when it recalculated the path, it was in the direction of where it was in the direction the recalculation was headed, but the next step was a parkor jump. Since I was offcenter but still technically on the block, Baritone tried to just jump and missed and fell into lava. The lava wasn't deep, but I died anyway because baritone was trying to place a block beneath it by swimming rather than swim-jump above the lava then placing the block. Whether that, or the damage being taking from the lava, wasn't allowing for any jump movement up and out of the lava.
Basically if Baritone centred itself on the last block before stopping all movement & recalculating, this wouldn't happen.
## Final checklist
- [x] I know how to properly use check boxes
- [x] I have not used any OwO's or UwU's in this issue.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.