Skip to content

Update to 26.3 - #6678

Closed
goncalo3 wants to merge 2 commits into
MeteorDevelopment:mc-updatefrom
goncalo3:update-26.3
Closed

goncalo3 wants to merge 2 commits into
MeteorDevelopment:mc-updatefrom
goncalo3:update-26.3

Conversation

@goncalo3

Copy link
Copy Markdown

Updates mc-update from 26.3-pre-1 to the 26.3 release.

Changes

  • Minecraft 26.3, Fabric Loader 0.19.5, Fabric API 0.161.0+26.3
  • Sodium mc26.3-0.9.2, Lithium mc26.3-0.26.1, Iris 1.11.6+26.3 and ModMenu 21.0.0
  • Util.getPlatform().openUri(String) was removed in 26.3; its call sites now use Blaze3D.openUri(URI.create(...))
  • ClientLevel#addBreakingBlockEffect was split into addBreakingBlockEffects, addBreakingParticles and playBreakingSound. NoRender's block particle hook now targets addBreakingParticles, so the breaking sound still plays
  • Fix a crash in ScreenMixin#onKeyPressed when a key is pressed while the game is starting. 26.3 pumps input events from the Minecraft constructor, before Meteor has initialized

Testing

  • Checked every mixin target (including the Sodium, Lithium, Iris, Indigo, ViaFabricPlus and Baritone ones) and the class tweaker entries against the 26.3 jars
  • Launched into a singleplayer world on 26.3 with Sodium, Lithium, Iris and Baritone (from 26.3 baritone#15)

Notes

  • baritone is still 26.1-SNAPSHOT, since there's no 26.3 build on the Meteor maven yet (see 26.3 baritone#15)
  • URI.create throws on a malformed URL, where the old openUri(String) only logged it. This only matters for URLs that come from addons (the website button in the commits screen)
  • I also have master merged into mc-update with the conflicts resolved (mostly from the GLFW to InputConstants migration), and can open that as a separate PR if it's useful

26.3 pumps input events during Minecraft's constructor, before Meteor has
initialized, so ScreenMixin#onKeyPressed hit a null Modules instance.
@goncalo3 goncalo3 closed this Sep 25, 2026
@goncalo3
goncalo3 deleted the update-26.3 branch September 25, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant