Skip to content

26.1 Update#6266

Merged
MineGame159 merged 44 commits intoMeteorDevelopment:masterfrom
Big-Iron-Cheems:26.1-update
Apr 26, 2026
Merged

26.1 Update#6266
MineGame159 merged 44 commits intoMeteorDevelopment:masterfrom
Big-Iron-Cheems:26.1-update

Conversation

@Big-Iron-Cheems
Copy link
Copy Markdown
Collaborator

@Big-Iron-Cheems Big-Iron-Cheems commented Mar 31, 2026

Type of change

  • Bug fix
  • New feature

Description

Future 26.1 update.
This release will be compatible with 26.1 and all it's patches (26.1.X for the sake of brevity).

Related issues

Closes #6247

How Has This Been Tested?

Builds and runs, some bugs have been found.
Most are fixed, notably AirJump doesn't seem to work.

Checklist:

  • My code follows the style guidelines of this project.
  • I have added comments to my code in more complex areas.
  • I have tested the code in both development and production environments.

@MukjepScarlet

This comment was marked as outdated.

@Big-Iron-Cheems

This comment was marked as outdated.

@gl1tchygam3r1
Copy link
Copy Markdown

yay

@Big-Iron-Cheems
Copy link
Copy Markdown
Collaborator Author

Rebased to account for Sodium mixin + version change in master.

… opacity scope

- route xray fluid alpha through new `Xray.getFluidAlpha(FluidState, BlockPos)`
- add `fluid-opacity` enum setting to Xray (`none|water|lava|both`, default `both`)
- apply fluid-specific alpha in vanilla and sodium fluid renderers
- force translucent layer/material for partial alpha:
  - vanilla fluids via `FluidRendererMixin` `getBuilder(...)` arg rewrite
  - vanilla blocks via `ModelBlockRendererMixin` quad material layer rewrite
  - sodium blocks/fluids via existing material overrides
- fix vanilla fluid vertex color path to use correct RGB values (remove `* 255`)
- make xray block-entity cancellation alpha-aware (cancel only when alpha == 0)
- remove obsolete `ItemBlockRenderTypesMixin` (legacy target removed in 26.1)
- use correct color packing for Sodium lava color
- ensured compatibility with Sodium via in game testing
@Sonorya
Copy link
Copy Markdown

Sonorya commented Apr 12, 2026

Nice work at the moment

@elijah-yum
Copy link
Copy Markdown

Why ins't this merged?

@MukjepScarlet

This comment was marked as resolved.

@Big-Iron-Cheems
Copy link
Copy Markdown
Collaborator Author

Why ins't this merged?

The PR isn't merged yet because:

  • we need an updated Baritone version for Fabric 26.1.x to re-enable commented out code
    (there is a PR for it in the Baritone repo, we may consider using thta temporarily)
  • we have some other bugs we might want to address before merging this

In the meantime you (users and contributors) are free to test out this PR by downloading the artifacts from the latest entry of this actions list.
Then unzip the file and put the meteor-client-26.1.2-local.jar file in the mods folder as usual in Minecraft Fabric 26.1.x.

Note that this requires a GitHub account.
Also note that as said before this may still contain some unnoticed/unresolved bugs, feel free to report them in this thread.

@mikeyisokay
Copy link
Copy Markdown

Why ins't this merged?

The PR isn't merged yet because:

* we need an updated Baritone version for Fabric `26.1.x` to re-enable commented out code
  (there is a PR for it in the Baritone repo, we may consider using thta temporarily)

* we have some other bugs we might want to address before merging this

In the meantime you (users and contributors) are free to test out this PR by downloading the artifacts from the latest entry of this actions list. Then unzip the file and put the meteor-client-26.1.2-local.jar file in the mods folder as usual in Minecraft Fabric 26.1.x.

Note that this requires a GitHub account. Also note that as said before this may still contain some unnoticed/unresolved bugs, feel free to report them in this thread.

Was just curious, have you put anymore thought into testing if that Baritone PR would work temporarily? Was hoping to test it out if possible.

@Big-Iron-Cheems
Copy link
Copy Markdown
Collaborator Author

I have not. Looking at this cabaletta/baritone#4990 PR, I believe it should work just fine.
But since I don't have permissions to manage our repos I can't make a fork in our org and try it.
If @MineGame159 sees this as a valid temporary solution we may try it until Baritone updates completely.

@mikeyisokay
Copy link
Copy Markdown

Ahh gotcha. Looking forward to seeing everything work together in 26.1.2 Thanks for the work you have done on this so far has been working great!

@MastSucksAtMC
Copy link
Copy Markdown

Testing that last update…. I’m not seeing baritone commands or anything related working in game.

@MineGame159
Copy link
Copy Markdown
Member

Testing that last update…. I’m not seeing baritone commands or anything related working in game.

Just to make sure, you have to actually add Baritone to your mods folder, it doesn't come included with Meteor. That commit just added back compatibility.

@Big-Iron-Cheems Big-Iron-Cheems mentioned this pull request Apr 25, 2026
2 tasks
@slmpc
Copy link
Copy Markdown
Contributor

slmpc commented Apr 25, 2026

image

Found a rendering order bug: In-game HUDs are overlapping the ClickGUI in the 26.1 version.

This happens because Minecraft 26.1 shifted to an Extract->Render model. We can't draw to the main framebuffer in extractRenderState() like we used to in Screen.render().

My client solved this by using an off-screen render target. I draw the GUI to a custom attachment first, then blit it in the extractRenderState().

@Big-Iron-Cheems Big-Iron-Cheems marked this pull request as ready for review April 25, 2026 20:17
@MastSucksAtMC
Copy link
Copy Markdown

Testing that last update…. I’m not seeing baritone commands or anything related working in game.

Just to make sure, you have to actually add Baritone to your mods folder, it doesn't come included with Meteor. That commit just added back compatibility.

Ah did not, so I would need the one from the PR for 26.1.2 that has been put in. That build has not been made available yet has it?

# Conflicts:
#	.github/workflows/issue-moderator.yml
@MineGame159 MineGame159 merged commit 9ffe8e4 into MeteorDevelopment:master Apr 26, 2026
1 check passed
@Big-Iron-Cheems Big-Iron-Cheems deleted the 26.1-update branch April 27, 2026 12:07
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.

[Suggestion] when is 26.1 coming out on meteor client

9 participants