Minecraft-Console-Client/MinecraftClient/Mapping/EntityPalettes
BruceChen f73148e5ec feat: add MC 1.21.4 (protocol 769) support
Add complete protocol 769 support for Minecraft 1.21.4:

- Version constants: Add 769 to supported versions, MC_1_21_4_Version constant,
  and version string mappings (including 1.21.3 -> 768 compatibility)
- Item palette: 10 new items (Resin series + Eyeblossom), generated ItemPalette1214
- Entity palette: Remove CreakingTransient (149 entities, down from 150)
- Block palette: 10 new blocks with correct blockstate ID ranges from server data
- Packet palette: Serverbound packet ID reshuffling - PickItem split into
  PickItemFromBlock/PickItemFromEntity, new PlayerLoaded packet inserted after
  PlayerInput, subsequent IDs shifted accordingly. Clientbound unchanged.
- PlayerLoaded: Send empty PlayerLoaded packet after JoinGame processing (>= 1.21.4)
- EntityMetadata/DataComponents: Reuse 1.20.6 palettes (unchanged registries)
- Update all version guard checks from MC_1_21_2 to MC_1_21_4

Made-with: Cursor
2026-03-20 23:51:56 +08:00
..
EntityPalette.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
EntityPalette18.cs Added 1.8 entity handling 2023-03-28 13:39:18 +02:00
EntityPalette112.cs Fix all warnings & Trim (#2226) 2022-10-02 18:31:08 +08:00
EntityPalette113.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette114.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette115.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette117.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette119.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette120.cs Fully Implemented 1.20 2023-06-08 19:27:28 +02:00
EntityPalette1161.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette1162.cs [SKIP_BUILD] Change file encoding to UTF-8 with BOM 2022-11-28 13:55:05 +08:00
EntityPalette1193.cs 1.19.3 entity & inventory & terrain support 2023-01-14 22:18:05 +08:00
EntityPalette1204.cs 1.20.4: Update entity, item and block palette 2024-02-11 18:13:48 +08:00
EntityPalette1206.cs Inventory, Terrain and Entity handling 2024-07-02 11:08:46 +02:00
EntityPalette1212.cs feat: add palettes and version constants for MC 1.21.2 (protocol 768) 2026-03-20 03:02:43 +08:00
EntityPalette1214.cs feat: add MC 1.21.4 (protocol 769) support 2026-03-20 23:51:56 +08:00
EntityPalette11194.cs Added palettes 2023-03-21 23:31:10 +01:00
EntityPaletteGenerator.cs 1.20.4: Update entity, item and block palette 2024-02-11 18:13:48 +08:00