Custom Player Animations
by RazorPlay01
Custom Player Animations replaces and extends the default player animations of Minecraft, adding smoother movement for walking, climbing and swimming.
What it does
Custom Player Animations overhauls the vanilla player animations across three categories, aiming for motion that feels smooth and natural while keeping the core gameplay feel. Animations are stored as JSON files under assets/cpa/player_animations, and a resource pack can override or add to them, so a pack author can supply steampunk, medieval or sci-fi movement sets. Blockbench .bbmodel files are included to ease editing and creation, and resource pack reloads apply changes without restarting the game.
The mod gives other developers an interface for controlling animations, along with hooks for custom sets and management of body parts, plus compatibility patches for other mods. Animation speeds can be adjusted in an in-game config screen, so players can match the speeds to their resource packs and preferences. The mod is client-side only, and it needs Cloth Config API, Fabric API, Player Animation Library and playerAnimator, which all run on the client alongside it. Files are published for Fabric, Forge and NeoForge across 12 release versions, 1.20.1 – 26.3, under a Creative Commons Attribution Non Commercial Share Alike 4.0 license that is not open source.
Key features
Replaced vanilla animations
Default player movements are replaced with new animations that cover walking as well as complex actions such as climbing and swimming.
Resource pack overrides
Animation files placed in a resource pack override the defaults, so custom sets can be added without changing the mod.
Blockbench support
Bundled .bbmodel files let animators create and edit new movement sets in Blockbench.
Hot reload
Resource pack reloads apply animation changes immediately, so edits can be checked without restarting the game.
Animation speed settings
An in-game config screen adjusts animation speeds to suit the player's resource packs and preferences.
Developer interface
A documented interface lets other modders control animations, hook custom sets and manage body parts.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x5 of 5 versions with builds
1.20.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
How it compares
EMF Compat: Not Enough Animations is client-side only and published for 1.20.1 – 26.3 on Fabric, Forge and NeoForge. It is released under the GNU General Public License v3.0 only. Item interactions mod is also client-side only and published for Fabric and NeoForge across 1.20.1 – 26.1.2, under the GNU Lesser General Public License v3.0 only. Dive in runs as client and server, so both sides need it, and it is released under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Player Animations | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client-side only | 2026-10-03 |
| EMF Compat: Not Enough Animations | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client-side only | 2026-10-09 |
| Item interactions mod | Fabric and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-04-28 |
| Dive in | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-09-18 |
Questions
Does Custom Player Animations need Fabric API?
Does the server need Custom Player Animations?
How are custom animations added?
In the catalog
Custom Player Animations is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 8,071 mods support Minecraft 26.3.
More from RazorPlay01
Similar mods
What the author says
Give your Minecraft character the movements they deserve! "Custom Player Animations" is a comprehensive animation overhaul mod that replaces and enhances vanilla player animations with smooth, natural movements. Using the Player Animation Library API|Player Animator, this mod breathes new life into how your character…
Official listing
- Modrinth page
- modrinth.com/mod/cpa
- Owner
- RazorPlay01
- Published
- 2025-10-12
- Updated on Modrinth
- 2026-10-03
- Facts verified
- 2026-10-15
