ModsFinder

AniTexLib

by SashaKYotoz

AniTexLib, a Library mod from SashaKYotoz, lets other mods play frame-based texture animations driven by JSON files, with configurable intervals and stop conditions.

FabricForgeNeoForgeClient-side onlyAll rights reserved1.20.1 – 1.21.1

What it does

Animated textures are described in JSON. The parser reads each frame as a separate entry with its own timing, so a texture can cycle through frames at a set interval. Stop conditions and dynamic texture changes can be set in the same files, which lets a texture switch or freeze when a condition is met. Particle types are supported as well.

AniTexLib is a light-weight library and does not add content players can see on its own. Its purpose is to supply the animation code that other mods use. The mod includes systems for managing JSON animation controllers, a static animator that generates Java constructors for animations, and a source page and wiki that explain how to use the library.

Players add it to their own game, and a server needs no copy. Files are published for Fabric, Forge and NeoForge, with builds for 1.20.1, 1.21 and 1.21.1. The latest file for 1.21.1 is 1.0.0. The code is all rights reserved and is not open source.

Key features

  1. JSON animation parser

    Frames are read from JSON, each with its own display time, so animation speed is set per frame or per interval.

  2. Dynamic texture changes

    Textures can switch based on a condition, and a configurable stop point halts the animation on a chosen frame.

  3. Particle animations

    Particle types can be animated with the same frame system used for block and item textures.

  4. Controller management

    JSON animation controllers are organized through a management system, and a static animator builds Java constructors for them.

Compatibility

Latest build for each game version and loader.

1.21.11.0.01.0.0-forge-1.21.11.0.0-neoforge
1.21Not availableNot available0.4
1.20.11.0.01.0.0-forgeNot available
ReleaseBetaAlphaNot available

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

Required by 2 mods

Use cases

Who it’s for: Mod developers who need frame-based texture animation for their own content. Players do not interact with the library directly.

How it compares

Full comparison

Static Data is a server-side only mod under the MIT License, published for Fabric and Quilt across 1.20 – 1.21.5, so it does not handle texture animation. BackgroundMod is a client-side only mod, not open source and under All rights reserved, with Fabric files for 1.21.1 – 1.21.11, so it covers backgrounds rather than textures. Static Options is open source under the MIT License and loads on Fabric, Forge, NeoForge and Quilt for 1.13 – 1.21.8, and it is client-side only.

ModLoadersGame versionsEnvironmentUpdated
AniTexLibFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2026-08-20
Static DataFabric and Quilt1.20 – 1.21.5Server-side only2025-04-06
BackgroundModFabric1.21.1 – 1.21.11Client-side only2026-03-13
Static OptionsFabric, Forge, NeoForge and Quilt1.13 – 1.21.8Client-side only2025-09-05

Questions

Does Unseen World need AniTexLib?

Unseen World is listed as a mod that requires AniTexLib, so AniTexLib must be installed for it to run.

Which loader should be used with AniTexLib?

Files exist for Fabric, Forge and NeoForge. For 1.21.1 the latest files are 1.0.0 for each of those loaders.

Do servers need AniTexLib?

No. Only the player's game needs it, and servers run without it.

In the catalog

AniTexLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from SashaKYotoz

All projects

Similar mods

What the author says

A light-weight library mod providing API for animations of mobs' textures Provides flexible json based animation parser based on each separeted frame with configurable interval of textures' change. Also provide dynamic texture changer due to condtion when to stop, on what frame to stop, and new configurable particle…
SashaKYotoz, on the Modrinth page

Official listing

Owner
SashaKYotoz
Published
2024-09-07
Updated on Modrinth
2026-08-20
Facts verified
2026-10-15

Tags