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

  1. Home
  2. Minecraft Datapack Generators
  3. JMC

JMC

On the record

Distribution
The repository documents an executable and installation through Python 3.12+ using pip.github.com · read 8 Oct 2026
Features
The project’s examples show functions, variables, conditionals, classes, formatted text helpers, and raycasting.github.com · read 4 Oct 2026
Installation
The README documents installing JMC with Python 3.12+ using pip install jmcfunction --pre.github.com · read 4 Oct 2026
Integrations
The README describes JMC as a language and compiler that generates Minecraft datapacks; it does not list third-party service integrations.github.com · read 4 Oct 2026
Language features
Examples in the project documentation show functions, variables, classes, conditional logic, formatted text, and a raycast helper.github.com · read 8 Oct 2026
License
The project is released under the MIT license.github.com · read 8 Oct 2026
Linux build
The repository includes a Linux build script named build_linux.sh.github.com · read 4 Oct 2026
Minecraft compatibility
A v1.2.19-alpha.1 release note says the project supports pack format 48 and above.github.com · read 4 Oct 2026
Output
JMC compiles JMC files into a complete Minecraft datapack.jmc.wingedseal.com · read 8 Oct 2026
Productivity
The project lists avoiding repetitive tasks, superior syntax, and a low learning curve as reasons to use JMC.github.com · read 8 Oct 2026
Purpose
JMC is a JavaScript-like extension language and compiler for creating Minecraft datapacks.github.com · read 8 Oct 2026
Readable syntax
JMC lets users write Minecraft functions in .jmc files with syntax the project describes as more readable and easier to write.github.com · read 4 Oct 2026
Release limit
The v1.2.19 release says the .exe was removed because antivirus software kept flagging it and directs users to use the Python version.github.com · read 4 Oct 2026
Security
The repository links to a security policy.github.com · read 8 Oct 2026
Syntax
The project describes its syntax as more readable and easier to write than Minecraft functions.github.com · read 8 Oct 2026
Use case
JMC is intended for people creating Minecraft datapacks and can be run from a datapack folder inside a Minecraft world.github.com · read 8 Oct 2026
What it does
JMC is a mcfunction extension language and compiler for making Minecraft datapacks.github.com · read 4 Oct 2026
Windows build
The README documents building the executable on Windows.github.com · read 4 Oct 2026

Alternatives to JMC

Every alternative, ranked