Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Player Animation Library

Player Animation Library

A library that allows mods to animate the player, in a way that doesn't conflict with other mods. (and much more!)

165.2k
82
Library
AboutChangelogVersions

1.1.2+1.21.9-NeoForge

by ZigyTheBird on Dec 4, 2025
Download

1.1.2+1.21.9-Fabric

by ZigyTheBird on Dec 4, 2025
Download

1.1.2+1.21.1-NeoForge

by ZigyTheBird on Dec 4, 2025
Download

1.1.2+1.21.1-Fabric

by ZigyTheBird on Dec 4, 2025
Download

Fixed crash when using certain modifiers. (Thanks to PROHitman for reporting the bug.)

1.1.1+1.21.1-NeoForge

by ZigyTheBird on Dec 1, 2025
Download

1.1.1+1.21.1-Fabric

by ZigyTheBird on Dec 1, 2025
Download

IMPORTANT!!

Remove the following line from your build.gradle if you're on NeoForge:
additionalRuntimeClasspath "org.javassist:javassist:3.30.2-GA"

Changes

Added a method for getting bones from the controller called getBone. (This allows you to enable/disable bone axes mid-animation)
Blender animations now support particles keyframes.
You can now disable an axis on Bedrock format animations by setting the first keyframe to "pal.disabled". (Look at disable_tests.json for an example.)

Bug Fixes & Small Changes

Fixed an issue where you can't use Mocha (our Molang engine) classes without causing a crash. Miscellaneous very minor performance improvements.
Better logging when an animation is not found.
Updated molang compiler.
Fixed an issue with the mod's events and registries causing a crash on NeoForge.

1.1.1+1.21.9-NeoForge

by ZigyTheBird on Nov 27, 2025
Download

1.1.1+1.21.9-Fabric

by ZigyTheBird on Nov 27, 2025
Download

IMPORTANT!!

Remove the following line from your build.gradle if you're on NeoForge:
additionalRuntimeClasspath "org.javassist:javassist:3.30.2-GA"

Changes

Added a method for getting bones from the controller called getBone. (This allows you to enable/disable bone axes mid-animation)
Blender animations now support particles keyframes.
You can now disable an axis on Bedrock format animations by setting the first keyframe to "pal.disabled". (Look at disable_tests.json for an example.)

Bug Fixes & Small Changes

Fixed an issue where you can't use Mocha (our Molang engine) classes without causing a crash.
Fixed a cape bug.
Miscellaneous very minor performance improvements.
Better logging when an animation is not found.
Updated molang compiler.
Fixed an issue with the mod's events and registries causing a crash on NeoForge.

1.0.14+1.21.1-NeoForge

by ZigyTheBird on Oct 21, 2025
Download

1.0.14+1.21.1-Fabric

by ZigyTheBird on Oct 21, 2025
Download

Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick. Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.0.13+1.21.8-NeoForge

by ZigyTheBird on Oct 21, 2025
Download

1.0.13+1.21.8-Fabric

by ZigyTheBird on Oct 21, 2025
Download

Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick. Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.1.0+alpha.1+1.21.9-NeoForge

by ZigyTheBird on Oct 21, 2025
Download

BREAKING CHANGE: The library now takes avatars instead of players and is able to animate them. (including mannequins)
Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick.
Fixed crash with NPCs that have skins.
Fixed cape animations.
Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.0.12+1.21.8-NeoForge

by ZigyTheBird on Oct 21, 2025
Download

Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick. Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.1.0+alpha.1+1.21.9-Fabric

by ZigyTheBird on Oct 21, 2025
Download

BREAKING CHANGE: The library now takes avatars instead of players and is able to animate them. (including mannequins)
Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick.
Fixed crash with NPCs that have skins.
Fixed cape animations.
Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.0.12+1.21.8-Fabric

by ZigyTheBird on Oct 21, 2025
Download

Fixed various bugs with custom pivot points.
Fixed GeckoLib format bezier and smooth keyframes causing issues with begin/end tick. Fixed legacy binary write issue with items.
Fixed first-person animation visibility conflict with Iris Shaders. (Thanks to ZsoltMolnarrr)
Fixed possible crash after calling the getAnimationTicks method of the AnimationController.
Added toString overrides to various library classes.

1.0.13+1.21.1-NeoForge

by ZigyTheBird on Oct 1, 2025
Download

1.0.13+1.21.1-Fabric

by ZigyTheBird on Oct 1, 2025
Download

Fixed crash on startup while player animator is present.

1.0.12+1.21.9-NeoForge

by ZigyTheBird on Sep 30, 2025
Download

1.0.12+1.21.9-Fabric

by ZigyTheBird on Sep 30, 2025
Download
1
2
3

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@c8befb6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.