BetaMoon
by Mr_Piggo
BetaMoon is a Lua scripting engine for Minecraft Beta b1.7.3 that lets authors add custom content through scripts instead of compiled Java code.
What it does
Content is written as Lua scripts that run on top of Risugami's ModLoader and Minecraft Forge for b1.7.3, and the mod itself adds no content of its own. Its scripts can define custom blocks, items, tools and armor materials, recipes and recipe types, fluids, biomes, trees, structures and ore generation, along with block and item overrides, tile entities, containers, block GUIs and event handlers. The Lua API is documented on the project wiki.
The design resembles KubeJS, with Lua in place of JavaScript. Setup avoids the obfuscation and compile steps usually needed for Java mods, and the project aims to make scripting simpler for Beta b1.7.3. It is still in early development, so not every feature a modder might want is available yet, and changes can break existing scripts between major versions. Multiplayer support is limited, and installing BetaMoon on a server is advised. Environment is client and server, so the server and every player need it.
Key features
Lua script loader
Custom content is loaded from Lua scripts, which removes the need to write or compile Java for each addition.
Documented API
A Lua API for content creation is described on the project wiki, giving scripts a fixed set of functions to call.
Custom blocks and items
Scripts can register new blocks and items, and they can make existing blocks and items interactive.
Recipes, biomes and ores
Scripts can define recipes and recipe types, biomes, trees, structures, ore generation and custom fluids.
Questions
Does BetaMoon need to be installed on the server?
Which loaders does BetaMoon support?
Can scripts break after an update?
In the catalog
BetaMoon is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 567 mods support Minecraft b1.7.3.
Similar mods
What the author says
BetaMoon is a Lua scripting engine on top of Risugami's ModLoader and MinecraftForge for MC b1.7.3. The goal is to provide an easy-to-use scripting layer for MC b1.7.3 to create custom content or functionalities for the game, similar to KubeJS with Lua instead of JS.
Official listing
- Modrinth page
- modrinth.com/mod/betamoon
- Owner
- Mr_Piggo
- Published
- 2026-01-09
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
