ModsFinder

Armor Model API

by ZsoltMolnarrr

Armor Model API lets armor sets render custom Bedrock and GeckoLib geometry through the vanilla armor pipeline, with glow and trim options for each piece.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 26.3

What it does

Custom armor geometry is defined per armor set, covering robes, pauldrons, hats and skirts, from any cuboid-based Blockbench model. Each slot is placed by bones that follow the usual armor naming, with separate boot parts and a waist part anchored to the chest for leg pieces. Armor trims can use per-set trim textures, whether vanilla smithing-table trims or new artwork.

The mod works from bake to buffer on the same code path vanilla armor uses, so pose copying, render layers and buffers stay unchanged. Sodium and Iris see ordinary vanilla model rendering, and no custom vertex pipeline is involved. Armor Model API requires Fabric API on Fabric and runs on client and server. It is open source under the MIT License and is published for Fabric, Forge and NeoForge across 8 release versions, 1.20.1 – 26.3.

Key features

  1. Per-set armor geometry

    Each armor set can use its own cuboid-based model, shaped as robes, pauldrons, hats or skirts.

  2. Emissive glowmasks

    A hand-authored glowmask.png marks pixels that stay bright in the dark.

  3. Radiant glow variant

    A high-luminance layer shifts toward white and contributes to shader-pack bloom.

  4. Custom render layers

    A small interface lets developers add extra passes such as overlays or effects.

  5. Vanilla armor behavior

    Animations, crouching, water movement, armor stands, baby mobs, dyed leather, enchantment glint and the glowing outline all carry over.

Compatibility

Latest build for each game version and loader.

26.31.1.2+26.3-fabricNot available1.1.2+26.3-neoforge
26.21.1.2+26.2-fabricNot available1.1.2+26.2-neoforge
26.1.21.1.2+26.1.2-fabricNot available1.1.2+26.1.2-neoforge
26.1.11.1.2+26.1.2-fabricNot available1.1.2+26.1.2-neoforge
26.11.1.2+26.1.2-fabricNot available1.1.2+26.1.2-neoforge
1.21.111.1.0+1.21.11-fabricNot available1.1.0+1.21.11-neoforge
1.21.11.1.0+1.21.1-fabricNot available1.1.0+1.21.1-neoforge
1.20.11.0.0+1.20.1-fabric1.0.0+1.20.1-forge1.0.0+1.20.1-forge
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 11 mods

Use cases

Who it’s for: Armor and class mod developers who want custom armor models without writing a separate render path, and modpack builders who pair such mods with shader packs.

How it compares

Full comparison

More RPG Library is client and server, open source under the MIT License and covers 1.20.1 – 1.21.1 on Fabric, Forge and NeoForge. Armor Render Lib is client-side only, open source under the MIT License and limited to Fabric for 1.18.2 – 1.19.2, so it does not cover the same versions or loaders. Ethecore is not open source and is published for Forge and NeoForge for 1.20.1 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
Armor Model APIFabric, Forge and NeoForge1.20.1 – 26.3Client and server2026-09-28
More RPG LibraryFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-11
Armor Render LibFabric1.18.2 – 1.19.2Client-side only2022-08-30
EthecoreForge and NeoForge1.20.1 – 1.21.1Not published2026-07-06

Questions

Does Armor Model API need Fabric API?

Yes, Fabric API is required on Fabric. The mod is also published for Forge and NeoForge, where no extra library is listed.

Does the server need Armor Model API installed?

Yes. Installation covers the server and each player's game.

Which game versions have files?

Files exist for 1.20.1, 1.21.1, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, with the latest Fabric and NeoForge builds for 26.3.

Does the mod change how armor renders?

It uses the vanilla armor render path with the same pose copy and buffers, so shader packs such as Iris see ordinary model rendering.

In the catalog

Armor Model API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

More from ZsoltMolnarrr

All projects

Similar mods

What the author says

Renders armor with custom geometry authored in the Bedrock/GeckoLib.geo.json format, through the vanilla armor rendering pipeline. From bake to buffer this is 100% the vanilla code path — the same pose copy, render layers, and buffers vanilla armor uses. That is the whole compatibility and performance story: Sodium…
ZsoltMolnarrr, on the Modrinth page

Official listing

Owner
ZsoltMolnarrr
Published
2026-08-19
Updated on Modrinth
2026-09-28
Facts verified
2026-10-15

Tags