ModsFinder

CompatDatapacks

by pitan76

CompatDatapacks lets datapacks written for older Minecraft versions load on newer ones by converting their data formats during world load.

FabricForgeNeoForgeServer-side onlyMIT LicenseOpen source1.20.4 – 26.2

What it does

The mod targets datapack authors and server owners who keep using packs written before the 1.21 data format changes. It handles plural directory names such as loot_tables and tags, merging singular tag folders into their plural forms, and it converts recipe result fields written as item into the id format used from 1.20.4 on. Because the work happens on the server, players who join need nothing installed.

CompatDatapacks is published for Fabric, Forge and NeoForge across 18 release versions, 1.20.4 – 26.2. Only the server needs it, and players join without installing anything. The code is released under the MIT License and is open source, and public links exist for the source code and the issue tracker. Files were first published on 2024-07-01 and last updated on 2026-04-04.

Key features

  1. Plural directory handling

    Datapack folders written in the singular form, such as loot_table, are read as their plural equivalents.

  2. Tag directory merging

    Singular tag directories like tags/block are merged into the plural tags/blocks layout that newer versions expect.

  3. Recipe result conversion

    Recipe results written with an item field are rewritten to the id field used in 1.20.4 and later.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.21.0.16.261-fabricNot availableNot available
26.1.21.0.16.261-fabricNot availableNot available
26.1.11.0.16.261-fabricNot availableNot available
26.11.0.16.261-fabricNot availableNot available
1.21.x11 of 11 versions with builds
1.21.111.0.14.216-fabricNot available1.0.14.2111-neoforge
1.21.101.0.14.216-fabric1.0.14.216-forge1.0.14.216-neoforge
1.21.91.0.14.216-fabric1.0.14.216-forge1.0.14.216-neoforge
1.21.81.0.14.216-fabric1.0.14.216-forge1.0.14.216-neoforge
1.21.71.0.14.216-fabric1.0.14.216-forge1.0.14.216-neoforge
1.21.61.0.14.216-fabric1.0.14.216-forge1.0.14.216-neoforge
1.21.41.0.13.214-fabric1.0.13.214-forge1.0.13.214-neoforge
1.21.31.0.13.213-fabric1.0.13.213-forge1.0.13.213-neoforge
1.21.21.0.13.213-fabric1.0.13.213-forge1.0.13.213-neoforge
1.21.11.0.13.210-fabric1.0.13.210-forge1.0.13.210-neoforge
1.211.0.13.210-fabric1.0.13.210-forge1.0.13.210-neoforge
1.20.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

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

Use cases

Reviving an older pack

A server owner can keep a datapack from an earlier release in use after moving the world to a newer version.

Mixed-version pack collections

A pack maker who ships one datapack to several releases can rely on the converters rather than maintaining separate copies.

Who it’s for: Server owners and datapack authors who need older packs to keep working on newer Minecraft releases. Players on a server that runs the mod need nothing extra.

How it compares

Full comparison

Config Datapack is server-side with a client-optional environment, open source under the GNU General Public License v3.0 only, and published for 1.21.6 – 26.3 on Fabric, Forge, NeoForge and Quilt. Craftable Name Tag is also server-required, licensed under the MIT License but not open source, and covers 1.20.1 – 26.1.2 on the same four loaders. Compared with CompatDatapacks, which targets data format conversion, these two mods add gameplay or configuration content instead.

ModLoadersGame versionsEnvironmentUpdated
CompatDatapacksFabric, Forge and NeoForge1.20.4 – 26.2Server-side only2026-04-04
Config DatapackFabric, Forge, NeoForge and Quilt1.21.6 – 26.3Server required, client optional2026-08-26
Craftable Name TagFabric, Forge, NeoForge and Quilt1.20.1 – 26.1.2Server required, client optional2026-04-18

Questions

Does CompatDatapacks need to be installed on clients?

No. Only the server needs it, and players join without installing anything.

Which loaders does CompatDatapacks support?

It is published for Fabric, Forge and NeoForge. The latest Fabric file is 1.0.16.261-fabric for 26.2, and the latest NeoForge file is 1.0.14.2111-neoforge for 1.21.11.

Does the mod cover every version since 1.20.4?

Files exist for 18 release versions in the 1.20.4 – 26.2 range, including 1.21.11, 26.1.2 and 26.2.

In the catalog

CompatDatapacks is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,894 mods support Minecraft 26.2.

More from pitan76

All projects

Similar mods

What the author says

The mod enables backward compatibility for datapacks. The mod may allow 1.21 to load pre-1.21 data packs.
pitan76, on the Modrinth page

Official listing

Owner
pitan76
Published
2024-07-01
Updated on Modrinth
2026-04-04
Facts verified
2026-10-15

Tags