Skip to content

Releases: Metaphoriker/pathetic

Pave the path to universality

27 Dec 11:06
3b71b4a
Compare
Choose a tag to compare

You heard right, with 4.0 pathetic now can be easily integrated into ANY 3D environment. With this change we are minecraft independent.

On top of that several structural- and api changes were made which may interest you:

  • PathBlock was removed
  • SnapshotManager is now NavigationPointProvider
  • BlockInformation is now NavigationPoint
  • Added PathfinderInitializer
  • PathfinderFactory now has 2 methods to create a pathfinder whether with a PathfinderInitializer or not
  • Added AStarPathfinderFactory
  • PathfinderConfiguration was overhauled
  • PathfinderConfiguration now takes the NavigationPointProvider
  • experimental features like allowingFailFast and prioritizing were removed
  • allowingFallback is now fallback
  • loadingChunks was removed
  • Added PathfinderHook which can be registered to a Pathfinder
  • the event system has been removed
  • bStats has been removed
  • several modules have been merged to a bukkit parent module
  • pathetic-model is now pathetic-engine
  • pathetic-nms is now pathetic-provider
  • pathetic-engine and pathetic-api are now independent
  • maven structure was overhauled and redundant dependencies removed
  • delombok api and engine
  • pathetic now is MIT

For more detail, here the generated release notes + full changelog:

What's Changed

  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in #113
  • build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #115
  • Update README.md by @Metaphoriker in #117
  • first step to pave pathetic the path to universality (4.0) by @Metaphoriker in #116

Full Changelog: 3.3.1...4.0

Support for 1.21.4

10 Dec 22:41
0b46132
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3...3.3.1

[3.3] Major infrastructure changes

21 Nov 04:20
91e01e6
Compare
Choose a tag to compare

What's Changed

See here for a detailed changelog

Full Changelog: 3.2.2...3.3

[3.2.2 FIX] 1.21.3 support and 1.21.1 fix

03 Nov 14:54
Compare
Choose a tag to compare
  • now supporting 1.21.3
  • fixed bug #108

Full Changelog: 3.2.1...3.2.2

3.2.1 - 1.21.2 support

23 Oct 11:29
d5fedb1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2...3.2.1

[pathetic 3.2] getHighestBlockAt, PathValidationContext expansion, bStats option

08 Oct 08:01
a8992a4
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #102
  • [3.2] SnapshotManager#getHighestBlockAt, PathValidationContext now holds the absolute start and target and bStats can now be deactivated by @Metaphoriker in #103

Full Changelog: 3.1.1...3.2

[pathetic 3.1.1] heuristic, bugfix and removal

01 Oct 22:38
32373dc
Compare
Choose a tag to compare

What's Changed

  • Update README formatting by @olijeffers0n in #98
  • build(deps): bump org.bstats:bstats-bukkit from 3.0.3 to 3.1.0 by @dependabot in #99
  • build(deps): bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #100
  • [pathetic 3.1.1] improved heuristic, fixed abort state, removed counterCheck by @godcipher in #101

Before:
image2-min

After:
image-min

Full Changelog: 3.1...3.1.1

3.1

06 Sep 14:10
1c4a66c
Compare
Choose a tag to compare
3.1

What's Changed

  • Add new functionality to Pathfinder by @GodCipher in #95
  • Pathetic v3.1 by @GodCipher in #97

Full Changelog: 3.0...3.1

3.0

31 Aug 20:49
dba7879
Compare
Choose a tag to compare
3.0

What's Changed

  • Refactor and enhance pathfinder functionality by @GodCipher in #80
  • feat: introduce abort method for immediate pathfinding termination an… by @GodCipher in #93
  • Pathetic v3.0 by @GodCipher in #94

Full Changelog: 2.4.6...3.0

Fixes - 2.4.6

01 Jul 11:57
f942e98
Compare
Choose a tag to compare

What's Changed

  • Fixing compatibility with older versions. by @SrBlecaute01 in #81
  • Bump org.projectlombok:lombok from 1.18.32 to 1.18.34 by @dependabot in #83
  • Fix ConcurrentModificationException when frequently pathfinding by @GodCipher in #84
  • Other improvements and backwards compatibility fixes by @GodCipher

New Contributors

Full Changelog: 2.4.5...2.4.6