ParticleType

@CataloguedBy(catalogue = ParticleTypes::class)
interface ParticleType : Keyed

A type of particle effect.

Inheritors

Functions

Link copied to clipboard
@Contract(value = "_ -> new", pure = true)
abstract fun builder(): BaseParticleEffectBuilder<*>

Constructs a new builder to build a new ParticleEffect of this type.

Link copied to clipboard
@NotNull
abstract fun key(): @NotNull Key