Releases: jackulau/MacroKeybindMod
MacroKeybindMod 0.1.0
A Fabric reimplementation of the Macro / Keybind Mod scripting engine, available for 23 Minecraft versions from a single source tree.
Install
- Install Fabric Loader (>= 0.14) for your Minecraft version.
- Install Fabric Language Kotlin (>= 1.3.0).
- Download the jar below that matches your exact Minecraft version and drop it into your
mods/folder.
Each jar bundles the scripting engine, so there is nothing else to download.
Supported Minecraft versions
1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
On the oldest versions (1.14.4, 1.15.2) the live-world variable providers and pathfinding are gated out for API reasons; core macro keybinds, events, and scripting work on every version.
What is inside
- 137 script actions, 21 events, and about 108 built-in variables
- Modern brace DSL plus the legacy directive syntax
- Pathfinding, multi-variable iterators, and an expression evaluator
- 357 engine tests passing
Verifying a download
checksums.sha256 lists the SHA-256 of every jar. Verify with shasum -a 256 -c checksums.sha256.
License
Licensed MIT. Independent of, and not affiliated with, the original Macro / Keybind Mod by Mumfrey (eq2online).