Releases: firejoust/mineflayer-movement
Releases · firejoust/mineflayer-movement
Beta v4.4
Beta v4.2
Heuristic changes:
- New attribute
count
for distance & danger heuristics (controls bounding box width) - Player bounding box is now used in collision checks (
count
must be 2 or higher) - Danger heuristic no longer penalises block collision
Misc
- Fix cost incorrectly calculating distance in distance & danger heuristics
- Changed default heuristic values
Beta v4.1
- Fix reference error in distance/danger heuristics
- Danger heuristic no longer penalizes block obstruction
Beta v4.0
Changes to Distance & Danger heuristics
- New configuration options (see documentation)
- Reworked logic to climb over blocks
Misc
- Dependency fixes
Beta v3.4
Implementation for goals
- Allows multiple heuristics to be registered at once with nice syntax
Changes:
- Removed
setControls
due to instability - Added
configure
method for heuristics - Added
new
method forbot.movement.heuristic
- Added
setGoal
andGoal
object initialiser
Beta v3.2
- Proximity: Set cost to 0 when target is null. Allows target to be set/removed when needed
Beta v3.0
Significant API changes, refer to updated documentation
Beta v2.3
Fix headless mode not switching off control states
Beta v2.2
Fix backwards control state not working properly during headless movement
Beta v2.1
API Changes:
- Added
move
method, enables required control states needed to get to a destination