Datapacks Screen
by iliamakar
Datapacks Screen gives players on Fabric a selection screen for datapacks, with an auto-reload option for changed function files.
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
Datapack selection screen
A screen lists the datapacks in the world and lets the player choose which ones are enabled.
Function file auto-reload
Changed .mcfunction files are reloaded automatically, so edits show up without leaving the world.
Toggle for auto-reload
Auto-reload can be switched on or off, depending on whether the author wants changes applied at once.
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.
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Datapacks Screen | Fabric | 1.19.3 | Client-side only | 2023-01-14 |
| Ward | Fabric | 26.1.2 – 26.3 | Server-side only | 2026-10-13 |
| Vestigate | Fabric | 1.21.1 – 1.21.5 | Server-side only | 2025-05-05 |
Questions
Does Datapacks Screen need Fabric API?
Does the server need Datapacks Screen?
Which Minecraft version does Datapacks Screen support?
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.
Official listing
- Modrinth page
- modrinth.com/mod/datapacks-screen
- Owner
- iliamakar
- Published
- 2023-01-14
- Updated on Modrinth
- 2023-01-14
- Facts verified
- 2026-10-15
