Skip to main content
Version: Next

Particle Path

Spawns particles following a specified path.

Parameters

ParameterDescriptionExample
PathThe path the particles follow using the format:
world, x1, y1, z1; x2, y2, z2; x3, y3, z3.
Use a semicolon (;) to separate different locations.
world, 196.3, 64, -381.8; 199.3, 65, -375.8; 205.8, 61, -361.8
ParticleThe particle to spawn. See the Bukkit Particle List for all particles.FLAME
AmountThe number of particles to spawn.200
SpeedThe speed at which the origin moves along the path, measured in blocks per second.3
FrequencyMinecraft spawns new entities or particles every tick. When speed is very high, gaps may appear between particles. This parameter sets how many particles should spawn per block to fill gaps. Activates only if the default density is lower than the frequency.5
dXSpread on the X-axis over which the particle can spawn.1
dYSpread on the Y-axis over which the particle can spawn.1
dZSpread on the Z-axis over which the particle can spawn.1
ForceIf true, particles are visible to players regardless of distance (if in their view).false
SplineTypeThe spline type which will be used for the path. This can be POLY_CHAIN for straight lines, BEZIER for extremely smooth lines which don't go over the exact points or CATMULL_ROM for smooth lines which do go over the points.CATMULL_ROM
SizeParticle size, only works for REDSTONE, SPELL_MOB, and SPELL_MOB_AMBIENT.1.0
ColorRGB color of the particle, only for REDSTONE, SPELL_MOB, and SPELL_MOB_AMBIENT. Format: R, G, B.123, 186, 92
BlockBlock material for particles that require it (BLOCK_CRACK, BLOCK_DUST, FALLING_DUST, ITEM_CRACK).STONE
DelayTicks to wait after the show starts before the effect activates.40

Frequency Extra Info

Minecraft spawns new entities or particles every tick. When speed is very high, empty spaces can appear between particles. The frequency parameter specifies how many particles should spawn per block to fill these gaps.

This activates only if the default particle density is lower than the frequency.

Example:
A particle line travels 10 blocks at a speed of 1 block/second with a frequency of 5:

  • 1 block/s means 20 ticks per block → 20 particles/block (since 1 particle per tick)
  • 20 > 5, so frequency does not activate.

If speed is increased to 10 blocks/second:

  • 10 blocks/s means 2 particles per block → 2 < 5, so frequency activates to spawn extra particles.
YML Preset
'1':
Type: PARTICLE_PATH
Path: 'world, 0, 0, 0; 0, 0, 0'
Particle: SMOKE_NORMAL
Amount: 1
Speed: 1
Frequency: 5
dX: 0
dY: 0
dZ: 0
Force: false
Smooth: true
Delay: 0

Preview

Particle Path Preview


Youtube Tutorial

Uhh, later...