Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft

AzureLib Armor Mod FAQ

10 questions players actually ask, answered.

What is AzureLib Armor Mod and why do I need it?
AzureLib Armor is a stripped-down library that provides only the GeoArmor and GeoItem functionality from AzureLib. You need it because certain mods (like Witcher from More RPG Classes) depend on it to render and animate their custom armor models.
Do I need to install the full AzureLib mod alongside AzureLib Armor?
No. AzureLib Armor functions independently from the full AzureLib framework, so you only need this mod for armor rendering. Installing both is unnecessary unless another of your mods specifically requires the full AzureLib.
How do I make my own animated armor using AzureLib Armor?
The armor creation steps are identical to crafting armor with the full AzureLib. You define your GeoArmor model and animations the same way, then register them through the AzureLib Armor API instead of the full AzureLib one.
My armor is invisible or shows a missing texture — what did I do wrong?
This usually means your model or texture files aren't in the correct resource location, or the GeoArmor registration isn't pointing at the right file paths. Double-check that your model, texture, and animation JSON files match the identifiers you registered.
Why does my game crash with a 'missing dependency' error mentioning AzureLib Armor?
A mod you have installed requires AzureLib Armor as a dependency, but it isn't present or isn't loading. Make sure AzureLib Armor is installed for the correct mod loader and game version that the dependent mod expects.
Can I use AzureLib Armor without installing the full AzureLib?
Yes. AzureLib Armor is designed to work standalone and provides only the GeoArmor/GeoItem functionality. You do not need the full AzureLib framework for armor rendering to work.
How do I add AzureLib Armor as a dependency for my own mod?
Declare AzureLib Armor as a required dependency in your mod's metadata file, then reference its API classes for your GeoArmor registration. The process mirrors adding the full AzureLib as a dependency, just pointing at the Armor variant instead.
My animated armor renders as a static blocky model instead of animating — how do I fix it?
This typically happens when the animation file isn't being loaded or the animation controller isn't registered properly. Verify that your animation JSON is in the right location and that your GeoArmor is set up to use an animation controller.
Does AzureLib Armor affect game performance?
AzureLib Armor itself is lightweight since it only handles armor and item rendering. Performance impact depends mostly on how complex your armor models and animations are, not on the library itself.
Is AzureLib Armor compatible with other armor or rendering mods?
AzureLib Armor is a standalone library, so it generally coexists with other mods without conflict. Issues only arise if another mod tries to override the same armor rendering pipeline or if there's a version mismatch with a dependent mod.