Skip to content

26.3 Update - #150

Merged
Nekiplay merged 14 commits into
MeteorClientPlus:26.3from
Merennor:26.3
Oct 18, 2026
Merged

Nekiplay merged 14 commits into
MeteorClientPlus:26.3from
Merennor:26.3

Conversation

@Merennor

Copy link
Copy Markdown
Collaborator

Code changes (beside MC26.3 changes)

  • Mixins:
    • Retargeted the Where Is It label background mixin to Font.prepareBackground.
    • Replaced GuiMapMixin / MapPixelAccessor with RightClickMenuMixin for the Xaero world map right-click menu.
    • Removed the legacy canBindTo signature from KeybindMixin (only needed for old Meteor 26.2 builds).
  • Warning cleanup:
    • Fixed the compileJava unchecked and deprecation warnings (AutoDropPlus uses AtomicReference, StringUtils.containsIgnoreCase is replaced with Strings.CI.contains, and @SuppressWarnings is added where needed)
    • Fabric Loader: fixed the SemVer parse warning in the mod version (26.2_1.0.9.5 -> 1.0.9.5+26.3)

…tingScreen

Replace deprecated `StringUtils.containsIgnoreCase` with `Strings.CI.contains`
(per commons-lang3 3.20.0 Javadoc) and add `@SuppressWarnings("unchecked")`
to `initTable()` for the safe `ItemDataSetting<?>` to `T` casts. This clears
the `-Xlint:deprecation` / `-Xlint:unchecked` warnings for this file.
Was required for old 26.2 builds
- AutoDropPlus: replace raw Setting[1] holder with AtomicReference<Setting<Boolean>>
- BetterTooltipsMixin: add @SuppressWarnings("unchecked") for Setting casts from SettingGroup.get()
- WaypointRendererMixin: use diamond operator for ArrayList<RightClickOption>
…ound

renderLabel no longer calls VertexConsumer.addVertex for the background
quad. Hook Font.prepareBackground and zero the background colour arg
(index 4) when the background option is disabled.
Drop GuiMapMixin and MapPixelAccessor, whose shadow fields and accessor
no longer resolve and crash MC on startup. Add RightClickMenuMixin, which
redirects getRightClickOptions inside GuiRightClickMenu.getMenu and reads
GuiMap state reflectively. Update meteorplus-xaeroworldmap.mixins.json.
taken change from 26.2 branch
@Nekiplay
Nekiplay merged commit cb6d77e into MeteorClientPlus:26.3 Oct 18, 2026
1 check passed
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.

2 participants