Minecraft-Console-Client/MinecraftClient/Protocol
Reed Pennock e4161af158 feat: Wire MC 26.2 (protocol 776) routing and adapt Teams packet parsing
- Add MC_26_2_Version = 776 and bump all upper-bound feature gates
- Route 26.2 to the new item/block/entity palettes and
  StructuredComponentsRegistry262
- Reuse PacketPalette261 (play/config packet IDs are unchanged in 26.2;
  the only registry change is spectate_entity renamed to spectator_action
  at the same ID, which MCC does not send) and EntityMetadataPalette261
  (serializer list is identical)
- Add a 26.2 branch for Set Player Team parsing: field order changed to
  displayName, prefix, suffix, visibility, collision rule, then color as
  Optional<TeamColor> (absent maps to -1) and options byte last
- Register protocol 776 in both supported-protocol lists and the
  version string mappings; bump MCHighestVersion to 26.2

JoinGame gained a trailing onlineMode bool and LoginFinished a trailing
session UUID in 26.2; both sit after every field MCC reads, so parsing
is unaffected.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 16:43:31 -05:00
..
Dialogs Cosmetic changes, UX/UI improvements in TUI mode, added colored text support in dialogs 2026-06-14 02:11:04 +02:00
Handlers feat: Wire MC 26.2 (protocol 776) routing and adapt Teams packet parsing 2026-07-02 16:43:31 -05:00
Message Formatted the code and removed logs from Auto Attack 2026-06-04 11:42:41 +02:00
ProfileKey refactor: convert == null / != null to is null / is not null in 31 files 2026-03-24 00:42:59 +00:00
Session Formatted the code and removed logs from Auto Attack 2026-06-04 11:42:41 +02:00
DataTypeGenerator.cs Replace legacy custom JSON parser with System.Text.Json 2026-03-22 16:39:26 +00:00
EntityActionType.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
GuidExtensions.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
IMinecraftCom.cs Dialog System First iteration, not tested 2026-06-13 23:59:44 +02:00
IMinecraftComHandler.cs Dialog System First iteration, not tested 2026-06-13 23:59:44 +02:00
JwtPayloadDecode.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
MicrosoftAuthentication.cs Address code review: add SlowDownIncrementSeconds constant, return OtherError for device code failures 2026-03-23 15:41:25 +00:00
MojangAPI.cs Modernize data carriers to records and add primary constructors 2026-03-24 01:31:17 +00:00
PlayerInfo.cs Added a /tab command 2026-04-04 16:17:49 +02:00
ProtocolHandler.cs feat: Wire MC 26.2 (protocol 776) routing and adapt Teams packet parsing 2026-07-02 16:43:31 -05:00
ProxiedWebRequest.cs Modernize data carriers to records and add primary constructors 2026-03-24 01:31:17 +00:00
ReplayHandler.cs feat: modernize ReplayCapture 2026-05-04 11:49:44 +02:00
ServerStatusDisplay.cs Enhance server status display and player information handling 2026-03-30 02:46:34 +08:00
ServerStatusInfo.cs Add server status display and protocol version upgrade handling 2026-03-30 01:39:37 +08:00