Skip to content

JsMacros Reloaded 2.1.0 for Minecraft 26.2

Latest

Choose a tag to compare

@grepsedawk grepsedawk released this 08 Jul 04:10
· 1 commit to main since this release

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