Skip to main content

particle_animation

Triggered Effect

Plays a particle animation

List of Animations

IDDescriptionArgs
traceDraw a line from the location to the playerspacing The spacing between particles
ground_spiralCreate a spiral of particles on the groundscalar The x/y scalar
distance-scalar The distance scalar
duration The duration of the animation, in ticks
circleDraw a circle of particlesradius The circle's radius
duration The time taken to draw the circle, in ticks
height The height above the location to draw the circle
pitch The circle's pitch (in degrees)
roll The roll of the circle (in degrees)
helixDraw a helix of particlesheight The height to draw the helix
duration The time taken to draw the helix, in ticks
speed The speed at which to draw the helix
radius The radius of the helix
double_helixDraw a double helix of particlesheight The height to draw the helix
duration The time taken to draw the helix, in ticks
speed The speed at which to draw the helix
radius The radius of the helix
twirlTwirl particles (double expanding spiral)small-radius The small radius
large-radius The large radius
duration The animation duration, in ticks
start-height The start height
end-height The end height
speed The speed at which to draw the animation

Example Config

- id: particle_animation
args:
particle: soul # The particle to spawn (https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html)
particle-amount: 1 # The amount of particles to spawn on each point
animation: ground_spiral # The ID of the animation
tick-multiplier: 1 # (Optional) increases the speed of the animation by some multiplier
entity: player # (Optional) specifies the entity to have the animation activate around (player, victim, projectile)
use-eye-location: true # (Optional) Sets the entity location to be at eye level rather than ground level
particle_args: # Arguments for the animation
scalar: 1.618
distance-scalar: 0.5
duration: 20
...other config (eg triggers, filters, mutators, etc)