valence_protocol/packets/play/
play_sound_s2c.rs

1use valence_math::IVec3;
2
3use crate::sound::{SoundCategory, SoundId};
4use crate::{Decode, Encode, Packet};
5
6#[derive(Clone, Debug, Encode, Decode, Packet)]
7pub struct PlaySoundS2c<'a> {
8    pub id: SoundId<'a>,
9    pub category: SoundCategory,
10    pub position: IVec3,
11    pub volume: f32,
12    pub pitch: f32,
13    pub seed: i64,
14}