Skip to content
SPECIFICTION
Get listed

Kore vs Minecraft Datapack Compiler

Kore

kore.ayfri.com

Minecraft Datapack Compiler

github.com

Side by side

FigureKoreMinecraft Datapack Compiler
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published01
Spec score · Minecraft Datapack Generators7.7 (#6)7.7 (#8)
LicenseThe site links the project’s GPL-3.0 license.The maker says the project is free to use as long as proper credit is given, and the repository identifies an MIT license.
PurposeKore is a Kotlin library that generates regular Minecraft datapacks.Minecraft Datapack Compiler compiles Minecraft datapacks from the project’s `.planet` language.
SupportThe maker points users to Discord, Slack, documentation, GitHub issues, and an email contact.The README points to a tutorial video but says it is currently unavailable and will be re-uploaded.

Plans

Kore

No plans published.

Kore pricing →

Minecraft Datapack Compiler

  • FreeFree

Minecraft Datapack Compiler pricing →

In their own words

Kore

Kore is a Kotlin library for generating Minecraft datapacks from code. It runs during the build and produces ordinary datapack files, so the server does not need Kore or a Kore plugin. Its typed game data can catch errors in items, blocks, sounds, and commands before a datapack is reloaded. The site lists 65+ typed commands, 50+ JSON resource types, and 80+ generated registries. Kore supports commands, recipes, loot tables, advancements, custom dimensions, functions, and predicates; Kotlin functions, loops, and variables can also generate repeated content. If its typed DSL does not cover a command, function bodies can include raw command lines. Existing datapacks can be moved over gradually, with handwritten parts continuing to run alongside generated ones. Kore is available as a Maven Central dependency, and the maker recommends a JDK and Kotlin IDE. An optional Gradle plugin can build, link, and reload a datapack on save. A browser playground can generate a datapack ZIP. The project is free and open source.

Visit kore.ayfri.com

Minecraft Datapack Compiler

Minecraft Datapack Compiler turns projects written in the `.planet` language into Minecraft datapacks, with folder export and options to generate functions. The documented language includes variables, functions, imports, conditionals, while loops, Minecraft commands, and macros; built-ins cover printing, random values, type conversion, scoreboard access, and data access or modification. CLI arguments set the input file, Minecraft version, output folder, namespace, logging level, or help page. The precompiled Windows executable supports GUI and CLI use; users building from source can launch the GUI on Windows, macOS, or Linux. The project is free to use with proper credit, and its 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 warns that its bundled basic datapack does not work on Minecraft 1.21.5 and later. Comet Highlighter provides `.planet` syntax highlighting in VS Code but no autocomplete. The README points to a tutorial video that is currently unavailable.

Visit github.com