Minecraft-Console-Client/MinecraftClient/Protocol/Handlers/StructuredComponents/Components/1_21_11
BruceChen 6c36dc341a feat: add version routing, structured components, and metadata for MC 1.21.11
- Add MC_1_21_11_Version constant (protocol 774)
- Create StructuredComponentsRegistry12111 with 104 components (8 new:
  use_effects, minimum_attack_charge, damage_type, attack_range,
  piercing_weapon, kinetic_weapon, swing_animation, zombie_nautilus/variant)
- Add 6 new component classes for 1.21.11 wire formats
- Add RegistryEitherHolderComponent for holderRegistry-backed EitherHolder
- Add ZombieNautilusVariant and HumanoidArm cases in DataTypes.ReadNextMetadata
- Update all version routing in Protocol18, PacketType18Handler,
  EntityMetadataPalette, StructuredComponentsHandler, and ProtocolHandler
- Bump MCHighestVersion to 1.21.11

Made-with: Cursor
2026-03-22 00:56:04 +08:00
..
AttackRangeComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00
KineticWeaponComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00
PiercingWeaponComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00
RegistryEitherHolderComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00
SwingAnimationComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00
UseEffectsComponent.cs feat: add version routing, structured components, and metadata for MC 1.21.11 2026-03-22 00:56:04 +08:00