promotional bannermobile promotional banner

Minecraft Lua Controller for Forge

Experimental
Lua automation controller for Minecraft Forge servers. Provides dynamic events, commands, timers, and world interaction through Lua scripts. Built with a modular common core and Forge integration layer for flexible server-side scripting extensibility.

File Details

Minecraft Lua Controller for Forge-2.0.0-beta

  • B
  • Mar 12, 2026
  • 1.50 MB
  • 21
  • 1.20.1
  • Forge

File Name

Minecraft_Lua_Controller-forge-47-4-16-ModVersion-2.0.0-beta.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:minecraft-lua-controller-1475891:7747792")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

v2.0.0-beta

  • Fixed Lua self handling so Player:sendMessage(msg) now works cleanly.
  • Added mc-1.20.1-paper as a new platform module for PaperMC, Bukkit, and Spigot.
  • Made the Lua runtime platform-agnostic so the working directory is defined by the active platform and passed to the common module through an adapter.
  • Improved the Gradle build so each platform and Minecraft version is built as a separate target, with every mc-* module compiled independently against common.
  • Simplified the command namespace by removing /rsev as the root namespace. Commands can now be called directly via /lua.
  • extend lua loading VM for asset loading