Skip to main content

/particle

Spawns particles at a location. Supports all particle types with customizable spread, speed, and visibility.

Category
Logic
Permission Level
Game Master
Version Added
1.8

Syntax

/particle <name> [<pos>] [<delta>] [<speed>] [<count>] [force|normal] [<viewers>]

Parameters

NameTypeRequiredDescription
nameparticleRequiredThe particle type (e.g., flame, heart, dust, explosion).
posvec3OptionalThe center position. Defaults to executor's position.
deltavec3OptionalThe spread in each axis (x y z). Higher values = wider spread.
speedfloatOptionalThe speed/velocity of the particles.
countintegerOptionalNumber of particles to spawn. 0 = single directional particle.
visibilityliteralOptionalforce = visible from far away (512 blocks); normal = default range (32 blocks).
viewersentityOptionalThe players who can see the particle.

Examples

/particle minecraft:flame ~ ~1 ~ 0.5 0.5 0.5 0.01 50

Spawns 50 flame particles in a 1-block radius around you.

/particle minecraft:dust{color:[1.0,0.0,0.0],scale:2.0} ~ ~2 ~ 0 0 0 0 1

Spawns a single large red dust particle 2 blocks above you.

/particle minecraft:heart ~ ~2 ~ 0.5 0.5 0.5 0 10 force

Spawns 10 heart particles visible from up to 512 blocks away.

Common Mistakes

Notes

When count is 0, delta acts as a motion vector and speed becomes the velocity. The 'dust' particle type requires color and scale parameters. Some particles have extra parameters (e.g., block, item, dust_color_transition).

Related Commands

Need a Minecraft server?

Try these commands on Astroworld or host your own server.

Try Astroworld Hosting