Skip to content

Add Fabric support for 1.21.10 through 26.2 - #236

Merged
alexdev03 merged 4 commits into
WiIIiam278:masterfrom
alexdev03:fabric-1.21.10-26.2-support
Jul 16, 2026
Merged

Add Fabric support for 1.21.10 through 26.2#236
alexdev03 merged 4 commits into
WiIIiam278:masterfrom
alexdev03:fabric-1.21.10-26.2-support

Conversation

@alexdev03

Copy link
Copy Markdown
Collaborator

Summary

  • add Fabric support for Minecraft 1.21.10, 1.21.11, 26.1.2, and 26.2
  • adapt custom payload/network handling for the 26.x API and mappings
  • keep the mod server-only while packaging required Placeholder API and Adventure dependencies
  • relocate Lettuce's bundled Netty classes to avoid collisions with Minecraft's Netty version
  • update the Gradle/Essential tooling required by the new versions

Verification

  • ./gradlew :fabric:1.21.10:build :fabric:1.21.11:build :fabric:26.1.2:shadowJar :fabric:26.2:shadowJar --no-daemon --console=plain
  • production Fabric dedicated server boot with Fabric Loader 0.19.3 on every target
  • real offline client connection on every target, without PAPIProxyBridge loaded client-side
  • Redis request/response parsing through PAPIProxyBridge on every target:
    • 1.21.10: PAPI=confirmed PLAYER=PAPISmoke ONLINE=1
    • 1.21.11: PAPI=confirmed PLAYER=PAPISmoke ONLINE=1
    • 26.1.2: PAPI=confirmed PLAYER=PAPISmoke ONLINE=1
    • 26.2: PAPI=confirmed PLAYER=PAPISmoke ONLINE=1
  • all four server logs contained successful enable/join events and zero errors
  • artifact metadata verified as environment: server with only the server entrypoint

@alexdev03
alexdev03 merged commit 72367f6 into WiIIiam278:master Jul 16, 2026
1 check passed
@Zoriot Zoriot mentioned this pull request Aug 13, 2026
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