-Baked an event listener array to stop the animation if needed. This includes player onLanding, swimming & flyFalling.
-Fixed elytra clash again via the new animation stop event listener.
-Fixed the animation delay ticks when player fall on solid surface without watersource.
-Baked an event listener array to stop the animation if needed. This includes player onLanding, swimming & flyFalling.
-Fixed elytra clash again via the new animation stop event listener.
-Fixed the animation delay ticks when player fall on solid surface without watersource.
-Neoforge port
-Baked an event listener array to stop the animation if needed. This includes player onLanding, swimming & flyFalling.
-Fixed elytra clash again via the new animation stop event listener.
-Fixed the animation delay ticks when player fall on solid surface without watersource.
-Fixed animation clash related to elytra falling & boosting.
-Neoforge port
-Fixed animation clash related to elytra falling & boosting.
-Separated the PAL lib from the default implementation. My bad!
-Fixed animation clash related to elytra falling & boosting.
-Backport version 0.1.12 to 1.20.1
-Forge port
-Backport version 0.1.12 to 1.20.1 fabric
-Fixed a bug that waterlogged block may cause misjudge upon falling.
-Further refined detection logic.
-Fixed a bug that waterlogged block may cause misjudge upon falling.
-Further refined detection logic.
-Neoforge port
-Fixed a bug that waterlogged block may cause misjudge upon falling.
-Further refined detection logic.
-Fixed the bug that multiple animation trigger will cause which to slow down and replay abnormally.
-Fixed the bug that client packet distribution is incorrect on serverside.
-Updated PAL to 1.1.0
-Added config support for animation speed.
-Slightly made the animation smoother.
-Added new config: Animation Trigger Depth.
- The default set is 2 blocks deep, this means shallow watersource with one block depth won't trigger the diving animation.
-Updated to 1.21.8
-Added config support for animation speed.
-Slightly made the animation smoother.
-Added new config: Animation Trigger Depth.
- The default set is 2 blocks deep, this means shallow watersource with one block depth won't trigger the diving animation.
-Changed the thread manipulation to fixed thread pool for better compatibility.
-Added config support for animation speed.
-Slightly made the animation smoother.
-Added new config: Animation Trigger Depth.
- The default set is 2 blocks deep, this means shallow watersource with one block depth won't trigger the diving animation.
-Changed the thread manipulation to fixed thread pool for better compatibility.
-Neoforge port
-Added config support for animation speed.
-Slightly made the animation smoother.
-Added new config: Animation Trigger Depth.
- The default set is 2 blocks deep, this means shallow watersource with one block depth won't trigger the diving animation.
-Changed the thread manipulation to fixed thread pool for better compatibility.
-Updated to 1.21.10.
-Exchange the old thread async manipulation to fixed thread pool for better compatibility.
-Replaced animation dependency lib.
- Now use Player Animation Library.
-ISSUE: Multiple animation trigger may cause it to slow down and replay abnormally. This only occurs in 1.21.10, and will be fixed in the next release.

