ModsFinder

Datamancer

by Trivaxy

Datamancer is a Fabric and Quilt library for datapack and command block developers, with tools that speed up building and testing functions.

FabricQuiltClient and serverMIT LicenseOpen source1.20 – 1.21

What it does

The mod gives datapack developers and command block builders a set of utilities for writing functions. Function profiling measures how long a function takes to run, so slow commands can be found and tuned. Automatic datapack reloading picks up file changes without a manual reload, which shortens the edit and test cycle.

Debug lines draw the path of a function in the world, and marker goggles show marker entities with their data. A live variable tracker displays the values of selected variables while a function runs. Fabric API is a required dependency and must be installed alongside Datamancer. Installation covers the server and each player's game.

Builds are published for Fabric and Quilt across five release versions 1.20 – 1.21, with 1.2.1 for 1.21 as the latest file, released on 2024-08-03. Snapshot builds are published as well. The code is released under the MIT License and is open source.

Key features

  1. Function profiling

    Profiling and benchmarking report how long functions take, helping developers find costly commands.

  2. Debug lines

    Debug lines draw function paths in the world, a direct way to inspect what a function does.

  3. Marker goggles

    Goggles reveal marker entities and their data, making hidden markers easier to locate and check.

  4. Live variable tracking

    A tracker shows variable values as they change, so developers can watch state during a run.

Compatibility

Latest build for each game version and loader.

1.211.2.11.2.1
1.20.41.1.0Not available
1.20.21.0.11.0.1
1.20.11.0.11.0.1
1.201.0.11.0.1
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Datapack developers and command block enthusiasts who write functions and want quicker feedback while building. Players who only use finished datapacks have no need for the mod.

How it compares

Full comparison

libMCdev is also a Fabric and Quilt mod, licensed under the Apache License 2.0 and open source, but it targets 1.20.2 – 1.20.4 and runs on client and server. F3 Commands is client-side only, open source under the MIT License and published for 1.19.4 on Fabric and Quilt. Datapack Commands is server-side only, open source under the GNU General Public License v3.0 only, and supports Fabric, NeoForge and Quilt for 1.20.5 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
DatamancerFabric and Quilt1.20 – 1.21Client and server2024-08-03
libMCdevFabric and Quilt1.20.2 – 1.20.4Client and server2024-04-07
F3 CommandsFabric and Quilt1.19.4Client-side only2023-06-28
Datapack CommandsFabric, NeoForge and Quilt1.20.5 – 26.3Server-side only2026-09-16

Questions

Does Datamancer need Fabric API?

Yes. Fabric API is a required dependency on both Fabric and Quilt, and it must be installed next to Datamancer.

Does the server need Datamancer?

Yes. Every player and the server need a copy of the mod.

Which game versions does Datamancer support?

Builds cover 1.20 – 1.21, with files for 1.20, 1.20.1, 1.20.2, 1.20.4 and 1.21.

In the catalog

Datamancer is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,770 mods support Minecraft 1.21.

More from Trivaxy

All projects

Similar mods

What the author says

Getting started is simple! Just install the mod and then head over to the wiki page to get going.
Trivaxy, on the Modrinth page

Official listing

Owner
Trivaxy
Published
2023-09-13
Updated on Modrinth
2024-08-03
Facts verified
2026-10-15

Tags