Codexe Datapack Generator vs Minecraft Datapack Language
Codexe Datapack Generator
codexe.euMinecraft Datapack Language
mcmdl.comSide by side
| Figure | Codexe Datapack Generator | Minecraft Datapack Language |
|---|---|---|
| Price from | $25/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | Yes | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 10 | 2 |
| Spec score · Minecraft Datapack Generators | 8.3 (#3) | 8.6 (#2) |
| Purpose | Codexe generates Minecraft datapacks from plain-English descriptions, including mcfunction files, advancements, loot tables and recipes. | MDL compiles a JavaScript-style language into Minecraft datapacks. |
| Support | Pricing lists community support on plans and priority support on paid tiers; the datapack page links to documentation and troubleshooting resources. | The maker points users to documentation, examples, GitHub Issues, and GitHub Discussions for support. |
Plans
Codexe Datapack Generator
- FreeFree
- Token Pack — 1M tokens$11, paid once
- Token Pack — 2M tokens$21, paid once
- Pro$25 a month
- Token Pack — 3M tokens$30, paid once
- Token Pack — 4M tokens$40, paid once
- Token Pack — 5M tokens$49, paid once
- Business$60 a month
- Token Pack — 10M tokens$89, paid once
- EnterprisePriced on request
Minecraft Datapack Language
- Minecraft Datapack LanguageFree
- Minecraft Datapack Language (MDL)Free
In their own words
Codexe Datapack Generator
Codexe Datapack Generator creates Minecraft datapacks from plain-English descriptions. It can generate mcfunction files, advancements, loot tables, recipes, item modifiers, predicates, and tags, and sets pack metadata for the selected Minecraft version. Users can ask the AI to edit an existing datapack in place through chat. The generator targets Minecraft 1.20.x and 1.21.x with matching pack formats; older versions may work, though the AI defaults to current syntax. Generated datapacks are intended for vanilla use: they need no mod loader, plugin, or Java runtime, and can be placed in a world's datapacks folder and loaded with /reload. Codexe says the generated source folder belongs to the user and may be shared, sold on PMC market, or used on a realm without royalties. The free plan is billed free forever and refills to 50K tokens 24 hours after the last top-up. Pro costs $25 a month for 3M tokens a month. One-time token packs are also available, including $11, paid once for 1M tokens. It runs on web.
Minecraft Datapack Language
Minecraft Datapack Language (MDL) compiles a JavaScript-style language into Minecraft datapacks. It supports if/else statements, while loops, number variables, arithmetic expressions and variable scopes. Projects can span multiple files, with variables from all files merged automatically, and can reference external JSON for registry types such as recipes, loot tables and advancements. Its command-line tool can create projects, check code and build datapacks or directories containing multiple files. A VS Code extension adds syntax highlighting, real-time error checking, build commands, workspace validation and raw text blocks. Python bindings support programmatic datapack creation with variables, control flow, nested functions and MDL scopes. Documentation includes Makefile, npm scripts and GitHub Actions build and checking examples. MDL is open source under the MIT License and costs nothing. Listed platforms include API, extension, Linux, macOS and Windows; system requirements include Python 3.8 or higher and Minecraft 1.20+ or 1.19+. Support pointers include documentation, examples, GitHub Issues and GitHub Discussions.