Skip to content
/ mft Public

A high-level scripting language that conveniently compiles to mcfunction code and datapack structures without bothering with JSON and mcfunctions.

Notifications You must be signed in to change notification settings

hew02/mft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mft (Minecraft Function Transpiler)

No catchy name here folks, you get what you asked for.

Documentation

I will attempt to document most of the features as I add them, pull requests are welcome. I imagine that as datapacks and Minecraft commands become more powerful a solid implementation language would be very helpful. Of course there are generators to be found online. However, mft comes with the added benefit of creating the directory structure for you and not forcing you to worry about JSON/mcfunction---for the most part.

Language Features

MFT supports a simple implementation of kinding to seperate what can be achieved in the implementation language and at runtime within Minecraft.

Return

You can return from functions early.

About

A high-level scripting language that conveniently compiles to mcfunction code and datapack structures without bothering with JSON and mcfunctions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published