MCDatapacker is a free creator and editor for Minecraft datapacks, available for Windows and Linux. It supports datapacks from Minecraft 1.15 through 1.21.4, with partial support for 1.20.6 through 1.21.4. A unified interface handles new and existing datapacks, file management, and editing. Its code editor highlights syntax, checks function and JSON files for errors, completes function-file text, navigates namespaced IDs, and supports user-defined command syntaxes. Side editors cover recipes, predicates, loot tables, and item modifiers. Additional tools include file and command-usage statistics, raw JSON editing, an advancement-tree viewer, and embedded vanilla datapack files for offline viewing. The multi-tab interface includes dark mode, with automatic detection on Windows. In release v0.11.0, side editors other than the recipe editor had not been updated for newer Minecraft versions. The README warns that the program may contain errors and should be used at the user's own risk. Windows users run it from an extracted zip; Linux users run an executable AppImage.
Who it is for
It suits Minecraft datapack creators who want code editing and visual tools for recipes and other datapack content. Users should note the stated partial version support and the warning about possible errors.
What is good
- Free for the core job.
- Works on Windows and Linux.
- Code editor checks function and JSON files.
- Includes visual recipe and loot-table editors.
- Embedded vanilla datapack files support offline viewing.
What to know first
- Support for 1.20.6 through 1.21.4 is partial.
- Most side editors were not updated in v0.11.0.
- The README warns the program may contain errors.
Verdict
MCDatapacker offers datapack project management, code checks, and visual editors at no charge. Its version coverage is partial at the newer end, and the maker warns users about possible errors.
MCDatapacker plans and pricing
All plansCompared on Minecraft datapack generators
- Free plan
- Yes
- Function generation
- Yes
- Recipe generation
- Yes
- Loot table generation
- Yes
- Predicate generation
- Yes
- Datapack validation
- Yes


