ModsFinder

Modern Java Block/Item Model Backport

by bay4lly

Modern Java Block/Item Model Backport lets Fabric builds of Minecraft 1.20.1 read block and item JSON models written in the newer format.

FabricClient required, server optionalMIT LicenseOpen source1.20.1

What it does

Models exported from newer Blockbench versions often rely on the modern JSON structure, which the 1.20.1 model loader does not accept. This library ports the handling of newer block and item model files, so the game reads and renders them in 1.20.1 without a separate conversion step. Models that use arbitrary rotation angles, including multi-axis rotations generated by Blockbench, are supported as well, which removes the usual limit to fixed rotation steps.

The mod is built mainly as a library that other mods can depend on. Map makers, modders and resource pack creators who want custom models from newer tools can use it directly, and mods that rely on it declare it as a dependency in their fabric.mod.json. It is published only for Fabric and only for Minecraft 1.20.1, and the code is open source under the MIT License.

Fabric API is a required dependency and must be installed alongside it. Players need the mod to render the models, while a server works either way and does not need it.

Key features

  1. Modern model formatting

    Block and item JSON files in the newer format load on 1.20.1 without being rewritten by hand.

  2. Arbitrary rotation angles

    Model elements can rotate on any angle, not only the fixed steps of the older model format.

  3. Library for other mods

    Other Fabric mods can declare it as a dependency to use the same model handling in their own content.

Compatibility

Latest build for each game version and loader.

1.20.11.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

How it compares

Full comparison

Function Macro Backport is server-side only, open source under the MIT License and published for 1.20.1, so it adds nothing on the client. Modern Model Format is client-side only, open source under the GNU General Public License v3.0 or later and covers 1.19.3 – 1.21.3, so it targets a different version range. Better Player Model reaches 1.20.1 – 26.3 under the MIT License and is open source. Either side can run it, and neither needs it. This mod covers only the model formats discussed above, on Fabric 1.20.1.

ModLoadersGame versionsEnvironmentUpdated
Modern Java Block/Item Model BackportFabric1.20.1Client required, server optional2026-05-01
Function Macro BackportFabric1.20.1Server-side only2025-06-22
Modern Model FormatFabric1.19.3 – 1.21.3Client-side only2026-07-19
Better Player ModelFabric1.20.1 – 26.3Client or server, optional2026-10-10

Questions

Does Modern Java Block/Item Model Backport need Fabric API?

Yes. Fabric API is listed as a required dependency, so it must be installed next to this mod on Minecraft 1.20.1.

Does the server need this mod?

No. Players need it to render the models, while the server works either way and does not need it.

Which Minecraft versions are supported?

Only 1.20.1 has a Fabric file. The latest file is 1.0 for 1.20.1, published on 2026-05-01.

Can other mods use this library?

Yes. It is built primarily as a library, and other mods can add it as a dependency in their fabric.mod.json.

In the catalog

Modern Java Block/Item Model Backport 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 bay4lly

All projects

Similar mods

What the author says

1.21.11 Java Item Backport is a lightweight Fabric utility/library mod for Minecraft 1.20.1. As Minecraft's internal model engine updates, map makers, modders, and resource pack creators often face limitations when trying to implement modern JSON models on older versions. By porting the handling of 1.21.11+ block and…
bay4lly, on the Modrinth page

Official listing

Owner
bay4lly
Published
2026-05-01
Updated on Modrinth
2026-05-01
Facts verified
2026-10-15

Tags