azalea_protocol/packets/game/
c_level_particles.rs

1use azalea_buf::AzBuf;
2use azalea_core::position::Vec3;
3use azalea_entity::particle::Particle;
4use azalea_protocol_macros::ClientboundGamePacket;
5
6#[derive(Clone, Debug, AzBuf, PartialEq, ClientboundGamePacket)]
7pub struct ClientboundLevelParticles {
8    pub override_limiter: bool,
9    pub always_show: bool,
10    pub pos: Vec3,
11    pub x_dist: f32,
12    pub y_dist: f32,
13    pub z_dist: f32,
14    pub max_speed: f32,
15    pub count: u32,
16    pub particle: Particle,
17}