Skip to content

Target Java 21 and Minecraft 1.21.10 - #8

Merged
ryanbarlow97 merged 2 commits into
mainfrom
build/java21-mc1.21.10
Sep 22, 2026
Merged

ryanbarlow97 merged 2 commits into
mainfrom
build/java21-mc1.21.10

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Align the plugin with TFMC’s Minecraft 1.21.10 server and Java 21 runtime: compile with release 21 against the real 1.21.10 Maven server API, declare loader compatibility, and align CI where needed. Preserve the existing dependency preparation and release workflow.

Validation: JDK 21 mvn -B -ntp clean install passed; this repository has no unit tests. Packaged classes are Java 21 compatible, the descriptor declares 1.21.10, and the server API is not bundled.

Local validation used rebuilt Java 21 TFMC dependencies. Updating the pinned published dependency artifacts is a separate release step; this PR does not publish dependencies or deploy the plugin.

@ryanbarlow97
ryanbarlow97 merged commit d89dc39 into main Sep 22, 2026
1 check passed
@ryanbarlow97
ryanbarlow97 deleted the build/java21-mc1.21.10 branch September 22, 2026 18:53
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