Skip to content

🎈 26.2 - #3926

Open
rom1504bot wants to merge 1 commit into
masterfrom
pc26_2
Open

🎈 26.2#3926
rom1504bot wants to merge 1 commit into
masterfrom
pc26_2

Conversation

@rom1504bot

Copy link
Copy Markdown
Collaborator

This automated PR sets up the relevant boilerplate for Minecraft version 26.2.

Ref: PrismarineJS/minecraft-data#1198

  • You can help contribute to this PR by opening a PR against this pc26_2 branch instead of master.

@gulyasal

Copy link
Copy Markdown

Is 26.2 supported by Mineflayer? My bot is unable to join the server since it upgraded to 26.2.

@larsyngvelundin

Copy link
Copy Markdown

@gulyasal

Is 26.2 supported by Mineflayer? My bot is unable to join the server since it upgraded to 26.2.

No, not yet. That's what this PR is for, to work on updating MineFlayer to support 26.2

@robertvandervoort

Copy link
Copy Markdown

Sharing a set of live-tested 26.2 (protocol 776) fixes from running a Mineflayer bot against Spigot 26.2:

PRs

Repo PR Notes
minecraft-data (pc_26_2) PrismarineJS/minecraft-data#1216 Login success sessionId UUID + play login onlineMode before enforcesSecureChat — removes partial-packet reads on every join (verified against NMS ClientboundLoginFinishedPacket / ClientboundLoginPacket)
prismarine-chunk PrismarineJS/prismarine-chunk#331 Map PC 26.2 → 1.18+ chunk impl; allow global-palette bit widths > 16
prismarine-physics PrismarineJS/prismarine-physics#138 Add 26.2 to proportionalLiquidGravity / climbUsingJump
mineflayer (pc26_2) #3958 attack packet + 26.x use_entity shape + clockUpdates time + player_loaded on spawn

Live verification (Spigot 26.2 / protocol 776)

  • Login/spawn without Chunk size is … but only … was read on success / login
  • Look, walk, jump, pathfinder GoalNear, inventory, entity tracking, swingArm
  • Chat receive + send (with enforce-secure-profile=false / RCON tellraw as app-level fallback when needed)
  • Full smoke: 20/20 body tests passed

Happy to adjust any of these to match preferred style for the pc26_2 / pc_26_2 branches.

@extremeheat

Copy link
Copy Markdown
Member

Workflow may need to be rerun to fix conflicts

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.

5 participants