AzureLib — technische Mod-Bibliothek für Animationen und 3D-Modelle in Minecraft
AzureLib ist eine Minecraft-Bibliothek, die Bedrock-Animationen für Mods ermöglicht, ohne selbst Items oder Mobs hinzuzufügen.
AzureLib ist eine Minecraft-Bibliothek, die Bedrock-Animationen für Mods ermöglicht, ohne selbst Items oder Mobs hinzuzufügen.
AzureLib — technische Mod-Bibliothek für Animationen und 3D-Modelle in Minecraft
Minecraft-Version, mit der der Artikel getestet und geschrieben wurde: 1.21.1
Unterstützter Versionsbereich: 1.15.2 – 1.21.1
Abhängigkeiten: Fabric API (für Fabric-Builds)
AzureLib ist eine Utility-Bibliothek für Minecraft, ohne die eine ganze Reihe von Mods mit komplexer Modellanimation nicht läuft. Die Bibliothek selbst fügt dem Spiel weder Items noch Mobs noch Strukturen hinzu: Ihre Aufgabe ist es, das Rendering und die Wiedergabe von Modellanimationen im Bedrock-Format zu ermöglichen, die die Vanilla-Engine nicht verarbeiten kann.
Steht in der Beschreibung eines Mods der Punkt Requires AzureLib, hat der Autor deren Animationssystem verwendet, statt ein eigenes zu schreiben. Ohne die Bibliothek stürzt ein solcher Mod beim Laden ab oder kann seine Modelle nicht korrekt rendern.
Was die Bibliothek bietet
Im Kern steht ein Keyframe-System für dreidimensionale Modelle. Die Animation wird über eine JSON-Datei definiert, die die Positionen der Modellteile zu bestimmten Zeitpunkten beschreibt; die Bewegung zwischen diesen Zeitpunkten wird automatisch interpoliert, ohne dass jedes Zwischenbild von Hand gezeichnet werden muss.
Animationsfunktionen
Die Bibliothek unterstützt:
das gleichzeitige Abspielen mehrerer Animationen auf demselben Modell — ein Mob kann gleichzeitig laufen, den Kopf drehen und mit dem Schwanz wedeln, da jede Animation über einen eigenen Controller läuft;
über 30 Easing-Funktionen für Übergänge zwischen Keyframes, die festlegen, wie eine Modellpose in die nächste übergeht — abrupt, sanft, mit Beschleunigung oder mit einem Abprall;
Sound-Keyframes — an einem bestimmten Punkt der Animation wird ein gewählter Sound abgespielt;
Partikel-Keyframes — das Erscheinen von Effekten ist an ein bestimmtes Frame des Modells gebunden;
Event-Keyframes — zu einem festgelegten Zeitpunkt der Animation wird Mod-Code ausgelöst, sodass der Schaden am Opfer genau in dem Frame entsteht, in dem das Modell ausholt, und nicht zu einem beliebigen Moment des Angriffs.
Für welche Objekte sie gilt
Die Bibliothek funktioniert mit vier Objekttypen im Spiel:
Entitäten — Mobs, NPCs, gezähmte Kreaturen mit vollständiger Skelettanimation für Ruhe-, Bewegungs- und Angriffszustände;
Items — Waffen und Werkzeuge mit animierten Modellen in der Hand des Charakters und im Inventar;
Rüstung — Rendering eines Rüstungsmodells über dem Skelett von Spieler oder Mob;
Blöcke — funktionale Blöcke wie Mechanismen, die sich öffnen oder drehen.
Performance
Die Bibliothek selbst belastet den Speicher nur moderat — etwa 1 MB Speicherplatz und einen geringen Overhead beim Start. Die tatsächliche Last hängt von den Mods ab, die sie nutzen: Ein komplexes animiertes Mob-Modell mit vielen Knochen und gleichzeitigen Animationen verbraucht mehr CPU als ein einfaches, statisches. Wenn ein Modpack Dutzende solcher Mobs enthält und die FPS in Ansammlungen einbrechen, ist das der Preis für die Animationsdetails der jeweiligen Mods, nicht ein Problem der Bibliothek.
Fazit
AzureLib löst eine einzige, klar umrissene Aufgabe — sie gibt Mod-Autoren eine fertige Bedrock-Animations-Engine an die Hand, weshalb sie in Modpacks häufig als zwingende Abhängigkeit vorkommt. Geeignet für alle, die ein Modpack mit detailliert animierten Mobs, Rüstungen oder funktionalen Blöcken zusammenstellen oder installieren.
Installation
Eine typische Installation dauert etwa 5 Minuten. Der Ablauf ist gleich; nur Loader und der passende Build unterscheiden sich.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











