Skip to content

26.1 Update#6266

Draft
Big-Iron-Cheems wants to merge 41 commits intoMeteorDevelopment:masterfrom
Big-Iron-Cheems:26.1-update
Draft

26.1 Update#6266
Big-Iron-Cheems wants to merge 41 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.

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.
Notably, Baritone dependant code is commented out until they update to 26.1.

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
Copy link
Copy Markdown
Contributor

@Big-Iron-Cheems You can remove all import * then run Ravel. It will correctly handle them.

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

Big-Iron-Cheems commented Apr 2, 2026

Welp, from what I see Ravel should support them fine for Java.
I'm in too deep now, got around 500 modified files on hand.

Might try it again later to be sure.

@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.

Big-Iron-Cheems and others added 12 commits April 8, 2026 21:06
… 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!

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

7 participants