ModsFinder

ArmorStand

by TouchController

ArmorStand is a Fabric and NeoForge utility for Minecraft 1.21.8 that replaces the vanilla player model with external models.

FabricNeoForgeClient or server, optionalGNU Lesser General Public License v3.0 or laterOpen source1.21.5 – 1.21.8

What it does

Models are loaded from files placed in a models directory, and the player chooses one in the mod settings. Supported formats include glTF, VRM, PMD and PMX models, along with VMD animation files, which can be imported and controlled through an in-game animation screen opened with the K key. Bedrock-format entity models that are unencrypted and not zipped can be rendered as well, which lets the mod work with the YSM models that use that layout.

In multiplayer, the mod synchronizes the displayed model between players by using a hash of each model file. Renaming a model or moving it into a subdirectory does not break synchronization, and changes to a model's content are picked up by other players. Model files themselves are not transferred, so the server and each player need the same mod installed for other players to see the chosen model. The client can also render instanced draws for many models at once and works with shader packs through the renderer config.

The mod is built on BlazeRod, a library written in Kotlin and Java that supplies the rendering layer and does not rely on a native library, so it runs across platforms. Fabric API is required on Fabric, Fabric Language Kotlin is required on Fabric, and Kotlin for Forge is required on NeoForge. Mod Menu is optional. ArmorStand is open source under the GNU Lesser General Public License v3.0 or later, and the source code and issue tracker are public. The mod is in early development, and only the 1.21.8 build is maintained; earlier 1.21.5 – 1.21.7 builds receive no new features. Snapshot builds are published.

Key features

  1. External player models

    Vanilla player models are replaced by models loaded from files in the models directory.

  2. Multiple model formats

    glTF, VRM, PMD and PMX models load and render in game, and VMD files supply their animations.

  3. Animation control

    An in-game screen opened with the K key controls animation playback speed and progress.

  4. Multiplayer model sync

    Other players see the chosen model once the server and each player run the mod.

  5. Instanced rendering

    Several models can be drawn together through instanced rendering, which the mod notes improves performance.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.80.0.10+fabric0.0.10+neoforge
1.21.70.0.1+dev-51223420Not available
1.21.60.0.1+dev-4c1e9fffNot available
1.21.50.0.1+dev-d3be8486Not available
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Required by 1 mod

Questions

Does ArmorStand need Fabric API on Fabric?

Yes. Fabric API is required on Fabric, along with Fabric Language Kotlin. On NeoForge, Kotlin for Forge is required instead.

Do other players need ArmorStand to see a model?

Yes. Model files are not sent between players, so the server and each player need the mod installed for the model to be displayed to others.

Which game versions does ArmorStand support?

Files exist for 1.21.5, 1.21.6, 1.21.7 and 1.21.8, but only 1.21.8 is maintained with new features.

In the catalog

ArmorStand is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from TouchController

All projects

Similar mods

What the author says

Currently only 1.21.8 is maintained! Other game version (1.21.7, 1.21.6 and 1.21.5) is no longer maintained, without various new features, and is only for archive proposes. ArmorStand is a Minecraft 1.21.8 player model mod that supports loading external models to replace the vanilla player model.
TouchController, on the Modrinth page

Official listing

Owner
TouchController
Published
2025-04-27
Updated on Modrinth
2026-01-22
Facts verified
2026-10-15

Tags