modern rewrite of luafy
i recommend the use of Lua Language Server when writing scripts for this mod.
The mod generates the correct library file in LuaCATS format that allows for autocompletion and assistance when writing scripts
using an IDE such as Vscode/IntelliJ Idea at <game directory>/luafy_scripts/autodoc.lua.
(This path can be given to the IDE.)
This file is also available in this repository.
this mod uses the FiguraMC implementation of Lua.
- lua scripts system
- loader
- executor
- with parameters
- threaded
- events
- APIs / game interfaces
- entity
- block
- item
- world/server
- math (vectors, mainly)
- other
- autogen documentation (actively working on)
- scripting language independence; im just focusing on lua
- client sided stuff. there is a client source, but im not doing anything with it yet
- sandboxing. run anything at your own risk
luafy is placed under the CC0-1.0 license, meaning you can basically do whatever you like with it. (this is not legal advice)
if you use it in anything, credit is not required but very much appreciated! (also, feel free to let me know! id love to see what people do with this!)