AzureLib — техническая библиотека модов для поддержки анимаций и 3D-моделей в Minecraft
AzureLib — библиотека для Minecraft, которая обеспечивает Bedrock-анимации в модах, не добавляя предметов и мобов сама по себе.
AzureLib — библиотека для Minecraft, которая обеспечивает Bedrock-анимации в модах, не добавляя предметов и мобов сама по себе.
AzureLib — техническая библиотека модов для поддержки анимаций и 3D-моделей в Minecraft
Версия Minecraft, на которой протестирована и написана статья: 1.21.1
Диапазон поддерживаемых версий: 1.15.2 – 1.21.1
Зависимости: Fabric API (для сборок на Fabric)
AzureLib — это служебная библиотека Minecraft, без которой не запускается целый ряд модов со сложной анимацией моделей. Сама по себе библиотека не добавляет в игру ни предметов, ни мобов, ни структур: её задача — обеспечить рендер и воспроизведение анимаций моделей в формате Bedrock, которые ванильный движок обрабатывать не умеет.
Если в описании конкретного мода указан пункт Requires AzureLib — автор взял за основу её систему анимаций вместо того, чтобы писать собственную. Без библиотеки такой мод вылетит с ошибкой при загрузке или не сможет корректно отрендерить свои модели.
Что даёт библиотека
В основе — система ключевых кадров для трёхмерных моделей. Анимация задаётся через файл в формате JSON, где описываются позиции частей модели в определённые моменты времени; между этими моментами движение интерполируется автоматически, без необходимости рисовать каждый промежуточный кадр вручную.
Анимационные возможности
Библиотека поддерживает:
одновременное выполнение нескольких анимаций на одной модели — моб может идти, поворачивать голову и махать хвостом одновременно, поскольку каждая анимация идёт в своём контроллере;
более 30 функций сглаживания переходов между ключевыми кадрами, которые определяют, как одно положение модели переходит в следующее — резко, плавно, с ускорением или с отскоком;
кейфреймы со звуком — в заданной точке анимации проигрывается выбранный звук;
кейфреймы с частицами — появление эффектов привязано к конкретному кадру модели;
кейфреймы событий — в заданный момент анимации вызывается код мода, поэтому урон жертве наносится именно в тот кадр, когда модель делает замах, а не в произвольный момент атаки.
На какие объекты распространяется
Библиотека работает с четырьмя типами объектов в игре:
сущности — мобы, NPC, прирученные существа с полной скелетной анимацией состояний покоя, движения, атаки;
предметы — оружие и инструменты с анимированными моделями в руках персонажа и в инвентаре;
броня — рендер модели брони поверх скелета игрока или моба;
блоки — функциональные блоки вроде механизмов, которые открываются или вращаются.
Производительность
Сама по себе библиотека нагружает память умеренно — около 1 МБ дискового пространства и незначительный оверхед при старте. Реальная нагрузка зависит от модов, которые её используют: сложная анимированная модель моба с кучей костей и одновременными анимациями потребляет больше CPU, чем простая статичная. Если в модпаке десятки таких мобов и FPS проседает в скоплениях — это цена за анимационную детализацию конкретных модов, а не проблема библиотеки.
Вывод
AzureLib закрывает одну узкую задачу — даёт авторам модов готовый движок Bedrock-анимаций, поэтому часто встречается в модпаках как обязательная зависимость. Подходит тем, кто собирает или устанавливает модпак с детально анимированными мобами, бронёй или функциональными блоками.
Установка
Базовая установка занимает около 5 минут. Общий процесс одинаков, отличается только лоадер и совместимый билд.
- 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.











