ModsFinder

Tiny DataLib

by TinySkyReally

Tiny DataLib is a lightweight library for server owners and datapack authors, with a macro-powered API for building mechanics and debugging NBT.

FabricForgeNeoForgeQuiltServer required, client optionalMIT LicenseOpen source1.21.11

What it does

The library is meant to take on the heavier parts of datapack development. Its macro-based API lets a single function call run a set of operations, and it accepts variable inputs for function calls that adapt to different arguments. It also includes utility modules for a database system, tools for working with mannequins and armor stands, and attribute management.

Because the library is required on the server, the server must run it, while players may add it on the client for their own use. The mod is licensed under the MIT License and is open source. Files are published for Fabric, Forge, NeoForge and Quilt, and every build targets 1.21.11 only. Public source code, an issue tracker and a wiki are available.

Key features

  1. Macro-powered API

    Macros let developers write game mechanics with variable inputs and fewer repeated commands.

  2. Entry-based logic

    Calculations are organized into entries so that high-frequency work keeps tick-rate stable and reduces lag.

  3. Raycasting and hitboxes

    The library adds raycasts and improved entity hitbox detection for precise checks.

  4. Item handling

    Custom give commands stack items sensibly, handle overflow and support components.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.110.0.3+mod0.0.3+mod0.0.3+mod0.0.3+mod
ReleaseBetaAlphaNot available

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

Use cases

Heavy datapack projects

Large datapacks can move repeated logic into the library to keep function files shorter.

Persistent entity data

Calculating complex distances and storing persistent entity data is covered by the distance and entity modules.

Who it’s for: Datapack authors who build mechanics on a server, and server owners who want the library available for those datapacks.

How it compares

Full comparison

Tiny Commands is client-side only, open source under the MIT License and published for 1.14.4 – 26.3, so it does not run on the server. Tiny Coal is server required with client optional, open source under the MIT License and published for 1.21.4 – 26.3. Magma Macro is client-side only, not open source, released under All rights reserved and published for 1.21 – 1.21.8.

ModLoadersGame versionsEnvironmentUpdated
Tiny DataLibFabric, Forge, NeoForge and Quilt1.21.11Server required, client optional2026-02-01
Tiny CommandsFabric, Forge, NeoForge and Quilt1.14.4 – 26.3Client-side only2026-09-16
Tiny CoalFabric, Forge, NeoForge and Quilt1.21.4 – 26.3Server required, client optional2026-09-01
Magma MacroFabric, Forge and NeoForge1.21 – 1.21.8Client-side only2025-12-11

Questions

Does Tiny DataLib need to be installed on the server?

Yes. It is required on the server and optional for players. Players may add it on the client, but they do not need it to join.

Which loaders does Tiny DataLib support?

Files are published for Fabric, Forge, NeoForge and Quilt. The latest builds are version 0.0.3 for 1.21.11, released on 2026-02-01 in the alpha channel.

Can Tiny DataLib be used in a data pack?

The mod is also listed for data pack server platforms, and its macro API is aimed at datapack development.

In the catalog

Tiny DataLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from TinySkyReally

All projects

Similar mods

What the author says

Tiny DataLib is a lightweight, high-performance library designed to handle the "heavy lifting" of datapack development. Whether you need to calculate complex distances, manage persistent entity data, or run precise raycasts, Tiny DataLib provides a clean, macro-powered API so you can focus on building your game…
TinySkyReally, on the Modrinth page

Official listing

Owner
TinySkyReally
Published
2025-12-16
Updated on Modrinth
2026-02-01
Facts verified
2026-10-15

Tags