Skip to content

Port Forge support from Minecraft 26.1 to 26.2 - #5075

Open
Gordonynh wants to merge 1 commit into
cabaletta:26.1from
Gordonynh:port/forge-26.2
Open

Port Forge support from Minecraft 26.1 to 26.2#5075
Gordonynh wants to merge 1 commit into
cabaletta:26.1from
Gordonynh:port/forge-26.2

Conversation

@Gordonynh

@Gordonynh Gordonynh commented Jul 12, 2026

Copy link
Copy Markdown

Summary

  • base the port on the upstream 26.1 branch
  • update the Minecraft target from 26.1.2 to 26.2 and Forge from 64.0.11 to 65.0.3
  • adapt tuple usage, dyed block registries, client GUI access, mixins, and rendering calls to the 26.2 API
  • keep the upstream 26.1 Elytra changes and Nether pathfinder 1.6 integration

Current limitation

Minecraft 26.2 removed immediate RenderType.draw submission. Baritone still builds path and goal vertices, but overlay submission is disabled until it is integrated with the new render graph. Core pathing and command behavior remain available.

Verification

  • JAVA_HOME=$(brew --prefix openjdk@25)/libexec/openjdk.jdk/Contents/Home ./gradlew test build
  • Forge remap, tests, ProGuard, and distribution tasks completed successfully

@Gordonynh

Copy link
Copy Markdown
Author

Codacy appears to be failing internally rather than reporting a code issue. Its public analysis API reports zero issues, while the analysis log shows Preparing Source Code: success, followed by Diff: error and Deltas: error. The same Diff/Deltas failure currently affects the other open PRs targeting 1.21.11 (including #5074, #5062, #5061, #5042, and #4990), whereas checks on PRs targeting 1.19.4 complete normally.

The commit graph for this PR is intact (7506445 directly parents the current 1.21.11 head, 775f4ca). This likely needs a Codacy re-run/configuration fix or a maintainer bypass rather than a source change.

@Gordonynh Gordonynh changed the title Add Minecraft 26.2 Forge support Port Forge support from Minecraft 26.1 to 26.2 Aug 5, 2026
@Gordonynh
Gordonynh changed the base branch from 1.21.11 to 26.1 August 5, 2026 18:52
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