1.16.4-19w02a: fix Maps packet missing locked, closes #454

This commit is contained in:
ice_iix 2020-12-28 14:02:05 -08:00
parent 5a38ea1091
commit 028ab1cbe3
9 changed files with 20 additions and 8 deletions

View File

@ -1392,6 +1392,7 @@ state_packets!(
field item_damage: VarInt =,
field scale: i8 =,
field tracking_position: bool =,
field locked: bool =,
field icons: LenPrefixed<VarInt, packet::MapIcon> =,
field columns: u8 =,
field rows: Option<u8> = when(|p: &Maps| p.columns > 0),
@ -1399,6 +1400,17 @@ state_packets!(
field z: Option<u8> = when(|p: &Maps| p.columns > 0),
field data: Option<LenPrefixedBytes<VarInt>> = when(|p: &Maps| p.columns > 0),
}
packet Maps_NoLocked {
field item_damage: VarInt =,
field scale: i8 =,
field tracking_position: bool =,
field icons: LenPrefixed<VarInt, packet::MapIcon> =,
field columns: u8 =,
field rows: Option<u8> = when(|p: &Maps_NoLocked| p.columns > 0),
field x: Option<u8> = when(|p: &Maps_NoLocked| p.columns > 0),
field z: Option<u8> = when(|p: &Maps_NoLocked| p.columns > 0),
field data: Option<LenPrefixedBytes<VarInt>> = when(|p: &Maps_NoLocked| p.columns > 0),
}
packet Maps_NoTracking {
field item_damage: VarInt =,
field scale: i8 =,

View File

@ -74,7 +74,7 @@ protocol_packet_ids!(
0x22 => Particle_VarIntArray
0x23 => NamedSoundEffect_u8_NoCategory
0x24 => JoinGame_i8
0x25 => Maps
0x25 => Maps_NoLocked
0x26 => EntityMove_i8
0x27 => EntityLookAndMove_i8
0x28 => EntityLook_VarInt

View File

@ -91,7 +91,7 @@ protocol_packet_ids!(
0x23 => Effect
0x24 => Particle_VarIntArray
0x25 => JoinGame_i32
0x26 => Maps
0x26 => Maps_NoLocked
0x27 => Entity
0x28 => EntityMove_i16
0x29 => EntityLookAndMove_i16

View File

@ -76,7 +76,7 @@ protocol_packet_ids!(
0x21 => Effect
0x22 => Particle_VarIntArray
0x23 => JoinGame_i32
0x24 => Maps
0x24 => Maps_NoLocked
0x25 => EntityMove_i16
0x26 => EntityLookAndMove_i16
0x27 => EntityLook_VarInt

View File

@ -76,7 +76,7 @@ protocol_packet_ids!(
0x21 => Effect
0x22 => Particle_VarIntArray
0x23 => JoinGame_i32
0x24 => Maps
0x24 => Maps_NoLocked
0x25 => EntityMove_i16
0x26 => EntityLookAndMove_i16
0x27 => EntityLook_VarInt

View File

@ -79,7 +79,7 @@ protocol_packet_ids!(
0x21 => Effect
0x22 => Particle_VarIntArray
0x23 => JoinGame_i32
0x24 => Maps
0x24 => Maps_NoLocked
0x25 => Entity
0x26 => EntityMove_i16
0x27 => EntityLookAndMove_i16

View File

@ -91,7 +91,7 @@ protocol_packet_ids!(
0x23 => Effect
0x24 => Particle_Data13
0x25 => JoinGame_i32
0x26 => Maps
0x26 => Maps_NoLocked
0x27 => Entity
0x28 => EntityMove_i16
0x29 => EntityLookAndMove_i16

View File

@ -76,7 +76,7 @@ protocol_packet_ids!(
0x21 => Effect
0x22 => Particle_VarIntArray
0x23 => JoinGame_i8
0x24 => Maps
0x24 => Maps_NoLocked
0x25 => EntityMove_i16
0x26 => EntityLookAndMove_i16
0x27 => EntityLook_VarInt

View File

@ -76,7 +76,7 @@ protocol_packet_ids!(
0x21 => Effect
0x22 => Particle_VarIntArray
0x23 => JoinGame_i32
0x24 => Maps
0x24 => Maps_NoLocked
0x25 => EntityMove_i16
0x26 => EntityLookAndMove_i16
0x27 => EntityLook_VarInt