aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/packets
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2024-12-28 02:10:05 +0000
committermat <git@matdoes.dev>2024-12-28 02:10:05 +0000
commit615d8f9d2ac56b3244d328587243301da253eafd (patch)
tree3cf08428ddeb29bcb58dbce04fee7bbbe4d2814d /azalea-protocol/src/packets
parentebaf5128fbc87970b2ba1f6157e5da035ae379c8 (diff)
downloadazalea-drasl-615d8f9d2ac56b3244d328587243301da253eafd.tar.xz
bump minimum rust version and improve pathfinder docs
Diffstat (limited to 'azalea-protocol/src/packets')
-rwxr-xr-xazalea-protocol/src/packets/game/c_section_blocks_update.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/azalea-protocol/src/packets/game/c_section_blocks_update.rs b/azalea-protocol/src/packets/game/c_section_blocks_update.rs
index 4554c015..05ceb30c 100755
--- a/azalea-protocol/src/packets/game/c_section_blocks_update.rs
+++ b/azalea-protocol/src/packets/game/c_section_blocks_update.rs
@@ -25,9 +25,9 @@ impl AzaleaRead for BlockStateWithPosition {
let state = BlockState::try_from(state)
.map_err(|_| BufReadError::UnexpectedEnumVariant { id: state as i32 })?;
let pos = ChunkSectionBlockPos {
- x: (position_part >> 8 & 15) as u8,
+ x: ((position_part >> 8) & 15) as u8,
y: (position_part & 15) as u8,
- z: (position_part >> 4 & 15) as u8,
+ z: ((position_part >> 4) & 15) as u8,
};
Ok(BlockStateWithPosition { pos, state })
}
@@ -35,8 +35,8 @@ impl AzaleaRead for BlockStateWithPosition {
impl AzaleaWrite for BlockStateWithPosition {
fn azalea_write(&self, buf: &mut impl Write) -> Result<(), std::io::Error> {
- let data = (self.state.id as u64) << 12
- | (u64::from(self.pos.x) << 8 | u64::from(self.pos.z) << 4 | u64::from(self.pos.y));
+ let data = ((self.state.id as u64) << 12)
+ | ((u64::from(self.pos.x) << 8) | (u64::from(self.pos.z) << 4) | u64::from(self.pos.y));
u64::azalea_write_var(&data, buf)?;
Ok(())
}