ModsFinder

JsMacros Ruby

by grepsedawk

JsMacros Ruby lets players write JsMacros macros in Ruby instead of JavaScript, using .rb files placed in the macros folder.

FabricClient-side onlyMIT License26.1 – 26.3

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

  1. Ruby macro files

    Macros are written as .rb files and placed in the JsMacros macros folder, where they are loaded like other macros.

  2. Automatic trigger binding

    Ruby macros are bound to triggers in the same way as JavaScript macros, so no extra setup is needed per script.

  3. Bundled JRuby runtime

    The JRuby runtime ships inside the mod, so a separate Ruby install is not required to run scripts.

  4. 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.

26.31.1.0+fabric
26.21.1.0+fabric
26.1.21.1.0+fabric
26.1.11.1.0+fabric
26.11.1.0+fabric
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

JsMacros ReloadedClean fork of JsMacros with Ongoing 26.1+ Support
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
JsMacros RubyFabric26.1 – 26.3Client-side only2026-09-21
RhizomeFabric26.1.2 – 26.2Client-side only2026-10-05
SmartChat MacrosFabric1.21 – 26.1.2Client-side only2026-06-07

Questions

Does JsMacros Ruby need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is a required dependency and must be installed alongside JsMacros Ruby on Fabric.

Which JsMacros Reloaded version is needed?

JsMacros Reloaded 2.0.0 or newer is required. JsMacros Reloaded must be installed before the Ruby macros can run.

Does a server need JsMacros Ruby?

No. Servers do not need it; each player installs it for their own game.

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

All projects

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.
grepsedawk, on the Modrinth page

Official listing

Owner
grepsedawk
Published
2026-06-02
Updated on Modrinth
2026-09-21
Facts verified
2026-10-15

Tags