Skip to content

Releases: grepsedawk/JSMacros

JsMacros Reloaded 2.1.0 for Minecraft 26.2

Choose a tag to compare

@grepsedawk grepsedawk released this 08 Jul 04:10

First build for Minecraft 26.2.

26.2 moved screen management off Minecraft onto Gui, split the HUD into its own class, and replaced MultiBufferSource with the submit-node pipeline, so this port touches 68 files and retargets a handful of mixins. Every injection descriptor was verified against the 26.2 jar before release, and the whole scripting surface (chat, keybinds, inventory, Draw2D, Draw3D, screen events, JS and external language extensions) got an in-game smoke test.

One jar can't span 26.1 and 26.2 anymore (no intermediary mappings since 26.1), so 26.1 stays on the 2.0.x line via the 26.1 branch.

Changes worth knowing about:

  • Item cooldown APIs key by cooldown-group id now (matches vanilla's new model); for normal items this is the item id, same as before
  • isTouchscreenEnabled() returns false and enableTouchscreen() no-ops; vanilla removed the option
  • Release tags now carry the Minecraft version: v2.1.0+26.2

JsMacros Reloaded 2.0.3 for Minecraft 26.1.2

Choose a tag to compare

@grepsedawk grepsedawk released this 22 Jun 04:29

A small patch on top of 2.0.1.

Changes

  • Fixed a crash when reading an item's NBT. getNBT() on items carrying registry references — enchantments, for example — threw "Element ... is not valid in current registry set". Checking the enchantments on a Silk Touch pickaxe now works again.
  • Opening the config from Mod Menu now starts a fresh macro screen.

Requires Minecraft 26.1.2 on Fabric.

JsMacros Reloaded 2.0.1

Choose a tag to compare

@grepsedawk grepsedawk released this 21 Jun 06:56

A small patch on top of 2.0.0.

Changes

  • Fixed Draw2D text rendering. Text now draws at its given x/y instead of always landing in the top-left corner.
  • Ruby moved out to its own mod, jsmacros-ruby, and is no longer bundled here. Install it alongside JsMacros Reloaded if you write Ruby macros.

Requires Minecraft 26.1.2 on Fabric.

JsMacros Reloaded 2.0.0

Choose a tag to compare

@grepsedawk grepsedawk released this 14 Jun 18:06

The first release of JsMacros Reloaded rebuilt directly on the original JsMacros.

A clean re-fork off the upstream JsMacros lineage — fabric-only, for Minecraft 26.1.2 — replacing the previous Community-Edition-based builds with a fresh canonical base.

Credits

Client-side · Fabric · Minecraft 26.1.2. Ships alongside the JRuby scripting companion mod (JsMacros Ruby).