ModsFinder

JsMacros

by wagyourtail

JsMacros lets players write macro scripts in JavaScript that react to many game events, chat messages and world actions.

FabricForgeNeoForgeClient-side onlyMozilla Public License 2.0Open source1.8.9 – 1.21.1

What it does

Scripts can read and send chat, inspect the world around the player and run code when an event fires. Extensions let scripts be written in languages other than JavaScript, and some extensions are said to offer performance gains. The mod runs on the client only, so a server does not need it, and it is released under the Mozilla Public License 2.0 as open source. Builds exist for 1.8.9 – 1.21.1 across Fabric, Forge and NeoForge.

Key features

  1. Event-driven macros

    Scripts can be triggered by a wide set of game events, letting a macro respond to what happens in play.

  2. Chat and world access

    Scripts can interact with chat and other parts of the world through a JavaScript interface.

  3. Language extensions

    Extensions allow scripts in languages besides JavaScript, with some extensions noted for better performance.

Compatibility

Latest build for each game version and loader.

1.21.x2 of 2 versions with builds
1.21.1Not availableNot available1.9.3-beta-76ef9d5
1.211.9.3-beta-76ef9d5Not available1.9.3-beta-76ef9d5
1.20.x5 of 5 versions with builds
1.20.61.9.2Not available1.9.2
1.20.51.9.2Not available1.9.2
1.20.41.9.2Not available1.9.2
1.20.21.9.2Not available1.9.2
1.20.11.9.21.9.2Not available
1.19.x4 of 4 versions with builds
1.19.41.9.21.9.2Not available
1.19.21.8.3+1.19.1-fabric1.8.3+1.19.1-forgeNot available
1.19.11.8.3+1.19.1-fabric1.8.3+1.19.1-forgeNot available
1.191.8.0+1.19-fabric1.8.0+1.19-forgeNot available
1.18.x1 of 1 version with builds
1.18.21.9.21.9.2Not available
1.17.x1 of 1 version with builds
1.16.x3 of 3 versions with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
1.12.x1 of 1 version with builds
1.8.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

In the catalog

JsMacros is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from wagyourtail

All projects

Similar mods

What the author says

This mod allows for the development of scripts to interact with the chat, and other parts of the world, using JavaScript. Extensions allow you to code in languages other than the default language JavaScript, and some even have performance benefits.
wagyourtail, on the Modrinth page

Official listing

Owner
wagyourtail
Published
2021-05-24
Updated on Modrinth
2024-09-26
Facts verified
2026-10-15

Tags