ModsFinder

Simple Animator

by LouisQuepierts

Simple Animator is a library that lets other mods play and control player animations, loaded from BlockBench project files.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20 – 1.21.4

What it does

Simple Animator provides a player animation system for mods built on it. An animation is loaded from a BlockBench project file in its matching format, and the library then plays it on the player. Example animation files can be fetched from the project's GitHub repository to make it easier to create new ones. Playing an animation can be started and stopped by code, and the library reports whether the player has moved and whether the animation was aborted.

Each animation can be set to override or add to the existing action camera orientation. Looping, and whether the player can interrupt the animation with an action, are also configurable. The library is published for Fabric, Forge and NeoForge, and it is required by ThatSkyInteractions. Client and server run the mod together: the client needs it to play animations and the server needs it so animations loaded on the server can synchronize to online clients. The license is MIT License, and the project is open source with its source code public.

Key features

  1. Player animation playback

    Animations loaded into the library play on the player model, and mods can start and stop them from code.

  2. Camera orientation control

    Each animation can either override the current camera orientation or be added on top of it.

  3. Interruption and looping

    Animations can be set to loop, and an animation can be marked as not interruptible by player actions.

  4. BlockBench import

    Animations are authored in BlockBench and loaded from its project file format, with example files on GitHub.

  5. Server synchronization

    Animations loaded on the server are synchronized to online clients, so every player sees the same animation.

Compatibility

Latest build for each game version and loader.

1.21.4fabric-1.21.4-1.2.7Not availableneoforge-1.21.4-1.2.7
1.21.3fabric-1.21.2-1.2.7Not availableneoforge-1.21.2-1.2.7
1.21.2fabric-1.21.2-1.2.7Not availableneoforge-1.21.2-1.2.7
1.21.1fabric-1.21-1.2.7Not availableneoforge-1.21-1.2.7
1.21fabric-1.21-1.2.7Not availableneoforge-1.21-1.2.7
1.20.11.1.01.1.0Not available
1.201.1.01.1.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

How it compares

Full comparison

Zigy's Player Animator API covers the same Fabric, Forge and NeoForge loaders for 1.20 – 1.21.1, is client and server and is open source under the MIT License, so it is an option for older game versions. Mob Player Animator is client-side only, open source under the MIT License, and is published for 1.20.1 only. Chefmakes' animation engine is Fabric-only for 1.21.1, client and server, and is not open source. Simple Animator covers 1.20 – 1.21.4 across three loaders.

ModLoadersGame versionsEnvironmentUpdated
Simple AnimatorFabric, Forge and NeoForge1.20 – 1.21.4Client and server2025-03-01
Zigy's Player Animator APIFabric, Forge and NeoForge1.20 – 1.21.1Client and server2025-07-26
Mob Player AnimatorFabric, Forge and NeoForge1.20.1Client-side only2025-01-26
Chefmakes' animation engineFabric1.21.1Client and server2026-05-04

Questions

Does ThatSkyInteractions need Simple Animator installed?

Yes. ThatSkyInteractions requires Simple Animator, so the library must be installed alongside it.

Does the server need Simple Animator?

Yes. A server running it needs every connecting player to have it too.

Which game versions have files?

Files exist for 1.20, 1.20.1, 1.21, 1.21.1, 1.21.2, 1.21.3 and 1.21.4, with the latest Fabric and NeoForge files for 1.21.4 and the latest Forge file for 1.20.1.

In the catalog

Simple Animator is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,979 mods support Minecraft 1.21.4.

More from LouisQuepierts

All projects

Similar mods

What the author says

When playing online, the client synchronizes the animations loaded by the server. In addition, BlockBench project files in the corresponding format can be downloaded to GitHub to facilitate animation.
LouisQuepierts, on the Modrinth page

Official listing

Owner
LouisQuepierts
Published
2024-08-01
Updated on Modrinth
2025-03-01
Facts verified
2026-10-15

Tags