Adding the Lua Scripting Language to Minecraft datapacks, entirely server sided.
Lua is a easy, simple to use and easy to learn scripting language used by many games to add custom content to games. Luafy is a mod that adds that to Minecraft datapacks, entirely server sided.
For more information on the mod and how to use, please read the Documentation.
Lua is a powerful language, and in its current state there is NO sandboxing in the Luafy Lua Engine. Please excercise common internet safety, and do not run any datapacks containing Lua code that you do not trust. I am not responsible for any content this mod allows to run.
- Add performant & easy to use APIs for adding server-side features to the game. (eg.
set_motion
that works on all entities including players) - Abstract the API from Lua to allow for other languages! (see #1 & #2)
- Research an integration with Patbox/polymer! (see #3)
- Create an optional client mod!