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

@ryanbarlow97 ryanbarlow97 commented Sep 22, 2026 •

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. Update the removed BLOCK_DUST particle constant to BLOCK.

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.

Default dependency pins now use the published Java 21 releases: TLibs 1.1.1. Pinned local builds and CI therefore select the compatible dependency versions.

@ryanbarlow97
ryanbarlow97 merged commit 75dd4cf 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