ModsFinder

Datapacks Screen

by iliamakar

Datapacks Screen gives players on Fabric a selection screen for datapacks, with an auto-reload option for changed function files.

FabricClient-side onlyMIT LicenseOpen source1.19.3

What it does

The mod replaces the usual datapack loading flow with a screen where a player can choose which datapacks are active. Once a datapack is enabled, its contents take effect without a full restart of the world, which makes it easier to test changes to functions and tags.

Changed .mcfunction files can be picked up automatically while the world runs. A toggle controls whether this auto-reload is active for the enabled datapacks, so authors who prefer manual reloads can turn it off. Loot tables and non-function tags are also covered by the reload.

The mod is a Fabric client-side mod, so only the player's game needs it. It is published for Minecraft 1.19.3 only, with version 1.0.0 as the single file. The code is open source under the MIT License, and Fabric API is needed on the loader side.

Key features

  1. Datapack selection screen

    A screen lists the datapacks in the world and lets the player choose which ones are enabled.

  2. Function file auto-reload

    Changed .mcfunction files are reloaded automatically, so edits show up without leaving the world.

  3. Toggle for auto-reload

    Auto-reload can be switched on or off, depending on whether the author wants changes applied at once.

  4. Tags and loot tables

    Non-function tags and loot tables are reloaded along with the datapacks that contain them.

Compatibility

Latest build for each game version and loader.

1.19.31.0.0
ReleaseBetaAlphaNot available

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

Use cases

Testing datapack changes

A datapack author edits a function and sees the result in the running world without restarting it.

Switching datapacks

A player who keeps several datapacks can enable or disable them from the screen instead of editing the world files by hand.

Who it’s for: The mod suits datapack authors and players who load custom content in a single-player world. It is a client-side mod, so multiplayer servers do not need it for the reload to work on the player's own game.

How it compares

Full comparison

Ward is a Fabric mod for the 26.1.2 – 26.3 range, server-side only, and open source under the Mozilla Public License 2.0. Vestigate is a Fabric mod for 1.21.1 – 1.21.5, server-side only, under the MIT License, and is not open source. Datapacks Screen is client-side only and covers 1.19.3 alone, so it works on a different part of the game than these.

ModLoadersGame versionsEnvironmentUpdated
Datapacks ScreenFabric1.19.3Client-side only2023-01-14
WardFabric26.1.2 – 26.3Server-side only2026-10-13
VestigateFabric1.21.1 – 1.21.5Server-side only2025-05-05

Questions

Does Datapacks Screen need Fabric API?

Yes. The mod is published for Fabric, so Fabric API must be installed alongside it.

Does the server need Datapacks Screen?

No. It is installed on the player's side alone, so servers need nothing.

Which Minecraft version does Datapacks Screen support?

The mod is published for 1.19.3 only, and its latest file is 1.0.0 for that version.

In the catalog

Datapacks Screen is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 7,205 mods support Minecraft 1.19.3.

Similar mods

What the author says

Also you can toggle auto-reload for enabled datapacks. This feature automatically reloads all chanded.mcfunction files and function tags in selected datapacks.
iliamakar, on the Modrinth page

Official listing

Owner
iliamakar
Published
2023-01-14
Updated on Modrinth
2023-01-14
Facts verified
2026-10-15

Tags