ModsFinder

Better Resource Pack Versioning

by redColmula55

Better Resource Pack Versioning lets Fabric accept resource packs for more game versions without extra metadata files, so packs are not rejected as incompatible.

FabricClient-side onlyGNU Lesser General Public License v2.1 or laterOpen source1.21.9

What it does

Vanilla resource pack compatibility checks reject a pack whose pack.mcmeta does not list the running game version. This mod changes that check, so a pack can be written with a broader set of supported formats and load instead of being marked as broken. Packs can declare their format range directly in pack.mcmeta, using the supported formats, min format and max format fields, without adding separate meta files.

The mod runs on the client only, so players install it and servers do not need it. It is a Fabric mod for 1.21.9, with the latest file 1.0.0-1.21.9 published on 2025-10-05. The code is open source under the GNU Lesser General Public License v2.1 or later, and the source code and issue tracker are publicly linked. The author has also announced future Forge and NeoForge ports, but none is published yet.

Key features

  1. Wider format ranges

    Packs can declare a range of supported formats, so one pack covers several game versions.

  2. Fewer false incompatible marks

    Packs that would otherwise be flagged as incompatible are loaded instead.

  3. Single-file compatibility

    Compatibility is set in pack.mcmeta itself, so packs need no additional metadata files.

Compatibility

Latest build for each game version and loader.

1.21.91.0.0-1.21.9
ReleaseBetaAlphaNot available

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

Use cases

Older packs on a newer build

A resource pack written for an earlier format can still be selected on 1.21.9 when its declared range includes that format.

Who it’s for: Players who use resource packs on Fabric 1.21.9 and pack authors who want one pack to work across several format versions.

How it compares

Full comparison

RPHoster is a Fabric client-side mod, open source under the MIT License, for 1.21.4 – 1.21.11, so its version range overlaps this mod's only for part of 1.21.9. Panoramod is also a Fabric client-side mod for 1.21.11 only, under the MIT License, and it is not open source. Resource Switcher is a Fabric client-side mod for 1.20.1 – 1.21, open source under the MIT License, so it does not cover 1.21.9.

ModLoadersGame versionsEnvironmentUpdated
Better Resource Pack VersioningFabric1.21.9Client-side only2025-10-05
RPHosterFabric1.21.4 – 1.21.11Client-side only2026-04-03
PanoramodFabric1.21.11Client-side only2026-04-02
Resource SwitcherFabric1.20.1 – 1.21Client-side only2024-06-23

Questions

Which loader does Better Resource Pack Versioning support?

Only Fabric has a published file, the latest being 1.0.0-1.21.9 for 1.21.9. Forge and NeoForge ports are planned but not yet published.

Does the server need Better Resource Pack Versioning?

No. Players add it to their own game, and a server needs no copy.

Does a pack need changes to use this mod?

Packs declare their supported formats in pack.mcmeta, so an author can write a wider range there instead of adding separate meta files.

In the catalog

Better Resource Pack Versioning is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,427 mods support Minecraft 1.21.9.

More from redColmula55

All projects

Similar mods

What the author says

This is a mod which makes resource packs versioning better and more compatible. A: Currently planning to make a Forge/NeoForged version and port it to 1.21.4, 1.21.1, 1.20.1, 1.18.2 and 1.16.5.
redColmula55, on the Modrinth page

Official listing

Owner
redColmula55
Published
2025-10-05
Updated on Modrinth
2025-10-05
Facts verified
2026-10-15

Tags