Back to mods
AzureLib project artwork

CurseForge · Minecraft mod

AzureLib

Java Minecraft mod using Bedrock models to create custom models and animations for items, blocks, entities

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which AzureLib release should I use?

Updated 2 days ago
Latest stable file azurelib-neo-26.3-4.1.4.jar
Game version 26.3
Loader NeoForge

azurelib-neo-26.3-4.1.4.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is AzureLib required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does azurelib-neo-26.3-4.1.4.jar need?

azurelib-neo-26.3-4.1.4.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add AzureLib without breaking your instance.

Built for azurelib-neo-26.3-4.1.4.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use azurelib-neo-26.3-4.1.4.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside azurelib-neo-26.3-4.1.4.jar. It opens that exact file at the source.

About this project

What does AzureLib add?

AzureLib

Discord Docs

About

AzureLib is an animation and rendering engine for Minecraft mods. It started as a fork of GeckoLib 4.x and has since grown into its own library, with a reworked rendering pipeline, an extended Molang runtime, per-bone hitboxes, procedural animation tools and its own Blockbench plugin. If you've seen a creature in a modpack that crawls, lunges, bursts out of the ground or swings a weapon with real weight, there's a good chance AzureLib is animating it.

Players: you don't need to do anything with this mod. Install it if a mod you use requires it.

Animated Entity

Features

Animation

  • Keyframe animation from Blockbench: rotation, position and scale on any bone, for entities, items, armor and block entities.
  • 30+ easing functions plus per-keyframe interpolation. Easing function curves *Easing visualization by [noisecrime](https://github.com/noisecrime/Unity-EasingLibraryVisualisation)*
  • Multiple controllers at once: run a walk cycle, an attack and a head-look together without them fighting each other.
  • Sound, particle and custom event keyframes: trigger effects and your own code at exact moments in an animation.
  • Molang support extended toward Bedrock parity: strings, arrays, for_each, this, and many additional entity queries.

Procedural & Gameplay Tools

  • Multi-hitbox system: define hitboxes per bone that follow your animated model, so a long tail or a burrowing worm can be hit where it actually is. Animated Entity with hitboxes
  • Bone transform & procedural pose API: drive bones from code on top of keyframed animation, including IK and bone constraints, spring-bone secondary motion, bone sockets/attachments, and 1D/2D blend spaces. Blockbench showing Spring Bones in motion
  • Morph mod compatibility with Walkers and ReMorphed, so morphed players play your mob's animations.

Performance

  • Reduced per-frame allocations and object pooling in the animation pipeline.
  • Binary-search keyframe lookup for long animations.
  • Optional bone and animation LOD to keep crowded scenes smooth (opt-in per renderer).

Tooling

Made with AzureLib

A few of the mods using AzureLib (see the Gallery tab for more):

Using AzureLib in your mod? Let me know on Discord and I'll add it here.

Supported Versions

Minecraft Loaders AzureLib
26.3 NeoForge / Fabric 4.1.x
1.21.1 NeoForge / Fabric 3.2.x
1.20.1 Forge / Fabric 3.2.x
1.18.2 Forge / Fabric 3.3.x
1.12.2 Forge 1.1.x
1.7.10 Forge 1.1.x
Beta 1.7.3 Babric / Ornithe 1.1.x

For Developers

Full setup for each loader, plus guides for entities, items, armor and block entities and migrating from GeckoLib, is on the AzureLib wiki.

Support: AzureLib is maintained independently. Questions and bug reports are welcome on Discord or the issue tracker, but I can only help with AzureLib, not GeckoLib.


Need a server to play with friends? Rent a ready-to-go server from BisectHosting!

Pick a plan (4GB or more) and use code azuredoom for 25% off your first month.

Project description from CurseForge.

Pick your setup

AzureLib by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

22 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

AzureLib versions and loaders

105 of 105 releases match

Looking for an older file? The official CurseForge project page is in Resources.