pub struct ClientboundExplode {
pub center: Vec3,
pub radius: f32,
pub block_count: i32,
pub player_knockback: Option<Vec3>,
pub explosion_particle: Particle,
pub explosion_sound: SoundEvent,
pub block_particles: Vec<Weighted<ExplosionParticleInfo>>,
}Fields§
§center: Vec3§radius: f32§block_count: i32§player_knockback: Option<Vec3>§explosion_particle: Particle§explosion_sound: SoundEvent§block_particles: Vec<Weighted<ExplosionParticleInfo>>Implementations§
Trait Implementations§
Source§impl AzBuf for ClientboundExplode
impl AzBuf for ClientboundExplode
fn azalea_write(&self, buf: &mut impl Write) -> Result<(), Error>
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl Clone for ClientboundExplode
impl Clone for ClientboundExplode
Source§fn clone(&self) -> ClientboundExplode
fn clone(&self) -> ClientboundExplode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClientboundExplode
impl Debug for ClientboundExplode
Source§impl Packet<ClientboundGamePacket> for ClientboundExplode
impl Packet<ClientboundGamePacket> for ClientboundExplode
fn into_variant(self) -> ClientboundGamePacket
Source§impl PartialEq for ClientboundExplode
impl PartialEq for ClientboundExplode
Source§fn eq(&self, other: &ClientboundExplode) -> bool
fn eq(&self, other: &ClientboundExplode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClientboundExplode
Auto Trait Implementations§
impl Freeze for ClientboundExplode
impl RefUnwindSafe for ClientboundExplode
impl Send for ClientboundExplode
impl Sync for ClientboundExplode
impl Unpin for ClientboundExplode
impl UnsafeUnpin for ClientboundExplode
impl UnwindSafe for ClientboundExplode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more