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