Skip to content

Build with Java 25#3466

Merged
NotMyFault merged 2 commits intomainfrom
feat/java-25
Feb 28, 2026
Merged

Build with Java 25#3466
NotMyFault merged 2 commits intomainfrom
feat/java-25

Conversation

@SirYwell
Copy link
Member

Overview

Description

Changes needed to build with Java 25, as preparation for Minecraft 26.1.

For now, we compile using sourceCompatibility = "21" to still support Java 21.
If we bump this, we need to remove adapters ~<=1.21.4 (needs verification, but tiny-remapper fails otherwise, and class rewriting during plugin rewriting might fail too).

Submitter Checklist

  • Make sure you are opening from a topic branch (/feature/fix/docs/ branch (right side)) and not your main branch.
  • Ensure that the pull request title represents the desired changelog entry.
  • New public fields and methods are annotated with @since TODO.
  • I read and followed the contribution guidelines.

@github-actions github-actions bot added the Feature This PR adds a new feature label Feb 23, 2026
@SirYwell SirYwell marked this pull request as ready for review February 26, 2026 13:15
@SirYwell SirYwell requested a review from a team as a code owner February 26, 2026 13:15
@NotMyFault NotMyFault merged commit d0ad6e7 into main Feb 28, 2026
11 checks passed
@NotMyFault NotMyFault deleted the feat/java-25 branch February 28, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature This PR adds a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants