ModsFinder

ORM - OverrideResourceManager

by Lauma

ORM swaps item textures and 3D models at runtime on Fabric, so players can change how items look without building a resource pack first.

FabricClient-side onlyMIT LicenseOpen source1.21.4

What it does

From the inventory screen, a middle-click on an item slot makes ORM capture that item's ID, display name and CustomModelData, add a fresh entry to overrides.json, and post a confirmation message in chat. The generated entry points its texture field at a path derived from the item ID, and the player replaces the placeholder with the actual file. Textures and models are referenced through overrides.json using the orm namespace, and subdirectories are supported with their structure preserved.

Pressing F3+T reloads resource packs, and ORM then reparses overrides.json, scans the models and textures again, and regenerates its override registry while the game keeps running. The mod is client-side only, so a server does not need it. It requires Fabric API and targets Minecraft 1.21.4 alone; the latest file is 1.0 for 1.21.4, released under the MIT License as open source.

Key features

  1. Runtime item overrides

    Item textures and 3D models can be replaced while the game runs, without placing files in a resource pack.

  2. Animated texture layers

    An animated overlay driven by an animation.png.mcmeta file can be attached to a static texture, for example a 128×128 sprite.

  3. Matching by name and data

    An override can match an item by its exact display name, its CustomModelData value or both, so only the intended items change.

  4. Hot reload

    Pressing F3+T re-reads overrides.json and rescans assets, and the rebuilt registry applies without a restart.

  5. Rebindable middle-click

    The middle mouse button that generates an entry is listed under Controls and can be rebound there.

Compatibility

Latest build for each game version and loader.

1.21.41.0
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

Use cases

Who it’s for: Players who want to restyle individual items on their own client, and resource pack authors testing overrides before packing them.

How it compares

Full comparison

Skin Textures is an open source client-side Fabric mod under the MIT License, but it targets 1.19.4 – 1.20.2 rather than 1.21.4. ETTA is also client-side only on Fabric, with a custom license and builds for 1.21.8, so it is not open source. Custom Server Banners covers 1.21.11 under the MIT License and is not open source.

ModLoadersGame versionsEnvironmentUpdated
ORM - OverrideResourceManagerFabric1.21.4Client-side only2026-05-07
Skin TexturesFabric1.19.4 – 1.20.2Client-side only2023-09-23
ETTAFabric1.21.8Client-side only2026-01-11
Custom Server BannersFabric1.21.11Client-side only2026-06-06

Questions

Does ORM need Fabric API?

Yes. Fabric API is listed as a required dependency, so it must be installed alongside ORM on Fabric 1.21.4.

Does a server need ORM installed?

No. Servers do not need it; each player installs it for their own game.

Which Minecraft version does ORM support?

ORM is published only for 1.21.4, and its latest Fabric file is 1.0 for 1.21.4, released on 2026-05-07.

In the catalog

ORM - OverrideResourceManager is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 17,979 mods support Minecraft 1.21.4.

Similar mods

What the author says

A client-side Fabric mod for Minecraft 1.21.4 that lets you replace item textures and models at runtime — no resource pack required. Overrides live in plain files under config/orm/ and reload with the resource stack (F3+T). At least one of texture or model should be set.
Lauma, on the Modrinth page

Official listing

Owner
Lauma
Published
2026-05-07
Updated on Modrinth
2026-05-07
Facts verified
2026-10-15

Tags