Releases: Metaphoriker/pathetic
Releases · Metaphoriker/pathetic
Fixes and Improvements!
In this release we've:
- added
length limited
andmax iterations reached
to the PathState for a more precise outcome - added better logging
- fixed an issue with diagonal behaviour like in the image
- improved heuristic: the pathfinder now finds the most direct path
- improved diagonal pathfinding
- improved over-all pathfinding performance
Full changelog: 2.1.5...2.1.6
Minecraft 1.20!
What's Changed
- WorldDomain now uses a Guava Cache which proper invalidates ChunkSnapshots by @GodCipher in #23
- Bump guava from 31.1-jre to 32.0.0-jre by @dependabot in #24
- Update to 1.20 by @olijeffers0n in #26
Full Changelog: 2.1.4...2.1.5
2.1.4 - Bugfixes
Fixes in this release:
- NPE when loading chunks is off
- Order of the positions in a path
- Path containing the start position twice
Full changelog: 2.1.2...2.1.4
Deprecate Experimental API
this changed nothing but deprecate "experimental" functions which shouldn't have been in the release. thanks for latter ollie.
Full Changelog: 2.1.1...2.1.2
Update for Minecraft 1.19.4
2.1.0
Version 2.1.0
What's Changed
- PathWorld and PathLocation have been renamed.
- Restructure to use CF's rather than the pathing task
- Use a custom ThreadPoolExecutor
- Added a Bubblesearch to pathfinding.
- Desynchronised the SnapshotManagers.
- Use Log4J
- Lombok Usage
Full Changelog: 2.0.0...2.1.0
Thanks to GodCipher for the majority of this release however he doesn't know how to merge a pull request.
2.0.0
Backported fix to be compatible with older versions
What's Changed
- Immutability on the wrapper classes by @olijeffers0n in #6
Full Changelog: 1.0.4...2.0.0
Update to use CodeMC Repo for NMS
Full Changelog: 1.0.2...1.0.4
1.0.3
1.0.2-PRE
Total changelog: 1.0.1...master