MCDatapacker
MCDatapacker is a free Minecraft datapack creator and editor for Windows and Linux.
What MCDatapacker is
MCDatapacker is a free Minecraft datapack creator and editor 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. From one interface, users can create datapacks, open existing ones, manage files, and edit content. Its code editor offers syntax highlighting, checks function and JSON files for errors, completes function-file text, navigates namespaced IDs, and accepts user-defined command syntaxes. Side editors handle recipes, predicates, loot tables, and item modifiers. In release v0.11.0, side editors other than the recipe editor had not been updated for newer Minecraft versions. Additional tools include file and command-usage statistics, raw JSON editing, an advancement-tree viewer, and embedded vanilla datapack files for offline viewing. The interface supports multiple tabs and dark mode, with automatic dark-mode detection on Windows. Windows users run the program from an extracted zip; Linux users run an executable AppImage. The README warns that the program may contain errors and is used at the user's own risk.
Good
- Free plan with no paid tier required for core use
- Supports datapacks from Minecraft 1.15 through 1.21.4
- Checks function and JSON files for errors
- Includes recipe, predicate, loot-table, and item-modifier editors
- Embedded vanilla datapack files are available offline
Watch out
- Newer-version support is partial for versions 1.20.6 through 1.21.4
- Most side editors were not updated in release v0.11.0
- README warns the program may contain errors
Who it suits
It suits Minecraft datapack creators who want file management, code editing, and visual editors in one application. Users targeting newer versions should note that most side editors had not been updated in release v0.11.0.
Verdict
MCDatapacker brings datapack project management, code tools, and visual editors together for Windows and Linux users. Check the version caveats for newer Minecraft releases, and keep the README's risk warning in mind.
Plans and prices
From MCDatapacker's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | No paid tier required for the core job |
The facts
Each one read from MCDatapacker's own pages, with the date it was checked.
What it does
- Additional tools
- The program includes file and command-usage statistics, a raw JSON text editor, an advancement-tree viewer, and embedded vanilla datapack files for offline viewing.checked 30 Sep 2026
- Code editor
- The code editor provides syntax highlighting, error checking for function and JSON files, smart completion for function files, namespaced-ID navigation, and user-defined command syntaxes.checked 30 Sep 2026
- Datapack versions
- It supports datapacks from Minecraft 1.15 through 1.21.4, with partial support for 1.20.6 through 1.21.4.checked 30 Sep 2026
- Downloads
- Windows users download a zip, extract it, and run MCDatapacker.exe; Linux users download an AppImage, make it executable, and run it.checked 30 Sep 2026
- Interface
- MCDatapacker has a multi-tab interface, dark mode with automatic Windows detection, and is described as lightweight in storage and memory.checked 30 Sep 2026
- License
- The repository is licensed under the Apache License 2.0, which grants a perpetual, worldwide, no-charge, royalty-free copyright license subject to its conditions.checked 30 Sep 2026
- Project management
- The unified interface lets users create datapacks, open existing datapacks, manage files, and edit them.checked 30 Sep 2026
- Purpose
- MCDatapacker is a Minecraft datapack creator and editor.checked 30 Sep 2026
- Risk notice
- The README warns that the program may contain errors and should be used at the user's own risk.checked 30 Sep 2026
- Support
- The maker directs issue reports and feature suggestions to GitHub Issues, questions and general suggestions to Discussions, and also provides an anonymous form.checked 30 Sep 2026
- Version limitation
- In release v0.11.0, side editors other than the recipe editor had not been updated for newer Minecraft versions.checked 30 Sep 2026
- Visual editors
- Integrated side editors include a visual recipe editor plus predicate, loot-table, and item-modifier editors.checked 30 Sep 2026
The company
- Maker profile
- The GitHub maker profile says the creator makes software related to Minecraft or Vietnamese and lists Vietnam.checked 30 Sep 2026
Money
- Planned integration
- The project to-do list includes adding integration with the Command-Debug-DevKit mod.checked 30 Sep 2026
The full review of MCDatapacker
Overview
MCDatapacker is a free desktop workspace for creating and editing Minecraft datapacks on Windows and Linux. It is aimed at pack authors who want project management, code assistance, validation, and visual editors in one application rather than a browser-only generator.
Key features
The unified interface lets you create or open a datapack, manage its files, and edit them in a multi-tab workspace. That arrangement is useful when a project has many functions and data files because file handling and authoring stay together instead of being split between separate tools.
The code editor provides syntax highlighting, error checking for function and JSON files, smart completion for function files, namespaced-ID navigation, and support for user-defined command syntaxes. These features favor authors who write datapack code directly: error checks can catch malformed content, completion reduces repetitive command entry, and identifier navigation helps move through larger namespaces. Function, recipe, loot-table, and predicate generation is supported, and datapack validation is included.
Integrated side editors cover recipes, predicates, loot tables, and item modifiers. Their practical value depends on the Minecraft version, however. In release v0.11.0, side editors other than the recipe editor had not been updated for newer versions, so the recipe editor is the less risky choice for current-version work. Authors who depend on predicate, loot-table, or item-modifier editing should confirm compatibility before making those editors central to a workflow.
Additional tools include file and command-usage statistics, a raw JSON text editor, an advancement-tree viewer, and embedded vanilla datapack files for offline viewing. These are useful for inspecting a project and consulting vanilla data without leaving the application. Dark mode can detect Windows settings automatically, and the software is described as light on storage and memory.
Pricing
MCDatapacker has one Free plan at free. No paid tier is required for its core job, so the full stated feature set is available without a subscription or renewal commitment. It is a strong fit for hobbyists, learning projects, and creators who want a desktop editor without recurring cost.
Platforms
The application supports Linux and Windows. Windows users download a ZIP archive, extract it, and run MCDatapacker.exe. Linux users download an AppImage, make it executable, and launch it. There is no macOS or web version in the supported platform list, which rules it out for creators who need either of those environments.
Who it's for
Choose MCDatapacker if you build datapacks on Windows or Linux and want code editing, generation, validation, file management, and visual tools in one free program. It is especially suitable for authors who inspect and maintain their own function and JSON files, rather than only asking a generator for an output.
It is a weaker fit when your project targets the newest Minecraft versions and relies heavily on every side editor. Support covers Minecraft 1.15 through 1.21.4, but support from 1.20.6 through 1.21.4 is partial, and the v0.11.0 side-editor limitation matters. The README also warns that the program may contain errors and should be used at the user's own risk. The project is licensed under Apache License 2.0, granting a perpetual, worldwide, no-charge, royalty-free copyright license subject to its conditions.
Pros and cons
- Pro: One workspace combines datapack creation, file management, code editing, validation, and visual generation, reducing the need to switch tools.
- Pro: Syntax assistance, function completion, namespaced-ID navigation, and custom command syntaxes directly support authors writing datapack code.
- Pro: Offline vanilla datapack files, raw JSON editing, usage statistics, and an advancement-tree viewer add inspection tools beyond basic generation.
- Con: Minecraft 1.20.6–1.21.4 support is only partial, limiting confidence for projects targeting those releases.
- Con: In v0.11.0, side editors other than recipes were not updated for newer versions, so visual workflows may need version-specific checking.
- Con: Windows and Linux are supported, but macOS and web users need another option.
Alternatives
For a broader platform reach and a freemium generator with 200 starter credits, consider Orca Minecraft Datapack Generator; it runs on Linux, macOS, the web, and Windows.
Codexe Datapack Generator is a web-only freemium alternative with a free-forever plan and 50K tokens, suited to users who prefer browser-based generation.
Pick Beet for a free, open-source Minecraft pack development kit that also supports macOS.
Datapack Editor is another free desktop option for Linux, Windows, and macOS, with stated Minecraft 1.20.2–1.20.6 coverage.
For compiler-focused workflows, choose Minecraft Datapack Compiler; for an open-source language-oriented tool, choose Minecraft Datapack Language.
PackForge is a web freemium service with limited free generations and paid monthly tiers, while Kore is a free option available on Linux, macOS, the web, and Windows.
Browse the Minecraft Datapack Generators list for more choices.
Verdict
MCDatapacker is a compelling free choice for Windows and Linux datapack authors who value an integrated code-and-project workspace, especially its validation, completion, navigation, and generation tools. Look elsewhere if you need macOS or browser access, or if your workflow depends on fully updated visual editors for the newest Minecraft releases.
Alternatives to MCDatapacker
- 1

Orca Minecraft Datapack Generator
Free planWebAPILinuxmacOS7.7From $6.99 a month - 2
Minecraft Datapack Language
Free planOpen sourceAPIExtensionLinuxmacOS7.3Free plan - 3

Codexe Datapack Generator
Free planWeb6.7From $25 a month - 4

PackForge
Free planWeb6.6From $7.99 a month - 5

Beet
Free planLinuxmacOSWindows6.1Free plan - 6
Datapack Editor
Free planLinuxmacOSWindows6.1Free plan
