Menu.lua -

Often designed to be overwritten or modified by "mods" to add new features.

The mainmenu API uses it to define formspecs (UI layouts), handle callbacks, and manage game worlds. Menu.lua

Definitions for how elements like buttons, sliders, and checkboxes appear on screen. Often designed to be overwritten or modified by

Many developers use Lua for menus to avoid the performance overhead of HTML-based interfaces. Menu.lua