Data Reload
by 5uso
Data Reload lets a Fabric player or server owner reload datapacks in a running world, and it reports datapack load errors in chat.
What it does
Data Reload is a developer aid for building datapacks. Pressing F3 with Y reloads the datapacks without restarting the game, so changes to functions, loot tables, recipes and item modifiers can be tested quickly. On a server, the mod sends the problems it finds during a reload to the chat, so a datapack author can see what failed without reading the console.
Load problems are grouped by kind, covering functions, JSON parsing, loot tables, item modifiers, recipes and invalid paths. In singleplayer the messages appear in chat during play. Operators also receive them even when they do not have the mod installed, which covers players who run a server without a client copy. The mod is intended for datapack development rather than for everyday play.
The mod runs on Fabric only, with files for 1.17.1 – 1.21.1 across 10 release versions, the latest being 1.7 for 1.21.1. Either side can run it and neither needs it. It is released under the MIT License and is open source; its source code and issue tracker are public.
Key features
Datapack reload shortcut
Pressing F3 with Y reloads all datapacks in the running game, so edits take effect without a restart.
Chat error reports
Errors found during a reload appear in chat in singleplayer, so the author sees each failing file directly.
Server error reports
Problems found while reloading server datapacks are sent to the chat, and operators receive them whether or not they have the mod.
Error categories
Messages cover function, JSON parse, loot table, item modifier, recipe and invalid path errors.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Datapack authors and server operators who write or maintain functions, loot tables, recipes and item modifiers and want load errors reported in game.
How it compares
Data Reload is a Fabric-only utility for datapack development, with a client or server optional environment and MIT License. dmsafai is also Fabric, but it is built for 1.20.1 and licensed under the Apache License 2.0. Suppress OpenGL Error 128(0-2) is a client-side only tool for Fabric and Forge, covering 1.18.2 – 1.21.8 under the GNU General Public License v3.0 only, so it does not reload datapacks at all.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Data Reload | Fabric | 1.17.1 – 1.21.1 | Client or server, optional | 2024-07-08 |
| dmsafai | Fabric | 1.20.1 | Client or server, optional | 2024-08-24 |
| Suppress OpenGL Error 128(0-2) | Fabric and Forge | 1.18.2 – 1.21.8 | Client-side only | 2025-08-24 |
Questions
Does Data Reload work on Forge or NeoForge?
Does a server need Data Reload installed?
Which game version should a datapack author pick?
In the catalog
Data Reload is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from 5uso
Similar mods
What the author says
A mod that displays errors found while reloading server datapacks in chat, made for fabric loader. Meant to be used while developing datapacks.
Official listing
- Modrinth page
- modrinth.com/mod/data-reload
- Owner
- 5uso
- Published
- 2022-06-07
- Updated on Modrinth
- 2024-07-08
- Facts verified
- 2026-10-15