Fixing Missing Dependency Errors When a Mod Needs AzureLib Armor
Recognizing the Error
If a mod such as Witcher (More RPG Classes) refuses to load and reports a missing dependency, it is telling you that AzureLib Armor is not installed. This library is required by such mods specifically for their animated armor and item rendering.
What to Do
Install AzureLib Armor alongside the mod that requires it. It is a standalone library — it does not need the full AzureLib framework to be present, and it will not conflict with it. Place it in the same mods folder as the dependent mod.
After adding it, restart the game completely rather than reloading a world. Library mods are loaded during startup, so a world reload will not pick it up.
If the Error Persists
Check that the library file is actually in the mods folder and not in a subfolder — most loaders only scan the top level. Also confirm you are not running two copies of the same library, which can happen if a modpack bundles it and you added it manually. Remove the duplicate.
If the dependent mod still complains, verify that the version of AzureLib Armor you have matches what the mod expects. A mismatch in major version can cause the dependency check to fail even though the file is present.