Enum entmet_lib::datatypes::particles::ParticleType

source ·
pub enum ParticleType {
Show 100 variants AmbientEntityEffect, AngryVillager, Block, BlockMarker, Bubble, Cloud, Crit, DamageIndicator, DragonBreath, DrippingLava, FallingLava, LandingLava, DrippingWater, FallingWater, Dust, DustColorTransition, Effect, ElderGuardian, EnchantedHit, Enchant, EndRod, EntityEffect, ExplosionEmitter, Explosion, Gust, GustEmitter, SonicBoom, FallingDust, Firework, Fishing, Flame, CherryLeaves, SculkSoul, SculkCharge, SculkChargePop, SoulFireFlame, Soul, Flash, HappyVillager, Composter, Heart, InstantEffect, Item, Vibration, ItemSlime, ItemSnowball, LargeSmoke, Lava, Mycellium, Note, Poof, Portal, Rain, Smoke, WhiteSmoke, Sneeze, Spit, SquidInk, SweepAttack, TotemOfUndying, Underwater, Splash, Witch, BubblePop, CurrentDown, BubbleColumnUp, Nautilus, Dolphin, 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, Shriek, EggCrack, DustPlume, GustDust, TrialSpawnerDetection,
}
Expand description

An enum of all Particle types

Variants§

§

AmbientEntityEffect

A particle of type AmbientEntityEffect

§

AngryVillager

A particle of type AngryVillager

§

Block

A particle of type Block

§

BlockMarker

A particle of type BlockMarker

§

Bubble

A particle of type Bubble

§

Cloud

A particle of type Cloud

§

Crit

A particle of type Crit

§

DamageIndicator

A particle of type DamageIndicator

§

DragonBreath

A particle of type DragonBreath

§

DrippingLava

A particle of type DrippingLava

§

FallingLava

A particle of type FallingLava

§

LandingLava

A particle of type LandingLava

§

DrippingWater

A particle of type DrippingWater

§

FallingWater

A particle of type FallingWater

§

Dust

A particle of type Dust

§

DustColorTransition

A particle of type DustColorTransition

§

Effect

A particle of type Effect

§

ElderGuardian

A particle of type ElderGuardian

§

EnchantedHit

A particle of type EnchantedHit

§

Enchant

A particle of type Enchant

§

EndRod

A particle of type EndRod

§

EntityEffect

A particle of type EntityEffect

§

ExplosionEmitter

A particle of type ExplosionEmitter

§

Explosion

A particle of type Explosion

§

Gust

A particle of type Gust

§

GustEmitter

A particle of type GustEmitter

§

SonicBoom

A particle of type SonicBoom

§

FallingDust

A particle of type FallingDust

§

Firework

A particle of type Firework

§

Fishing

A particle of type Fishing

§

Flame

A particle of type Flame

§

CherryLeaves

A particle of type CherryLeaves

§

SculkSoul

A particle of type SculkSoul

§

SculkCharge

A particle of type SculkCharge

§

SculkChargePop

A particle of type SculkChargePop

§

SoulFireFlame

A particle of type SoulFireFlame

§

Soul

A particle of type Soul

§

Flash

A particle of type Flash

§

HappyVillager

A particle of type HappyVillager

§

Composter

A particle of type Composter

§

Heart

A particle of type Heart

§

InstantEffect

A particle of type InstantEffect

§

Item

A particle of type Item

§

Vibration

A particle of type Vibration

§

ItemSlime

A particle of type ItemSlime

§

ItemSnowball

A particle of type ItemSnowball

§

LargeSmoke

A particle of type LargeSmoke

§

Lava

A particle of type Lava

§

Mycellium

A particle of type Mycellium

§

Note

A particle of type Note

§

Poof

A particle of type Poof

§

Portal

A particle of type Portal

§

Rain

A particle of type Rain

§

Smoke

A particle of type Smoke

§

WhiteSmoke

A particle of type WhiteSmoke

§

Sneeze

A particle of type Sneeze

§

Spit

A particle of type Spit

§

SquidInk

A particle of type SquidInk

§

SweepAttack

A particle of type SweepAttack

§

TotemOfUndying

A particle of type TotemOfUndying

§

Underwater

A particle of type Underwater

§

Splash

A particle of type Splash

§

Witch

A particle of type Witch

§

BubblePop

A particle of type BubblePop

§

CurrentDown

A particle of type CurrentDown

§

BubbleColumnUp

A particle of type BubbleColumnUp

§

Nautilus

A particle of type Nautilus

§

Dolphin

A particle of type Dolphin

§

CampfireSignalSmoke

A particle of type CampfireSignalSmoke

§

DrippingHoney

A particle of type DrippingHoney

§

FallingHoney

A particle of type FallingHoney

§

LandingHoney

A particle of type LandingHoney

§

FallingNectar

A particle of type FallingNectar

§

FallingSporeBlossom

A particle of type FallingSporeBlossom

§

Ash

A particle of type Ash

§

CrimsonSpore

A particle of type CrimsonSpore

§

WarpedSpore

A particle of type WarpedSpore

§

SporeBlossomAir

A particle of type SporeBlossomAir

§

DrippingObsidianTear

A particle of type DrippingObsidianTear

§

FallingObsidianTear

A particle of type FallingObsidianTear

§

LandingObsidianTear

A particle of type LandingObsidianTear

§

ReversePortal

A particle of type ReversePortal

§

WhiteAsh

A particle of type WhiteAsh

§

SmallFlame

A particle of type SmallFlame

§

Snowflake

A particle of type Snowflake

§

DrippingDripstoneLava

A particle of type DrippingDripstoneLava

§

FallingDripstoneLava

A particle of type FallingDripstoneLava

§

DrippingDripstoneWater

A particle of type DrippingDripstoneWater

§

FallingDripstoneWater

A particle of type FallingDripstoneWater

§

GlowSquidInk

A particle of type GlowSquidInk

§

Glow

A particle of type Glow

§

WaxOn

A particle of type WaxOn

§

WaxOff

A particle of type WaxOff

§

ElectricSpark

A particle of type ElectricSpark

§

Scrape

A particle of type Scrape

§

Shriek

A particle of type Shriek

§

EggCrack

A particle of type EggCrack

§

DustPlume

A particle of type DustPlume

§

GustDust

A particle of type GustDust

§

TrialSpawnerDetection

A particle of type TrialSpawnerDetection

Trait Implementations§

source§

impl PartialEq for ParticleType

source§

fn eq(&self, other: &ParticleType) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for ParticleType

source§

impl StructuralPartialEq for ParticleType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.