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}