Side by side
JMC vs Kore
Both stand on minecraft datapack generators. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxWindows
Pick JMC if you create Minecraft datapacks and want to write functions using its extension language before compiling them into a pack. Look elsewhere if you need a currently available Windows .exe; the v1.2.19 release removed it and directs users to Python.
Visit JMC Free plan LinuxMacWeb+1
Kore adds typed, build-time datapack generation to Kotlin workflows while producing ordinary datapack files. Its current scope excludes resource pack assets and bundled mod bindings.
Visit KoreThe facts
| JMC | Kore | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Windows | Linux, Mac, Web, Windows |
| Lowest paid plan | Not published | Not published |
| Plans published | None | None |
| Maker | Not published | Not published |
| Website | jmc.wingedseal.com | kore.ayfri.com |
| On minecraft datapack generators | #10 of 22 | #6 of 22 |
JMC: what it does well
- Free and open source under the MIT license.
- Compiles .jmc files into complete Minecraft datapacks.
- Examples include variables, conditionals, classes, and formatted text.
- Includes a raycasting helper in its examples.
- Installation is documented for Python 3.12 and later.
What to know first
- The removed .exe is not available in the v1.2.19 release.
- Installation through pip requires Python 3.12 or later.
Kore: what it does well
- Generates vanilla datapacks without a server-side Kore plugin.
- Typed game data catches certain errors during builds.
- Supports incremental migration of existing datapacks.
- Browser playground can generate a datapack ZIP.
What to know first
- Does not ship bindings for mods.
- Does not generate resource pack assets.
