Enum azalea_core::ParticleData
source · pub enum ParticleData {
Show 88 variants
AmbientEntityEffect,
AngryVillager,
Block(BlockParticle),
BlockMarker(BlockParticle),
Bubble,
Cloud,
Crit,
DamageIndicator,
DragonBreath,
DrippingLava,
FallingLava,
LandingLava,
DrippingWater,
FallingWater,
Dust(DustParticle),
DustColorTransition(DustColorTransitionParticle),
Effect,
ElderGuardian,
EnchantedHit,
Enchant,
EndRod,
EntityEffect,
ExplosionEmitter,
Explosion,
FallingDust(BlockParticle),
Firework,
Fishing,
Flame,
SoulFireFlame,
Soul,
Flash,
HappyVillager,
Composter,
Heart,
InstantEffect,
Item(ItemParticle),
Vibration(VibrationParticle),
ItemSlime,
ItemSnowball,
LargeSmoke,
Lava,
Mycelium,
Note,
Poof,
Portal,
Rain,
Smoke,
Sneeze,
Spit,
SquidInk,
SweepAttack,
TotemOfUndying,
Underwater,
Splash,
Witch,
BubblePop,
CurrentDown,
BubbleColumnUp,
Nautilus,
Dolphin,
CampfireCozySmoke,
CampfireSignalSmoke,
DrippingHoney,
FallingHoney,
LandingHoney,
FallingNectar,
FallingSporeBlossom,
Ash,
CrimsonSpore,
WarpedSpore,
SporeBlossomAir,
DrippingObsidianTear,
FallingObsidianTear,
LandingObsidianTear,
ReversePortal,
WhiteAsh,
SmallFlame,
Snowflake,
DrippingDripstoneLava,
FallingDripstoneLava,
DrippingDripstoneWater,
FallingDripstoneWater,
GlowSquidInk,
Glow,
WaxOn,
WaxOff,
ElectricSpark,
Scrape,
}
Variants§
AmbientEntityEffect
AngryVillager
Block(BlockParticle)
BlockMarker(BlockParticle)
Bubble
Cloud
Crit
DamageIndicator
DragonBreath
DrippingLava
FallingLava
LandingLava
DrippingWater
FallingWater
Dust(DustParticle)
DustColorTransition(DustColorTransitionParticle)
Effect
ElderGuardian
EnchantedHit
Enchant
EndRod
EntityEffect
ExplosionEmitter
Explosion
FallingDust(BlockParticle)
Firework
Fishing
Flame
SoulFireFlame
Soul
Flash
HappyVillager
Composter
Heart
InstantEffect
Item(ItemParticle)
Vibration(VibrationParticle)
ItemSlime
ItemSnowball
LargeSmoke
Lava
Mycelium
Note
Poof
Portal
Rain
Smoke
Sneeze
Spit
SquidInk
SweepAttack
TotemOfUndying
Underwater
Splash
Witch
BubblePop
CurrentDown
BubbleColumnUp
Nautilus
Dolphin
CampfireCozySmoke
CampfireSignalSmoke
DrippingHoney
FallingHoney
LandingHoney
FallingNectar
FallingSporeBlossom
Ash
CrimsonSpore
WarpedSpore
SporeBlossomAir
DrippingObsidianTear
FallingObsidianTear
LandingObsidianTear
ReversePortal
WhiteAsh
SmallFlame
Snowflake
DrippingDripstoneLava
FallingDripstoneLava
DrippingDripstoneWater
FallingDripstoneWater
GlowSquidInk
Glow
WaxOn
WaxOff
ElectricSpark
Scrape
Implementations§
source§impl ParticleData
impl ParticleData
source§impl ParticleData
impl ParticleData
pub fn read_from_id( buf: &mut Cursor<&[u8]>, id: u32 ) -> Result<Self, BufReadError>
Trait Implementations§
source§impl Clone for ParticleData
impl Clone for ParticleData
source§fn clone(&self) -> ParticleData
fn clone(&self) -> ParticleData
Returns a copy of the value. Read more
1.0.0 · 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 ParticleData
impl Debug for ParticleData
source§impl Default for ParticleData
impl Default for ParticleData
source§fn default() -> ParticleData
fn default() -> ParticleData
Returns the “default value” for a type. Read more
source§impl McBufReadable for ParticleData
impl McBufReadable for ParticleData
source§impl McBufWritable for ParticleData
impl McBufWritable for ParticleData
Auto Trait Implementations§
impl RefUnwindSafe for ParticleData
impl Send for ParticleData
impl Sync for ParticleData
impl Unpin for ParticleData
impl UnwindSafe for ParticleData
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