Minecraft-Console-Client/MinecraftClient/Protocol/Handlers
BruceChen d1837d104b feat: handle 26.1 protocol changes and snapshot version support
- Protocol18: add MC_26_1_Version constant (775), version-gated palette
  routing for blocks/items/entities/metadata, and new TimeUpdate packet
  format (WorldClock map replaces dayTime+tickDayTime)
- Protocol18Terrain: read new fluidCount short in chunk sections (26.1+)
- DataTypes: add CatSoundVariant to entity metadata VarInt readers
- ProtocolHandler: add NormalizeSnapshotProtocol() to map RC/snapshot
  protocol numbers (e.g. 0x4000012E → 775) to release versions, pass
  raw protocol version through for server handshake compatibility

Made-with: Cursor
2026-03-22 20:04:08 +08:00
..
Forge refactor(ForgeInfo.cs): Remove unused code and edit comments 2024-02-20 22:02:22 +08:00
Packet/s2c Implemented new Delcare Command packet for new versions 1.20.6-1.21.11 and fixed it for 1.20.4. 2026-03-22 00:42:43 +01:00
PacketPalettes feat: add 26.1 packet palette, structured components registry, and version routing 2026-03-22 20:04:08 +08:00
StructuredComponents feat: add 26.1 packet palette, structured components registry, and version routing 2026-03-22 20:04:08 +08:00
ConfigurationPacketTypesIn.cs feat: add MC 1.21.9/1.21.10 (protocol 773) version constants and enum values 2026-03-21 14:04:42 +08:00
ConfigurationPacketTypesOut.cs feat: add MC 1.21.9/1.21.10 (protocol 773) version constants and enum values 2026-03-21 14:04:42 +08:00
DataTypes.cs feat: handle 26.1 protocol changes and snapshot version support 2026-03-22 20:04:08 +08:00
PacketType18Handler.cs feat: add 26.1 packet palette, structured components registry, and version routing 2026-03-22 20:04:08 +08:00
PacketTypesIn.cs feat: add 26.1 packet palette, structured components registry, and version routing 2026-03-22 20:04:08 +08:00
PacketTypesOut.cs feat: add 26.1 packet palette, structured components registry, and version routing 2026-03-22 20:04:08 +08:00
Protocol16.cs 1.20.6 - Not working yet 2024-06-16 01:19:09 +02:00
Protocol18.cs feat: handle 26.1 protocol changes and snapshot version support 2026-03-22 20:04:08 +08:00
Protocol18Forge.cs fix(Protocol18Forge.cs): Version bigger or equal 1.18 is FML3 2024-02-20 22:23:46 +08:00
Protocol18Terrain.cs feat: handle 26.1 protocol changes and snapshot version support 2026-03-22 20:04:08 +08:00
SocketWrapper.cs First Version of Structured Components 2024-09-01 20:42:39 +02:00
ZlibUtils.cs Implemented .net 10 support. Updated all affected libraries and the code. Not testes yet. 2026-03-21 20:07:20 +01:00