valence_protocol/packets/play/player_interact_block_c2s.rs
1use valence_math::Vec3;
2
3use crate::{BlockPos, Decode, Direction, Encode, Hand, Packet, VarInt};
4
5#[derive(Copy, Clone, Debug, Encode, Decode, Packet)]
6pub struct PlayerInteractBlockC2s {
7 pub hand: Hand,
8 pub position: BlockPos,
9 pub face: Direction,
10 pub cursor_pos: Vec3,
11 pub head_inside_block: bool,
12 pub sequence: VarInt,
13}