Wizards of Lua
by mickkay
Players who want scripted spells can add Wizards of Lua, a Fabric server mod that lets them write Lua code and cast it inside Minecraft.
What it does
Wizards of Lua adds a lua command that runs Lua scripts against the running world. A one-liner can be typed into chat for an instant change, and a longer script can run as a spell that keeps reacting to whatever happens in the world.
The mod is Java-free for script authors. Scripts are written in Lua, and the project documents full type support in Visual Studio Code for autocompletion. Server owners install the mod on the server only, so players join without installing anything, and it works in singleplayer and multiplayer. Files exist for 1.21.1 – 26.3, and the requirement is Fabric on the server, with the code released under the GNU Lesser General Public License v3.0 or later, which makes it open source.
Key features
Lua command and spells
A lua command lets scripts interact with the game, and spells can be written as Lua files and cast in the world.
Event reactions
Scripts can hook player joins and block breaks, then cancel or extend the default outcome.
Custom commands
Scripts can add commands while the server runs, with typed arguments and auto-completion.
Editor support
Scripts can be written in an editor with full type support and autocompletion from the API.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and modders who are comfortable with Lua and want to script the world without writing a Java mod. The project notes that Java modding experience is not needed for scripts, while it still requires a server restart for changes to Java-side code.
How it compares
Luafy is server-side only, Fabric and Quilt, covers 1.20.4 – 1.20.6, and is not open source under a Creative Commons Attribution Non Commercial 4.0 license. Bouquet covers 1.21.1 – 26.1.2 with an optional environment for either side and is open source under the MIT License. Allium covers 1.19.4 – 26.3, is open source under the MIT License, and can run on a client or a server, unlike Wizards of Lua.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Wizards of Lua | Fabric | 1.21.1 – 26.3 | Server-side only | 2026-10-11 |
| Luafy | Fabric and Quilt | 1.20.4 – 1.20.6 | Server-side only | 2024-05-14 |
| Bouquet | Fabric | 1.21.1 – 26.1.2 | Client or server, optional | 2026-03-24 |
| Allium | Fabric | 1.19.4 – 26.3 | Client or server, optional | 2026-03-24 |
Questions
Does Wizards of Lua need to be installed on the client?
Which loader does Wizards of Lua use?
Does the version in the file name match the game version?
In the catalog
Wizards of Lua is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
Wizards of Lua is a server-side Fabric mod that lets you write spells in Lua and cast them inside Minecraft. Type a one-liner in the chat for an instant change, or start a long-running spell that reacts to everything happening in your world. No Java or modding experience needed, no server restarts, no client mods.
Official listing
- Modrinth page
- modrinth.com/mod/wizards-of-lua
- Owner
- mickkay
- Published
- 2025-03-23
- Updated on Modrinth
- 2026-10-11
- Facts verified
- 2026-10-15
