AzureLib: biblioteca técnica de mods para animações e modelos 3D no Minecraft
A AzureLib é uma biblioteca para Minecraft que trata das animações estilo Bedrock nos mods, sem adicionar itens ou mobs por si só.
A AzureLib é uma biblioteca para Minecraft que trata das animações estilo Bedrock nos mods, sem adicionar itens ou mobs por si só.
AzureLib: biblioteca técnica de mods para animações e modelos 3D no Minecraft
Versão do Minecraft em que o artigo foi testado e escrito: 1.21.1
Intervalo de versões suportadas: 1.15.2 – 1.21.1
Dependências: Fabric API (para builds Fabric)
A AzureLib é uma biblioteca utilitária do Minecraft sem a qual toda uma série de mods com animações de modelos complexas não funciona. Por si só, a biblioteca não acrescenta itens, mobs nem estruturas ao jogo: a sua função é assegurar a renderização e a reprodução de animações de modelos no formato Bedrock, que o motor vanilla não consegue processar.
Se na descrição de um mod constar o ponto Requires AzureLib, o autor baseou-se no seu sistema de animações em vez de escrever um próprio. Sem a biblioteca, esse mod falha ao carregar ou não consegue renderizar corretamente os seus modelos.
O que a biblioteca oferece
Na base está um sistema de fotogramas-chave para modelos tridimensionais. A animação é definida através de um ficheiro JSON que descreve as posições das partes do modelo em determinados momentos; o movimento entre esses momentos é interpolado automaticamente, sem ser preciso desenhar à mão cada fotograma intermédio.
Funcionalidades de animação
A biblioteca suporta:
a execução simultânea de várias animações no mesmo modelo — um mob pode andar, virar a cabeça e abanar a cauda ao mesmo tempo, porque cada animação corre no seu próprio controlador;
mais de 30 funções de suavização para as transições entre fotogramas-chave, que determinam como uma pose do modelo passa para a seguinte — de forma abrupta, suave, com aceleração ou com ressalto;
fotogramas-chave com som — num ponto específico da animação é reproduzido o som escolhido;
fotogramas-chave com partículas — o aparecimento de efeitos está associado a um fotograma específico do modelo;
fotogramas-chave de eventos — num momento definido da animação é acionado o código do mod, pelo que o dano é infligido à vítima exatamente no fotograma em que o modelo desfere o golpe, e não num instante arbitrário do ataque.
A que objetos se aplica
A biblioteca funciona com quatro tipos de objetos no jogo:
entidades — mobs, NPC e criaturas domesticadas com animação esquelética completa para os estados de repouso, movimento e ataque;
itens — armas e ferramentas com modelos animados nas mãos da personagem e no inventário;
armadura — renderização do modelo da armadura sobre o esqueleto do jogador ou do mob;
blocos — blocos funcionais, como mecanismos que abrem ou rodam.
Desempenho
Por si só, a biblioteca consome memória de forma moderada — cerca de 1 MB de espaço em disco e uma sobrecarga insignificante no arranque. A carga real depende dos mods que a utilizam: um modelo de mob animado complexo, com muitos ossos e animações simultâneas, consome mais CPU do que um modelo simples e estático. Se um modpack tiver dezenas de mobs assim e os FPS caírem em aglomerações, esse é o preço do detalhe de animação desses mods específicos, e não um problema da biblioteca.
Conclusão
A AzureLib resolve uma tarefa muito específica — dá aos criadores de mods um motor de animações Bedrock já pronto, razão pela qual surge com frequência em modpacks como dependência obrigatória. É indicada para quem cria ou instala um modpack com mobs, armaduras ou blocos funcionais animados ao pormenor.
Instalação
Uma instalação típica leva cerca de 5 minutos. O fluxo é o mesmo; só mudam o loader e o build correspondente.
- 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.











