JsMacros Ruby
by grepsedawk
JsMacros Ruby lets players write JsMacros macros in Ruby instead of JavaScript, using .rb files placed in the macros folder.
What it does
Macros written in Ruby are picked up automatically and bound to triggers the same way JavaScript macros are. Scripts execute in a JRuby interpreter and can call the complete JsMacros interface. The mod is a companion to JsMacros Reloaded and adds no features of its own beyond the Ruby language support.
JRuby is bundled with the mod, so no separate Ruby installation is needed. The mod runs on the client only, so servers do not need it. It is published for Fabric across five release versions in the 26.1 – 26.3 range, with the latest file, 1.1.0+fabric, built for 26.3. The code is released under the MIT License and is not open source.
Installation requires Fabric Language Kotlin and JsMacros Reloaded 2.0.0 or newer. Players install JsMacros Reloaded first, then drop .rb files into the macros folder.
Key features
Ruby macro files
Macros are written as .rb files and placed in the JsMacros macros folder, where they are loaded like other macros.
Automatic trigger binding
Ruby macros are bound to triggers in the same way as JavaScript macros, so no extra setup is needed per script.
Bundled JRuby runtime
The JRuby runtime ships inside the mod, so a separate Ruby install is not required to run scripts.
Full JsMacros API
Ruby scripts have access to the complete JsMacros API used by JavaScript macros.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
JsMacros Ruby is a client-side only Fabric mod, published for 26.1 – 26.3 and released under the MIT License. Rhizome is also a Fabric client-side mod for 26.1.2 – 26.2 under the MIT License, and it is not open source. SmartChat Macros is client-side only on Fabric for 1.21 – 26.1.2, released under the MIT License and open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| JsMacros Ruby | Fabric | 26.1 – 26.3 | Client-side only | 2026-09-21 |
| Rhizome | Fabric | 26.1.2 – 26.2 | Client-side only | 2026-10-05 |
| SmartChat Macros | Fabric | 1.21 – 26.1.2 | Client-side only | 2026-06-07 |
Questions
Does JsMacros Ruby need Fabric Language Kotlin?
Which JsMacros Reloaded version is needed?
Does a server need JsMacros Ruby?
In the catalog
JsMacros Ruby is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from grepsedawk
Similar mods
What the author says
Write your JsMacros macros in Ruby instead of JavaScript. Drop.rb files into your macros folder and they run under JRuby with the full JsMacros API.
Official listing
- Modrinth page
- modrinth.com/mod/jsmacros-ruby
- Owner
- grepsedawk
- Published
- 2026-06-02
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15
