mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-15 13:04:36 +00:00
fix: resolve PickItem duplicate key in PacketPalette1214
The PickItem packet was split into PickItemFromBlock (0x22) and PickItemFromEntity (0x23) in 1.21.4. Mapping both to the same PacketTypesOut.PickItem enum caused a duplicate key error in the reverse mapping. Added PickItemFromEntity enum to resolve this. Made-with: Cursor
This commit is contained in:
parent
f73148e5ec
commit
067bd8faff
2 changed files with 2 additions and 1 deletions
|
|
@ -176,7 +176,7 @@ public class PacketPalette1214 : PacketTypePalette
|
|||
{ 0x20, PacketTypesOut.VehicleMove }, // Move Vehicle
|
||||
{ 0x21, PacketTypesOut.SteerBoat }, // Paddle Boat
|
||||
{ 0x22, PacketTypesOut.PickItem }, // Pick Item From Block (split in 1.21.4)
|
||||
{ 0x23, PacketTypesOut.PickItem }, // Pick Item From Entity (split in 1.21.4)
|
||||
{ 0x23, PacketTypesOut.PickItemFromEntity }, // Pick Item From Entity (new in 1.21.4)
|
||||
{ 0x24, PacketTypesOut.PingRequest }, // Ping Request
|
||||
{ 0x25, PacketTypesOut.CraftRecipeRequest }, // Place Recipe
|
||||
{ 0x26, PacketTypesOut.PlayerAbilities }, // Player Abilities
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
MessageAcknowledgment, // Added in 1.19.1 (1.19.2)
|
||||
NameItem, //
|
||||
PickItem, //
|
||||
PickItemFromEntity, // Added in 1.21.4 (split from PickItem)
|
||||
PingRequest, // Added in 1.20.2
|
||||
PlayerAbilities, //
|
||||
PlayerBlockPlacement, //
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue