Commands/particle

Creates particles.
== Syntax ==
*Java Edition
: particle <name> [<pos>]
: particle <name> <pos> <delta> <speed> <count> [force|normal] [<viewers>]
*Bedrock Edition
: particle <effect: string> [position: x y z]
== Arguments ==
: Specifies the particle to create.
: , And it should be the namespaced identifier of the particle (namespace cannot be omitted).
: , 
: Specifies the position at which to create the particle. If not specified, defaults to the position of the executor.
: 
: 
: 
: Specifies the size of the 3-dimensional cuboid volume to spawn particles in, centered on position <pos>, and multiplied by about 8 (using 1 1 1 specifies a cuboid of about 8×8×8 in size). Negative values may be used, but have the same effect as their positive counterparts (using -1 -1 -1 still equates to an 8×8×8 cuboid). Note that the generated particles aren't evenly distributed over the cuboid, instead it uses a Gaussian distribution resulting in a particle-gradient most dense at the center. Tilde and caret notation may be used, the resulting coordinates are then used as delta.
::Exception 1: When <name> is entity_effect or ambient_entity_effect, a <count> of 0 causes the <delta> and <speed> to act like RGBE values instead, ranging from 0.0 to 1.0. The three <delta> values give red, green, and blue components for the color; the <speed> provides an exponent that makes the colors brighter or dimmer, with 128 being a default.
::Exception 2: When <name> is note, a <count> of 0 causes the first value of <delta> to specify the note's color, ranging from 0.0 to 1.0. The values of 0.0 and 1.0 produce green particles, and the values in between produce colors according to the table on Note block § Notes.
::Exception 3: When <count> is set to 0, the <delta> instead acts as motion values for the particle, with <speed> acting as a multiplier. <dx>, <dy> and <dz> instead becomes <motion:x>, <motion:y> and <motion:z> respectively. Particles that don't have any motion to begin with are not affected by this (Example: barrier).
: 
: Specifies the speed of the particle. Does not work on all particles (Example: angry_villager).
: 
: 
: Specifies the number of particle effects to create. If 0, it results in a single particle. See the exceptions on <delta> for why having a <count> of 0 can be useful.
: 
: 
: Specifies the display mode: normal or force.
:: normal: the particle(s) will be sent to players within 32.0 blocks (exclusive).
:: force: allows the particle(s) to be sent to players within 512.0 blocks (exclusive).
:: Defaults to the normal mode.
: 
: Allows control of which player should view this particle instead of everyone in the viewing range of the particle.
: 
== Result ==
== Output ==
== Examples ==
To create a stationary huge explosion particle 10 blocks to the east:
* : /particle minecraft:explosion_emitter ~10 ~ ~
* : /particle minecraft:huge_explosion_emitter ~10 ~ ~
== History ==
de:Befehl/particle
ja:コマンド/particle
pt:Comandos/particle
ru:Команды консоли/particle
uk:Команди консолі/particle
zh:命令/particle