Minecraft-Console-Client/MinecraftClient/Protocol/Handlers/StructuredComponents/Components
BruceChen 896263acc8 fix: resolve entity tracking, container interaction, and enchantment mapping issues for 1.21
- SpawnEntity packet handler now registers non-player entities via OnSpawnEntity
  for protocol >= 1.20.2 (previously only players were tracked, causing 'entity near'
  to find nothing)
- PlaceBlock gains lookAtBlock option that sends a position/rotation update before the
  block placement packet, fixing containers not opening via useblock
- Enchantment registry IDs are now dynamically parsed from server RegistryData
  (minecraft:enchantment), fixing incorrect enchantment name display in 1.21
- AttributeModifiersComponent uses base SubComponent type to avoid InvalidCastException
  when parsing 1.21-specific attribute subcomponents

Made-with: Cursor
2026-03-20 02:35:52 +08:00
..
1_20_6 fix: resolve entity tracking, container interaction, and enchantment mapping issues for 1.21 2026-03-20 02:35:52 +08:00
1_21 Preliminary 1.21 Support 2024-12-06 16:45:48 +01:00
Subcomponents feat: protocol 767 (1.21) packet handling and AttributeSubComponent update 2026-03-20 01:22:25 +08:00
EmptyComponent.cs Added more components + added item palette reference 2024-09-11 20:35:23 +02:00