Skip to content

Minecraft 26.2 Support#414

Open
Godwhitelight wants to merge 1 commit into
Hexeption:1.21from
Godwhitelight:26.2
Open

Minecraft 26.2 Support#414
Godwhitelight wants to merge 1 commit into
Hexeption:1.21from
Godwhitelight:26.2

Conversation

@Godwhitelight

@Godwhitelight Godwhitelight commented Jul 15, 2026

Copy link
Copy Markdown

Minecraft 26.2 Support

Updates MCP-Reborn to support Minecraft 26.2 (new year-based versioning scheme).

Changes

File Change
build.gradle minecraft_version26.2, mcp_version20260616.103818, mappings_version26.2
build.gradle Java toolchain → JDK 25 (required by MC 26.2, uses java-runtime-epsilon)
build.gradle Added javaLauncher for JDK 25 on runclient and runserver tasks (prevents UnsupportedClassVersionError when daemon JVM < 25)
gradle-wrapper.properties Gradle 8.10 → 8.14 (JDK 25 toolchain support, ForgeGradle 6 compatible)
.github/workflows/gradle.yml CI JDK 21 → 25
README.md Supported versions → 1.13->26.2, added 26> Needs JDK 25
.gitignore Added ForgeGradle generated folders (net/, projects/)

Notes

  • Gradle version: Gradle 9.x is not compatible with ForgeGradle 6.x ("Versions Gradle 9.0 and newer are not supported yet"). Gradle 8.14 supports JDK 25 toolchains while remaining FG6-compatible.
  • javaLauncher fix: Without explicitly setting the JDK 25 launcher on runclient/runserver, the JavaExec tasks use the Gradle daemon JVM (which may be JDK 21), causing UnsupportedClassVersionError: class file version 69.0 since MC 26.2 is compiled for Java 25.
  • MCP config version: 26.2-20260616.103818 from Forge Maven mcp_config.
  • Tested: setup, build, and runclient all pass successfully with JDK 25 + Gradle 8.14.

- Update minecraft_version, mcp_version, mappings_version to 26.2
- Update Java toolchain to JDK 25 (required by MC 26.2)
- Update Gradle wrapper to 8.14 (JDK 25 toolchain support, FG6 compatible)
- Add javaLauncher for JDK 25 on runclient/runserver tasks
- Update CI workflow to JDK 25
- Update README supported versions and JDK requirements
- Add ForgeGradle generated folders to .gitignore
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