ModsFinder

JMXL, a Fabric library by magistermaks, adds support for extended JSON model formats so developers and resource pack makers can build more complex models.

FabricClient-side onlyMIT LicenseOpen source1.17 – 26.2

What it does

The library extends the model format used by Minecraft, which makes it possible to describe models that go beyond what vanilla supports. Authors can set render layers, emissiveness and shading options for individual model elements, letting a single model carry detail that would otherwise need workarounds. JMXL is client-side only, so only the client needs it, and it is released under the MIT License as open source. Files are published for Fabric only, with builds covering 1.17 – 26.2.

Key features

  1. Extended model format

    Adds support for additional model data that the standard JSON model format does not describe.

  2. Per-element options

    Individual model elements can define their own render layer, emissiveness and shading settings.

  3. Vanilla-compatible approach

    The extensions work within the vanilla rendering system, so no replacement of the base game is needed.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.21.6+mc26.1
26.1.21.6+mc26.1
26.1.11.6+mc26.1
26.11.6+mc26.1
1.21.x12 of 12 versions with builds
1.21.111.6+mc1.21.11
1.21.101.6+mc1.21.6
1.21.91.6+mc1.21.6
1.21.81.6+mc1.21.6
1.21.71.6+mc1.21.6
1.21.61.6+mc1.21.6
1.21.51.6+mc1.21.5
1.21.41.6+mc1.21.4
1.21.31.6+mc1.21.2
1.21.21.6+mc1.21.2
1.21.11.5.1+mc1.21
1.211.5.1+mc1.21
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

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

In the catalog

JMXL is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.

More from magistermaks

All projects

Similar mods

What the author says

This library can be used both by mod developers and resource pack makers to create more complex models not possible with vanilla Minecraft. It allows for specifying render layers, emissiveness and shading options of individual model elements! Interested? See our documentation and use JMXL in your mods and resource…
magistermaks, on the Modrinth page

Official listing

Owner
magistermaks
Published
2022-06-17
Updated on Modrinth
2026-09-23
Facts verified
2026-10-15

Tags