Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Minecraft Datapack Generators
  3. Minecraft Datapack Compiler

Minecraft Datapack Compiler

What it is

Minecraft Datapack Compiler turns projects written in the `.planet` language into Minecraft datapacks, with output exported as a folder. Its documented language supports variables, functions, imports, conditionals, while loops, Minecraft commands and macros. Built-in functions cover printing, random values, type conversion, scoreboard access, and data access and modification. CLI options let users select an input file, Minecraft version, output folder, namespace, logging level or help page. The precompiled Windows executable supports GUI and CLI modes; users building from source can launch the GUI on Windows, macOS or Linux. The project is free to use with proper credit, and the repository identifies an MIT license. Release notes list support additions for Minecraft 1.21.5, 1.21.6, 1.21.7, 1.21.8, 26.1 and 26.1.1. The README says the bundled basic datapack does not work on Minecraft 1.21.5 and later. Comet Highlighter provides `.planet` syntax highlighting in VS Code, but not autocomplete.

For and against

For

  • Supports variables, functions, imports, loops and macros.
  • CLI options configure input, output, namespace and logging.
  • Free to use with proper credit.
  • Source GUI can run on Windows, macOS and Linux.

Against

  • Bundled basic datapack does not work on Minecraft 1.21.5 and later.
  • Comet Highlighter does not provide autocomplete.
  • The README's tutorial video is currently unavailable.

The verdict

Minecraft Datapack Compiler offers a documented language and both GUI and CLI workflows for datapack creation. Note the bundled datapack limitation for Minecraft 1.21.5 and later.

Who it suits

It suits Minecraft datapack creators who want to write datapacks in the `.planet` language and use its compiler workflow.

Plans and prices

Free

Free

Free to use with proper credit

Every plan, in full

On the record

Audience
The documented workflow is for Minecraft datapack creators who want to write datapacks using the compiler’s `.planet` language.github.com · read 5 Oct 2026
Built-in functions
Built-ins include print, random, type conversion, scoreboard access, and data access and modification helpers.github.com · read 5 Oct 2026
CLI options
CLI arguments select the input file, Minecraft version, output folder, namespace, logging level, or help page.github.com · read 5 Oct 2026
Editor integration
Comet Highlighter is a VS Code extension for `.planet` syntax highlighting and does not provide autocomplete.github.com · read 5 Oct 2026
GUI and CLI
The precompiled Windows executable supports GUI and CLI modes, and source-code users can launch the GUI on Windows, macOS, or Linux.github.com · read 5 Oct 2026
Language features
The documented language supports variables, functions, imports, conditionals, while loops, Minecraft commands, and macros.github.com · read 5 Oct 2026
License
The maker says the project is free to use as long as proper credit is given, and the repository identifies an MIT license.github.com · read 5 Oct 2026
Minecraft versions
The release page lists support additions for Minecraft versions 1.21.5, 1.21.6, 1.21.7, 1.21.8, 26.1, and 26.1.1.github.com · read 5 Oct 2026
Purpose
Minecraft Datapack Compiler compiles Minecraft datapacks from the project’s `.planet` language.github.com · read 5 Oct 2026
Security and trust
The repository identifies an MIT license; the opened maker pages state no security or compliance certifications.github.com · read 5 Oct 2026
Support
The README points to a tutorial video but says it is currently unavailable and will be re-uploaded.github.com · read 5 Oct 2026
Version limitation
The README says its bundled basic datapack does not work on Minecraft 1.21.5 and later.github.com · read 5 Oct 2026

Alternatives to Minecraft Datapack Compiler

Every alternative, ranked