Skip to content
WikilyWIKILY
All games23 Wikis · pick your game
Commands and cheatsAll commands

Switch game

23 Wikis · pick your game
/particle

Command

/particle

Shows particles at a position to all players or to chosen players.

Syntax

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

Arguments

ArgumentKind of valueWhat to type
<name>ParticleThe particle id, for example minecraft:flame, followed by options in braces for particles that need them.
<pos>Exact positionWhere the particles appear. Defaults to the position the command runs from.
<delta>Exact positionThree numbers for the x, y and z axes: the size of the random spread when count is above 0, or the direction of motion when count is 0.
<speed>Decimal numberThe speed of the particles, 0 or higher. At least 0.
<count>Whole numberHow many particles to show, 0 or more. 0 shows a single particle that uses delta as its motion. At least 0.
<viewers>Target selectorThe players who receive the particles. Defaults to all players. One or more players.

Details

Permission level2: operators, worlds with cheats on, command blocks and functions
Works inSingleplayer with cheats enabled, operators on multiplayer servers, command blocks and functions.
ResultReports "Displaying particle <id>". The number /execute store saves is the number of players the particles were sent to.
Short formsWith only a particle id, one particle appears at the position the command runs from. With an id and a position, one particle appears there. Delta, speed and count must always be given together.
Count of 0A count of 0 shows exactly one particle at the position with no random spread. Its motion on each axis is delta multiplied by speed, so delta acts as a direction.
Count above 0That many particles are shown. Each one is offset from the position by a random amount, with delta setting the size of the spread on each axis, and gets a random motion scaled by speed.
Viewing distanceWith normal (the default) only players within 32 blocks of the position receive the particles, and their game hides them when their Particles setting is Minimal. With force the limit is 512 blocks and the particles are shown regardless of the Particles setting.
ViewersWithout viewers the particles go to every player. Players in another dimension than the one the command runs in never receive them.
Nobody in rangeIf no viewer is close enough the command fails with "The particle was not visible for anybody".
Particle optionsSome particles need extra options in braces directly after the id, for example minecraft:dust{color:[1.0,0.0,0.0],scale:1.0}.

Examples

/particle minecraft:flame

Shows one flame particle at your position.

/particle minecraft:heart ~ ~2 ~

Shows one heart two blocks above your feet.

/particle minecraft:happy_villager ~ ~1 ~ 0.5 0.5 0.5 0 20

Shows 20 green sparkles spread around you.

/particle minecraft:end_rod ~ ~1 ~ 0 0 0 0.05 100 force

Shows a burst of 100 End Rod particles that players up to 512 blocks away can see.

/particle minecraft:dust{color:[1.0,0.0,0.0],scale:1.5} ~ ~1 ~ 0.3 0.3 0.3 0 30 normal @a

Shows 30 red dust particles around you to all players within 32 blocks.

/particle minecraft:flame 100 64 -20 1 1 1 0.01 50 force @a[distance=..64]

Shows 50 flames around the coordinates 100 64 -20 to players within 64 blocks of you.

Join the creator communityThe people who build the Minecraft Java Edition wiki are on our Discord. Ask questions or suggest pages.Join Discord (opens Discord in a new tab)