Skip to content

Releases: CubBossa/PathFinder

v4.0.0 - Complete Refactoring of the Plugin

23 Jul 08:13
Compare
Choose a tag to compare

Important Notes

!! Make a backup before installing v4 !!
This is the first release of a almost full rewrite of the plugin. I tested a lot but I cannot test it all! There will be minor issues. I would be very glad for any bug report! Simply create an issue or contact me via discord or spigot page.

Main Changes

  • Roadmaps are replaced by NodeGroups
  • NodeGroups are useless on their own and gain their behaviour by applying modifiers on them (Search Terms, Discover Text, ...)
  • YML Storage is quite unreliable compared to SQLITE and has therefore been removed
  • The whole command structure had a remake. Use /pathfinder and the according subcommands to find all administratory features.
  • Performance improvements in editmode to prevent crashing clients

Yet to be done

  • Mainly the WIKI, which is still on v3. It will be updated within the next days
  • All the nice little features that are listed here

Have fun with the new version :D

v3.0.5 - 1.20 Support

02 Jul 17:33
Compare
Choose a tag to compare

This update sadly removes the Command Syntax correction but on the other hand enables support for 1.20.
This is a temporary solution until v4 is out

Full Changelog: v3.0.4...v3.0.5

v3.0.4 - ProtocolLib v5 Support

17 May 17:50
Compare
Choose a tag to compare

Hey again,
surely it is not the last time that a ProtocolLib is followed by a PathFinder update! All it adds is compability for the newly released ProtocolLib 5.0.0.
Thanks to @MultiverShaun for telling me in discord!
Cheers!

Full Changelog: v3.0.3_fixed...v3.0.4

v3.0.3 - Hotfix for Multiverse-Core issues

13 May 08:05
Compare
Choose a tag to compare

This hotfix only changes the loading order of plugins, so that worlds are not loaded as null.
Thanks to @Knetterkoekje for reporting!

v4.0.0 will come with a proper solution that can deal with world loading and unloading at any time.

Full Changelog: v3.0.2...v3.0.3_fixed

v3.0.2 - Support for newest ProtocolLib

19 Apr 17:15
Compare
Choose a tag to compare

Hey, this update comes with a hotfix. Thanks to @MultiverShaun for reporting!

Full Changelog: v3.0.1...v3.0.2

v3.0.1 - 1.19.4 support

08 Apr 10:28
Compare
Choose a tag to compare

Simply adds 1.19.4 support
Cheers!

Full Changelog: v3.0.0...v3.0.1

v3.0.0 - SQL Abstraction

14 Mar 16:40
Compare
Choose a tag to compare

Hello there!
With this release come some bigger changes to data storing and configuration. Your data will remain, but make sure to create a backup before installing v3. Your config.yml and effects.nbo will be renamed with suffix _old and new ones will be generated. Transfer values manually if set.

What's Changed

  • Migrate to Gradle with modules by @LooFifteen in #27
  • New abstract database layer with jOOQ, that supports all kinds of SQL dialects.
  • Introduces /findlocation command that connects an arbitrary location temporarily as node to the graph for pathfinding.
  • ProtoclLib is only required if compiled with editor-module. The plugin will tell, if wrong ProtocolLib version is being used.
  • Turned path solving into abstract module, so that the actual implementation algorithm can be changed.
  • Armorstand heads of edges face direction of edge
  • Made editmode abstract, so that custom implementations can be used if wanted.
  • Fix with bezier curves and path smoothing.
  • Display fix in roadmap edit command
  • Removed unused code.

New Contributors

Full Changelog: v2.2.0...v3.0.0

v2.2.0 - Bug Fixes

28 Feb 09:02
Compare
Choose a tag to compare

Hey there,
this release comes with some minor bug fixes:

  • /roadmap editmode showed wrong messages (#24)
  • /roadmap editmode <roadmap> with unknown roadmap as argument threw NullPointerException and showed no error message (#22)
  • /roadmap create did show a wrong message on duplicate key (#21)
  • An error occurred when trying to disconnect a node from all its adjacent nodes (#19)
  • CompassVisualizers had 20 Ticks as default interval, changed to 1 Tick. (much smoother)

Full Changelog: v2.1.0...v2.2.0

v2.1.0 - Command Handling

22 Feb 11:54
Compare
Choose a tag to compare

Hello there,

this update comes with some eases in command usage.
grafik

Cheers!

Full Changelog: v2.0.1...v2.1.0

v2.0.1 - Hot fixes

28 Jan 09:40
Compare
Choose a tag to compare

Small fixes for errors with older mc versions and running without PlaceholderAPI

Full Changelog: v2.0.0...v2.0.1