AzureLib: Technical Mod Library for Animations and 3D Models in Minecraft
AzureLib is the Minecraft library that powers Bedrock-style model animations in mods, without adding any items or mobs itself.
AzureLib is the Minecraft library that powers Bedrock-style model animations in mods, without adding any items or mobs itself.
AzureLib: Technical Mod Library for Animation and 3D Model Support in Minecraft
Minecraft version this article was tested and written on: 1.21.1
Supported version range: 1.15.2 – 1.21.1
Dependencies: Fabric API (for Fabric builds)
AzureLib is a Minecraft utility library that a whole range of mods with complex model animation simply cannot run without. On its own, the library doesn't add any items, mobs, or structures to the game — its job is to handle the rendering and playback of Bedrock-format model animations, something the vanilla engine can't process natively.
If a mod's description lists Requires AzureLib, the author built on its animation system instead of writing one from scratch. Without the library, that mod will crash on load or fail to render its models correctly.
What the library provides
At its core is a keyframe system for 3D models. Animation is defined through a JSON file describing the positions of model parts at specific points in time; movement between those points is interpolated automatically, with no need to draw every in-between frame by hand.
Animation features
The library supports:
running several animations on the same model at once — a mob can walk, turn its head, and wag its tail simultaneously, since each animation runs on its own controller;
over 30 easing functions for transitions between keyframes, defining how one model pose moves into the next — sharply, smoothly, with acceleration, or with a bounce;
sound keyframes — a chosen sound plays at a specific point in the animation;
particle keyframes — effects appear tied to a specific frame of the model;
event keyframes — mod code is triggered at a set moment in the animation, so damage is dealt to the victim exactly on the frame the model swings, not at some arbitrary point in the attack.
What objects it applies to
The library works with four types of in-game objects:
entities — mobs, NPCs, and tameable creatures with full skeletal animation for idle, movement, and attack states;
items — weapons and tools with animated models in the character's hands and in the inventory;
armor — rendering an armor model over the player's or mob's skeleton;
blocks — functional blocks such as mechanisms that open or rotate.
Performance
The library itself is a light load — around 1 MB of disk space and negligible startup overhead. The real cost depends on the mods using it: a complex animated mob model with many bones and simultaneous animations consumes more CPU than a simple static one. If a modpack has dozens of such mobs and FPS drops in crowded scenes, that's the price of the animation detail in those specific mods, not a problem with the library itself.
Conclusion
AzureLib solves one narrow problem — it gives mod authors a ready-made Bedrock animation engine, which is why it's often found in modpacks as a required dependency. It's a good fit for anyone assembling or installing a modpack with intricately animated mobs, armor, or functional blocks.
Installation
A typical installation takes about 5 minutes. The flow is the same; only the loader and the matching build differ.
Installing Mods in Minecraft: A Guide for Forge, FabricLearn how to install mods in Minecraft with this step-by-step guide for Forge and Fabric. Improve your game with new features, tools, and mechanics!Open the install guide










