ArmorRenderLib: Directors Cut
by bibireden
ArmorRenderLib: Directors Cut is a Fabric library for registering custom armor render layers, with texture, color and enchantment glint settings per item.
What it does
The library is an updated port of ArmorRenderLib, a lightweight extension built on Fabric API's fabric-rendering-v1 ArmorRenderer. Fabric API's version is abstract, so this library offers a more targeted implementation for specific uses. Armor Render Lib adds armor render layers that mod authors register on their items. Each layer is described by an object holding a dynamic texture location, a color value and a glint boolean, and the renderer draws it for the item stack, the living entity and the equipment slot.
Several items can share one armor render layer, and one item can register several layers. Registering a render layer on a vanilla armor item overrides the default armor rendering, which lets a mod change the texture, color or enchantment glint of vanilla armor. The mod uses only a few targeted mixins and is written to stay compatible with other armor mods, including Cosmetic Armor and GeckoLib. It is licensed under the MIT License and is open source, with public source code, an issue tracker and a wiki.
Key features
Multiple render layers per item
One armor item can register several render layers, each with its own texture, color and glint setting.
Shared render layers
Several items can be registered to the same armor render layer, so a set of related armor uses one definition.
Vanilla armor overrides
Registering a render layer on a vanilla armor item replaces its default rendering, changing texture, color or glint.
Dynamic render settings
Each layer takes a texture location, a color and a glint flag, and can be built from the item stack, the entity and the slot.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Mod developers who add armor to Minecraft Java Edition 1.20.1 with Fabric, and developers who want a small rendering layer on top of Fabric API's ArmorRenderer.
How it compares
Another Armor Custom Model Data is available for Fabric and Forge on 1.20.1, and is open source under the GNU Affero General Public License v3.0 only. Armor Durability Color is a Fabric mod for 26.2, client-side only, released under the MIT License. Show Me Your Skin! is a Fabric mod for 1.18.1 – 26.2 that works on either side, and neither needs it, under the MIT License. Directors Cut itself is client-side only, Fabric only, and covers 1.20.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ArmorRenderLib: Directors Cut | Fabric | 1.20.1 | Client-side only | 2024-01-11 |
| Another Armor Custom Model Data | Fabric and Forge | 1.20.1 | Not published | 2025-02-04 |
| Armor Durability Color | Fabric | 26.2 | Client-side only | 2026-07-14 |
| Show Me Your Skin! | Fabric | 1.18.1 – 26.2 | Client required, server optional | 2026-08-19 |
Questions
Does ArmorRenderLib: Directors Cut need Fabric API?
Does the server need this mod installed?
Which game version is supported?
In the catalog
ArmorRenderLib: Directors Cut is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from bibireden
Similar mods
What the author says
Armor Render Lib: Directors Cut, a port of Armor Render Lib is a lightweight extension library to Fabric API's fabric-rendering-v1 ArmorRenderer. Since the Fabric API implementation is quite abstract, a more targeted implementation is needed for some specific use cases. These use cases are present across more than…
Official listing
- Modrinth page
- modrinth.com/mod/armorrenderlib-directors-cut
- Owner
- bibireden
- Published
- 2024-01-07
- Updated on Modrinth
- 2024-01-11
- Facts verified
- 2026-10-15
