On the recordRead 8 Oct 202619 facts
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