diff --git a/protocol/src/protocol/packet.rs b/protocol/src/protocol/packet.rs index 22ae14c..56c1231 100644 --- a/protocol/src/protocol/packet.rs +++ b/protocol/src/protocol/packet.rs @@ -280,7 +280,7 @@ state_packets!( } /// ClientAbilities is used to modify the players current abilities. /// Currently flying is the only one - packet ClientAbilities { + packet ClientAbilities_f32 { field flags: u8 =, field flying_speed: f32 =, field walking_speed: f32 =, diff --git a/protocol/src/protocol/versions/v15w39c.rs b/protocol/src/protocol/versions/v15w39c.rs index f12dbda..074ff1d 100644 --- a/protocol/src/protocol/versions/v15w39c.rs +++ b/protocol/src/protocol/versions/v15w39c.rs @@ -23,7 +23,7 @@ protocol_packet_ids!( 0x0c => PlayerPositionLook 0x0d => PlayerLook 0x0e => Player - 0x0f => ClientAbilities + 0x0f => ClientAbilities_f32 0x10 => PlayerDigging_u8 0x11 => PlayerAction 0x12 => SteerVehicle diff --git a/protocol/src/protocol/versions/v18w50a.rs b/protocol/src/protocol/versions/v18w50a.rs index b153340..5265768 100644 --- a/protocol/src/protocol/versions/v18w50a.rs +++ b/protocol/src/protocol/versions/v18w50a.rs @@ -31,7 +31,7 @@ protocol_packet_ids!( 0x14 => SteerBoat 0x15 => PickItem 0x16 => CraftRecipeRequest - 0x17 => ClientAbilities + 0x17 => ClientAbilities_f32 0x18 => PlayerDigging 0x19 => PlayerAction 0x1a => SteerVehicle diff --git a/protocol/src/protocol/versions/v19w02a.rs b/protocol/src/protocol/versions/v19w02a.rs index d24b82f..3cf8760 100644 --- a/protocol/src/protocol/versions/v19w02a.rs +++ b/protocol/src/protocol/versions/v19w02a.rs @@ -31,7 +31,7 @@ protocol_packet_ids!( 0x14 => SteerBoat 0x15 => PickItem 0x16 => CraftRecipeRequest - 0x17 => ClientAbilities + 0x17 => ClientAbilities_f32 0x18 => PlayerDigging 0x19 => PlayerAction 0x1a => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_10_2.rs b/protocol/src/protocol/versions/v1_10_2.rs index 066006f..78d279c 100644 --- a/protocol/src/protocol/versions/v1_10_2.rs +++ b/protocol/src/protocol/versions/v1_10_2.rs @@ -26,7 +26,7 @@ protocol_packet_ids!( 0x0f => Player 0x10 => VehicleMove 0x11 => SteerBoat - 0x12 => ClientAbilities + 0x12 => ClientAbilities_f32 0x13 => PlayerDigging 0x14 => PlayerAction 0x15 => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_11_2.rs b/protocol/src/protocol/versions/v1_11_2.rs index cf95ffe..d7c83d2 100644 --- a/protocol/src/protocol/versions/v1_11_2.rs +++ b/protocol/src/protocol/versions/v1_11_2.rs @@ -26,7 +26,7 @@ protocol_packet_ids!( 0x0f => Player 0x10 => VehicleMove 0x11 => SteerBoat - 0x12 => ClientAbilities + 0x12 => ClientAbilities_f32 0x13 => PlayerDigging 0x14 => PlayerAction 0x15 => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_12_2.rs b/protocol/src/protocol/versions/v1_12_2.rs index 679b697..012b1d6 100644 --- a/protocol/src/protocol/versions/v1_12_2.rs +++ b/protocol/src/protocol/versions/v1_12_2.rs @@ -27,7 +27,7 @@ protocol_packet_ids!( 0x10 => VehicleMove 0x11 => SteerBoat 0x12 => CraftRecipeRequest - 0x13 => ClientAbilities + 0x13 => ClientAbilities_f32 0x14 => PlayerDigging 0x15 => PlayerAction 0x16 => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_13_2.rs b/protocol/src/protocol/versions/v1_13_2.rs index 09f5aca..6ebbbd3 100644 --- a/protocol/src/protocol/versions/v1_13_2.rs +++ b/protocol/src/protocol/versions/v1_13_2.rs @@ -31,7 +31,7 @@ protocol_packet_ids!( 0x14 => SteerBoat 0x15 => PickItem 0x16 => CraftRecipeRequest - 0x17 => ClientAbilities + 0x17 => ClientAbilities_f32 0x18 => PlayerDigging 0x19 => PlayerAction 0x1a => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_14.rs b/protocol/src/protocol/versions/v1_14.rs index 89b0bc4..99eb1a5 100644 --- a/protocol/src/protocol/versions/v1_14.rs +++ b/protocol/src/protocol/versions/v1_14.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_14_1.rs b/protocol/src/protocol/versions/v1_14_1.rs index 89b0bc4..99eb1a5 100644 --- a/protocol/src/protocol/versions/v1_14_1.rs +++ b/protocol/src/protocol/versions/v1_14_1.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_14_2.rs b/protocol/src/protocol/versions/v1_14_2.rs index 89b0bc4..99eb1a5 100644 --- a/protocol/src/protocol/versions/v1_14_2.rs +++ b/protocol/src/protocol/versions/v1_14_2.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_14_3.rs b/protocol/src/protocol/versions/v1_14_3.rs index d39165c..35c1b8f 100644 --- a/protocol/src/protocol/versions/v1_14_3.rs +++ b/protocol/src/protocol/versions/v1_14_3.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_14_4.rs b/protocol/src/protocol/versions/v1_14_4.rs index 573749a..c7ef802 100644 --- a/protocol/src/protocol/versions/v1_14_4.rs +++ b/protocol/src/protocol/versions/v1_14_4.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_15.rs b/protocol/src/protocol/versions/v1_15.rs index 81312be..d77074e 100644 --- a/protocol/src/protocol/versions/v1_15.rs +++ b/protocol/src/protocol/versions/v1_15.rs @@ -33,7 +33,7 @@ protocol_packet_ids!( 0x16 => SteerBoat 0x17 => PickItem 0x18 => CraftRecipeRequest - 0x19 => ClientAbilities + 0x19 => ClientAbilities_f32 0x1a => PlayerDigging 0x1b => PlayerAction 0x1c => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_7_10.rs b/protocol/src/protocol/versions/v1_7_10.rs index 8da2137..c27eb4e 100644 --- a/protocol/src/protocol/versions/v1_7_10.rs +++ b/protocol/src/protocol/versions/v1_7_10.rs @@ -27,7 +27,7 @@ protocol_packet_ids!( 0x10 => CreativeInventoryAction 0x11 => EnchantItem 0x12 => SetSign_i16y - 0x13 => ClientAbilities + 0x13 => ClientAbilities_f32 0x14 => TabComplete_NoAssume_NoTarget 0x15 => ClientSettings_u8_Handsfree_Difficulty 0x16 => ClientStatus_u8 diff --git a/protocol/src/protocol/versions/v1_8_9.rs b/protocol/src/protocol/versions/v1_8_9.rs index 8130a10..9e6d181 100644 --- a/protocol/src/protocol/versions/v1_8_9.rs +++ b/protocol/src/protocol/versions/v1_8_9.rs @@ -27,7 +27,7 @@ protocol_packet_ids!( 0x10 => CreativeInventoryAction 0x11 => EnchantItem 0x12 => SetSign - 0x13 => ClientAbilities + 0x13 => ClientAbilities_f32 0x14 => TabComplete_NoAssume 0x15 => ClientSettings_u8_Handsfree 0x16 => ClientStatus diff --git a/protocol/src/protocol/versions/v1_9.rs b/protocol/src/protocol/versions/v1_9.rs index dc817dc..e6f1376 100644 --- a/protocol/src/protocol/versions/v1_9.rs +++ b/protocol/src/protocol/versions/v1_9.rs @@ -26,7 +26,7 @@ protocol_packet_ids!( 0x0f => Player 0x10 => VehicleMove 0x11 => SteerBoat - 0x12 => ClientAbilities + 0x12 => ClientAbilities_f32 0x13 => PlayerDigging 0x14 => PlayerAction 0x15 => SteerVehicle diff --git a/protocol/src/protocol/versions/v1_9_2.rs b/protocol/src/protocol/versions/v1_9_2.rs index 9ee61b3..1d2964a 100644 --- a/protocol/src/protocol/versions/v1_9_2.rs +++ b/protocol/src/protocol/versions/v1_9_2.rs @@ -26,7 +26,7 @@ protocol_packet_ids!( 0x0f => Player 0x10 => VehicleMove 0x11 => SteerBoat - 0x12 => ClientAbilities + 0x12 => ClientAbilities_f32 0x13 => PlayerDigging 0x14 => PlayerAction 0x15 => SteerVehicle