Modern Model Format
by Nico_44
Modern Model Format is a Fabric client-side tool that lets block models use newer model syntax on game versions from 1.19.3 onward.
What it does
Modern Model Format changes how block models are read on the client, so models authored in a newer format can be loaded on older releases. A set of compatibility helpers handles the translation, and rotation is supported on three axes (X, Y and Z), with the 3x3x3 size limit that older models imposed lifted.
Model validation is stricter than in vanilla loading, since the mod enforces strict JSON checks on the files it reads. Example files such as the diamond block model show the expected structure. The code is released under the GNU General Public License v3.0 or later and is open source, with public source code and an issue tracker. Installation needs only Fabric; the environment is client-side only, so servers do not need it. Files cover the range, and the latest Fabric build was published on 2026-07-19.
Key features
Newer model syntax on older versions
Block models written in a later model format can be loaded on game versions from 1.19.3 onward.
Relaxed size constraint
The 3x3x3 size limit that older model loading imposed no longer applies.
Strict JSON validation
Model files are checked against a strict JSON structure, so malformed models are caught early.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x4 of 4 versions with builds
1.20.x7 of 7 versions with builds
1.19.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Resource pack authoring
Pack makers can write models in a newer format and test them on older game versions.
Rotated and oversized block models
Builders who need blocks turned on all three axes, or models larger than 3x3x3, can use the rotation and size changes.
Who it’s for: Resource pack and model authors who want to use newer model syntax on Fabric, and players who install a pack that depends on it. Only the client needs it, so it suits single-player and multiplayer players alike.
Questions
Does Modern Model Format need to be installed on the server?
Which loader does Modern Model Format support?
Which game versions does Modern Model Format cover?
More from Nico_44
What the author says
Allows the use of the 1.21.11 model format in older versions with the help of black magic, specifically allowing all three axis (XYZ) rotation and incrementes larger/smaller than 22.5°, additionally removing the 3x3x3 size constraint. Version generally is comprised of " _ " e.g: "1.3.0-1.19.3-1.21.3"
Official listing
- Modrinth page
- modrinth.com/mod/modern-model-format
- Owner
- Nico_44
- Published
- 2026-05-04
- Updated on Modrinth
- 2026-07-19
- Facts verified
- 2026-10-15
