ModsFinder

General Custom Data

by CookedSeafood

General Custom Data is a Fabric library that supplies data components for custom data tags, which other mods can build on.

FabricClient or server, optionalGNU General Public License v3.0 or laterOpen source26.1 – 26.1.2

What it does

Custom data tags are stored as data components, and this library provides the functions that let other mods read and write them. It needs Fishbone Trehalose and Generic Registry to run. Builds cover 26.1 – 26.1.2, and it is open source under the GNU General Public License v3.0 or later. Two catalog mods, Pentamana Extra and Etchrara, depend on it.

Key features

  1. Data component access

    Mods can attach and read custom data tags through data components instead of writing their own storage code.

  2. Interface injection

    An injected API gives other mods access to data component behavior without changing their own item classes.

  3. Client or server use

    Either side can run it, and neither needs it, so it can be added to a single-player install or a server alone.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.1.22.0.0-beta.10
26.1.12.0.0-beta.10
26.12.0.0-beta.10
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 2

Generic RegistryAn object-storing type-based modify-on-fly single-end-origin registry.
Required
Fishbone TrehaloseInterface injecting API providing more exposed functionality for composed objects.
Required

Required by 2 mods

Questions

Does General Custom Data need Fabric API?

It requires Fishbone Trehalose and Generic Registry.

Which Minecraft versions are supported?

Files exist for 26.1, 26.1.1 and 26.1.2, with the latest Fabric beta, 2.0.0-beta.10, built for 26.1.2.

In the catalog

General Custom Data is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from CookedSeafood

All projects

Similar mods

What the author says

General Custom Data is a library providing data components like functionality for custom data tags. custom_data: Parent tag.  |- id: namespace:path.  |- modifiers  |  \\- A modifier.  |    |- attribute: namespace:path.  |    |- base: Any…
CookedSeafood, on the Modrinth page

Official listing

Owner
CookedSeafood
Published
2025-06-22
Updated on Modrinth
2026-05-21
Facts verified
2026-10-15

Tags