Skip to content

Instantly share code, notes, and snippets.

@Ellivers
Last active June 8, 2025 18:34
Show Gist options
  • Save Ellivers/db296c438f9f87bbf9c79d24f940fe03 to your computer and use it in GitHub Desktop.
Save Ellivers/db296c438f9f87bbf9c79d24f940fe03 to your computer and use it in GitHub Desktop.
Minecraft function precompilers

Minecraft function precompilers

An attempt to make a definitive list of all (at least somewhat finished) projects that compile to MCFunction (Minecraft function) code for Minecraft: Java Edition. Each category is very roughly ordered from most to least usable/well-known. Categories and notes in parentheses may not be entirely accurate.

Modern

Incomplete

Older

@rx-dev
Copy link

rx-dev commented Mar 10, 2024

beeeeeeeeeet (going by stars, cbscript kills everything else on this list lol)

@RedstoneWizard08
Copy link

It's incomplete (I have a lot of work to do) but https://github.com/RedstoneWizard08/DPScript

@GearsDatapacks
Copy link

Still very much in development, but I guess I'll send it here: https://github.com/GMDU/zoglin

@PokeJofeJr4th
Copy link

I've got a somewhat scuffed one that hasn't been updated since 1.20.1
https://github.com/PokeJofeJr4th/minescript

@ZedDevStuff
Copy link

Wish CBScript was documented...

@IanSSenne
Copy link

MC-Build is listing a depricated repo, the right repo is https://github.com/mc-build/mcb

@asdru22
Copy link

asdru22 commented Apr 11, 2025

add my child https://github.com/asdru22/OOPack
it works but doesnt support features like worldgen or mob variants or structures (yet!)

@Stoupy51
Copy link

Missing Python Datapack for Modern category:
https://github.com/Stoupy51/PythonDatapackTemplate

@Samma2009
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment