Skip to content

Conversation

@atiweb
Copy link

@atiweb atiweb commented Jan 13, 2026

Summary

Adds support for Minecraft Java Edition versions 1.21.9, 1.21.10, and 1.21.11.

Changes

  • Added 1.21.9, 1.21.10, 1.21.11 to supportedVersions array in src/version.js
  • Updated defaultVersion to 1.21.11

Related PRs

This PR is part of a coordinated effort to add 1.21.11 support across the PrismarineJS ecosystem:

Testing

  • Tested for approximately 2 weeks on a Paper server running Minecraft 1.21.11
  • Used with Mindcraft bot for extended gameplay sessions
  • All core functionality working as expected (connection, packets, authentication)

Protocol Versions

Minecraft Version Protocol Version
1.21.9 773
1.21.10 773
1.21.11 774

Notes

  • These versions share the same protocol structure as 1.21.8 with only version number changes
  • No breaking changes to existing functionality

- Add versions 1.21.9, 1.21.10, 1.21.11 to supportedVersions
- Update defaultVersion to 1.21.11

Tested with Mindcraft bot for ~2 weeks on Paper server 1.21.11.
Copilot AI review requested due to automatic review settings January 13, 2026 03:01
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for three new Minecraft Java Edition versions (1.21.9, 1.21.10, and 1.21.11) by updating the version configuration file and setting the default version to 1.21.11. The changes are part of a coordinated effort across the PrismarineJS ecosystem.

Changes:

  • Added versions 1.21.9, 1.21.10, and 1.21.11 to the supportedVersions array
  • Updated defaultVersion from 1.21.8 to 1.21.11

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@extremeheat
Copy link
Member

Please do not open LLM generated PRs if you are not sure yourself what the changes themselves are doing. There are already many low quality llm PRs that are doing conflicting things. What should be done is completing 1.21.9:

PrismarineJS/mineflayer#3754

As per CI errors, there are protocol schema errors in minecraft-data for 1.21.9 that need to be corrected first.

@extremeheat
Copy link
Member

Correcting protocol data in PrismarineJS/minecraft-data#1096 is what we need first, then the other successive versions can be worked on

@atiweb atiweb deleted the add-1.21.9-1.21.10-1.21.11-support branch January 13, 2026 03:20
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.

2 participants