Skip to content

Add Bedrock 1.26.30 protocol support#6

Closed
Miroshka000 wants to merge 2 commits into
AllayMC:masterfrom
Miroshka000:update-bedrock-1-26-30
Closed

Add Bedrock 1.26.30 protocol support#6
Miroshka000 wants to merge 2 commits into
AllayMC:masterfrom
Miroshka000:update-bedrock-1-26-30

Conversation

@Miroshka000

@Miroshka000 Miroshka000 commented Jun 15, 2026

Copy link
Copy Markdown

Changes Powered By Codex

  • Bumps the AllayMC Bedrock protocol dependency to 1.26.20-R4-SNAPSHOT and updates RakNet to the matching build.
  • Adds Waterdog protocol entries for Bedrock 1.26.20 (v975) and 1.26.30 (v1001).
  • Keeps the new protocol packets in the retained codec set, including PrimitiveShapesPacket.
  • Rebuilds login payloads with the current Bedrock auth split: certificate chain for clients before 1.26.20, token payload for newer clients.
  • Preserves the existing NetEase login data path.
  • Rewrites attached entity ids inside primitive shapes so proxy entity id mapping still applies to debug shape traffic.

Why

1.26.20 changed the login payload layout. A version-only bump lets the client pass protocol selection but can break downstream login forwarding. The primitive shape packet also carries attached entity ids, so the proxy has to rewrite those ids when player ids differ between upstream and downstream.

Checks

  • ./gradlew.bat build

@Miroshka000 Miroshka000 marked this pull request as ready for review June 15, 2026 18:42
@smartcmd

Copy link
Copy Markdown
Member

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

To use Codex here, create a Codex account and connect to github.

@smartcmd smartcmd requested a review from IWareQ June 16, 2026 18:56
Comment thread README.md Outdated
@smartcmd smartcmd marked this pull request as draft June 16, 2026 19:48
@IWareQ IWareQ marked this pull request as ready for review June 16, 2026 20:52
@smartcmd

Copy link
Copy Markdown
Member

Already implemented xd

@smartcmd smartcmd closed this Jun 16, 2026
@Miroshka000 Miroshka000 deleted the update-bedrock-1-26-30 branch June 17, 2026 07:27
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.

3 participants