Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Commands/particle: Difference between revisions

From SAS Gaming Wiki
imported>MinecraftExp123
m Revert edits by ~2026-WitherResinChicken8258 (talk) appears to be vandalism
 
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
* 2 {{only|java|short=1}}
* 2 {{only|java|short=1}}
* 1 {{only|bedrock|short=1}}
* 1 {{only|bedrock|short=1}}
|others=[[Minecraft:Cheat]] only{{only|bedrock|short=1}}
|others=Cheat only{{only|bedrock|short=1}}
}}
}}
Creates [[Minecraft:particles]].
Creates particles.


== Syntax ==
== Syntax ==
Line 16: Line 16:


== Arguments ==
== Arguments ==
{{argument|name|particle|effect: string|basic_string}}
{{MC/Argument|name|particle|effect: string|basic_string}}
: Specifies the [[Minecraft:particle|particle type]] to create.
: Specifies the particle type to create.
: {{arg desc|je=particle|be=string}}
: {{MC/Arg desc|je=particle|be=string}}


{{argument|pos|vec3|position: x y z|CommandPositionFloat}}
{{MC/Argument|pos|vec3|position: x y z|CommandPositionFloat}}
: Specifies the position at which to create particle. If not specified, defaults to the position of the commmand execution.
: Specifies the position at which to create particle. If not specified, defaults to the position of the commmand execution.
: {{arg desc|je=vec3|be=CommandPositionFloat}}
: {{MC/Arg desc|je=vec3|be=CommandPositionFloat}}


{{el|je|short=1}}: {{argument|count|integer}}
{{MC/El|je|short=1}}: {{MC/Argument|count|integer}}
: Specifies the number of particle effects to create. If 0, see below for what it results in.
: Specifies the number of particle effects to create. If 0, see below for what it results in.
: {{arg desc|je=integer|min=0}}
: {{MC/Arg desc|je=integer|min=0}}


{{el|je|short=1}}: {{argument|delta|vec3}} — {{arg desc|je=vec3}}<br>
{{MC/El|je|short=1}}: {{MC/Argument|delta|vec3}} — {{MC/Arg desc|je=vec3}}<br>
{{el|je|short=1}}: {{argument|speed|float}} — {{arg desc|je=float|min=0.0}}
{{MC/El|je|short=1}}: {{MC/Argument|speed|float}} — {{MC/Arg desc|je=float|min=0.0}}
: {{cd|<delta>}} and {{cd|<speed>}} parameters determine where the particles are created and the parameters to pass into the particles (see the table [[#Extra parameters of particle types|Extra parameters of particle types]] below). Based on whether {{cd|<count>}} is 0 or not, the two parameters have different meanings.
: {{MC/Cd|<delta>}} and {{MC/Cd|<speed>}} parameters determine where the particles are created and the parameters to pass into the particles (see the table [[#Extra parameters of particle types|Extra parameters of particle types]] below). Based on whether {{MC/Cd|<count>}} is 0 or not, the two parameters have different meanings.
:* if {{cd|<count>}} is 0, creates a single particle at the {{cd|<pos>}}. Multiplies each of the three values in{{cd|<delta>}} by {{cd|<speed>}} value, then passes them into the particles as three parameters.
:* if {{MC/Cd|<count>}} is 0, creates a single particle at the {{MC/Cd|<pos>}}. Multiplies each of the three values in{{MC/Cd|<delta>}} by {{MC/Cd|<speed>}} value, then passes them into the particles as three parameters.
:** This means that for most particles that receive parameters, if {{cd|<count>}} is 0, the <code><delta></code> acts as motion values for the particle, with <code><speed></code> acting as a multiplier, so the particle move in the direction of <code><delta></code>.
:** This means that for most particles that receive parameters, if {{MC/Cd|<count>}} is 0, the <code><delta></code> acts as motion values for the particle, with <code><speed></code> acting as a multiplier, so the particle move in the direction of <code><delta></code>.
:* If {{cd|<count>}} is not 0, the specified count of particles are created at random positions. The positions obey normal distributions in each of the X, Y, and Z directions. Each normal distribution has a mean value of each value in {{cd|<pos>}}, meaning that particles are more likely to be created closer to the {{cd|<pos>}}. Each normal distribution has a standard deviation of each value in {{cd|<delta>}} (e.g. <code>1 1 1</code> means that the coordinates on X, Y, and Z axes obey three standard normal distributions, meaning that there is a 99.7% probability that the particle is created in a 6×6×6 cuboid region centered at the {{cd|<pos>}}; <code>2 2 2</code> means that the particle has a 99.7% probability of being created in a 12×12×12 cuboid region centered at the {{cd|<pos>}}). Negative values are accepted in {{cd|<delta>}}, but have the same effect as their positive counterparts (e.g. <code>-1 -1 -1</code> has the same effect as <code>1 1 1</code>). Each of the extra parameters to be passed into the particles also follows a normal distribution, with a mean of 0 and a standard deviation of each value in {{cd|<speed>}}.
:* If {{MC/Cd|<count>}} is not 0, the specified count of particles are created at random positions. The positions obey normal distributions in each of the X, Y, and Z directions. Each normal distribution has a mean value of each value in {{MC/Cd|<pos>}}, meaning that particles are more likely to be created closer to the {{MC/Cd|<pos>}}. Each normal distribution has a standard deviation of each value in {{MC/Cd|<delta>}} (e.g. <code>1 1 1</code> means that the coordinates on X, Y, and Z axes obey three standard normal distributions, meaning that there is a 99.7% probability that the particle is created in a 6×6×6 cuboid region centered at the {{MC/Cd|<pos>}}; <code>2 2 2</code> means that the particle has a 99.7% probability of being created in a 12×12×12 cuboid region centered at the {{MC/Cd|<pos>}}). Negative values are accepted in {{MC/Cd|<delta>}}, but have the same effect as their positive counterparts (e.g. <code>-1 -1 -1</code> has the same effect as <code>1 1 1</code>). Each of the extra parameters to be passed into the particles also follows a normal distribution, with a mean of 0 and a standard deviation of each value in {{MC/Cd|<speed>}}.
: {{cd|<delta>}} accepts [[Minecraft:Coordinates#Commands|relative coordinates and local coordinates]], which are converted to absolute coordinates, so relative coordinates and local coordinates are generally useless here.
: {{MC/Cd|<delta>}} accepts [[Minecraft:Coordinates#Commands|relative coordinates and local coordinates]], which are converted to absolute coordinates, so relative coordinates and local coordinates are generally useless here.
: If not specified, {{cd|<delta>}} defaults to <code>0 0 0</code>; {{cd|<speed>}} defaults to <code>0</code>.
: If not specified, {{MC/Cd|<delta>}} defaults to <code>0 0 0</code>; {{MC/Cd|<speed>}} defaults to <code>0</code>.


{{el|je|short=1}}: {{cd|force{{!}}normal}}
{{MC/El|je|short=1}}: {{cd|force{{!}}normal}}
: Specifies the display mode: <code>normal</code> or <code>force</code>.
: Specifies the display mode: <code>normal</code> or <code>force</code>.
:: <code>normal</code>: The particle(s) are sent to players within 32.0 blocks (exclusive), may not be shown if the "Particles" option in Video Settings is "Minimal" (depending on the particle type, some particle types still displays when it is "Minimal")
:: <code>normal</code>: The particle(s) are sent to players within 32.0 blocks (exclusive), may not be shown if the "Particles" option in Video Settings is "Minimal" (depending on the particle type, some particle types still displays when it is "Minimal")
Line 43: Line 43:
:: Defaults to the <code>normal</code> mode.
:: Defaults to the <code>normal</code> mode.


{{el|je|short=1}}: {{argument|viewers|entity}}
{{MC/El|je|short=1}}: {{MC/Argument|viewers|entity}}
: Allows control of which player should view this particle instead of everyone in the viewing range of the particle.
: Allows control of which player should view this particle instead of everyone in the viewing range of the particle.
: {{arg desc|je=entity|amount=multiple|type=players}}
: {{MC/Arg desc|je=entity|amount=multiple|type=players}}


=== Extra parameters of particle types ===
=== Extra parameters of particle types ===
{{main|Particle format}}
{{MC/Main|Particle format}}
{{expand section}}
{{MC/Expand section}}


== Result ==
== Result ==
Line 60: Line 60:


== Output ==
== Output ==
{{Output table}}
{{MC/Output table}}
{{Output table|edition=je|On fail|0|0|0}}
{{MC/Output table|edition=je|On fail|0|0|0}}
{{Output table|On success|1|1|the number of players who can see the particle(s)}}
{{MC/Output table|On success|1|1|the number of players who can see the particle(s)}}
{{Output table|edition=be|On fail|0}}
{{MC/Output table|edition=be|On fail|0}}
{{Output table|On success|1}}
{{MC/Output table|On success|1}}
{{Output table}}
{{MC/Output table}}


== Examples ==
== Examples ==
To create a stationary huge explosion particle 10 blocks to the east:
To create a stationary huge explosion particle 10 blocks to the east:
* {{JE}}: <code>/particle minecraft:explosion_emitter ~10 ~ ~</code>
* {{MC/JE}}: <code>/particle minecraft:explosion_emitter ~10 ~ ~</code>
* {{BE}}: <code>/particle minecraft:huge_explosion_emitter ~10 ~ ~</code>
* {{MC/BE}}: <code>/particle minecraft:huge_explosion_emitter ~10 ~ ~</code>


Using the [[Minecraft:particle format]] arguments in {{El|java}} to create purple dust with large particles:
Using the particle format arguments in {{MC/El|java}} to create purple dust with large particles:
* <code>/particle minecraft:dust{color:[1, 0, 1], scale:4} ~ ~ ~ 1 1 1 1 10</code>
* <code>/particle minecraft:dust{color:[1, 0, 1], scale:4} ~ ~ ~ 1 1 1 1 10</code>


Line 84: Line 84:
=== ''Java Edition'' ===
=== ''Java Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|java}}
|{{MC/HistoryLine|java}}
|{{HistoryLine||1.8|dev=14w04a|Added {{cmd|particle|link=none}}.}}
|{{HistoryLine||1.8|dev=14w04a|Added {{MC/Cmd|particle|link=none}}.}}
|{{HistoryLine|||dev=14w25a|{{cmd|particle|link=none}} now accepts <samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp>, which it could not before despite these particles indeed existing.
|{{HistoryLine|||dev=14w25a|{{MC/Cmd|particle|link=none}} now accepts <samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp>, which it could not before despite these particles indeed existing.
|The block/item data is specified as part of the ID: for example, blockcrack_1_1 represents granite.}}
|The block/item data is specified as part of the ID: for example, blockcrack_1_1 represents granite.}}
|{{HistoryLine|||dev=14w28a|Due to a bug, {{cmd|particle|link=none}} commands using <samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp> no longer work.<ref>{{bug|MC-61033}}</ref>}}
|{{HistoryLine|||dev=14w28a|Due to a bug, {{MC/Cmd|particle|link=none}} commands using <samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp> no longer work.<ref>{{bug|MC-61033}}</ref>}}
|{{HistoryLine|||dev=14w28b|<samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp> are no longer listed as supported by {{cmd|particle|link=none}} due to the aforementioned bug. Commands can still attempt to use them (they do not reject them in the same way non-existent particles are rejected); however, they just result in errors.}}
|{{HistoryLine|||dev=14w28b|<samp>blockdust</samp>, <samp>blockcrack</samp> and <samp>iconcrack</samp> are no longer listed as supported by {{MC/Cmd|particle|link=none}} due to the aforementioned bug. Commands can still attempt to use them (they do not reject them in the same way non-existent particles are rejected); however, they just result in errors.}}
|{{HistoryLine|||dev=14w29a|Added <code>force</code> argument to {{cmd|particle|link=none}}.
|{{HistoryLine|||dev=14w29a|Added <code>force</code> argument to {{MC/Cmd|particle|link=none}}.
|<samp>iconcrack</samp> now works again, supporting an item ID and a value for damage.
|<samp>iconcrack</samp> now works again, supporting an item ID and a value for damage.
|<samp>blockdust</samp> and <samp>blockcrack</samp> now work, but only if an ID alone is provided; specifying block metadata will produce an error.}}
|<samp>blockdust</samp> and <samp>blockcrack</samp> now work, but only if an ID alone is provided; specifying block metadata will produce an error.}}
|{{HistoryLine||1.9|dev=15w32c|the range limit increased to 32 blocks (when the command /particle is used along with the force mode, the limit is 512 blocks).}}
|{{MC/HistoryLine||1.9|dev=15w32c|the range limit increased to 32 blocks (when the command /particle is used along with the force mode, the limit is 512 blocks).}}
|{{HistoryLine|||dev=15w49a|Added <code>player</code> and <code>params</code> arguments to {{cmd|particle|link=none}}.
|{{HistoryLine|||dev=15w49a|Added <code>player</code> and <code>params</code> arguments to {{MC/Cmd|particle|link=none}}.
|<samp>iconcrack</samp>, <samp>blockdust</samp> and <samp>blockcrack</samp> now use the new params field rather than specifying block/item ID and block metadata/item damage in the particle ID. The latter two particle types can now have block metadata specified again.}}
|<samp>iconcrack</samp>, <samp>blockdust</samp> and <samp>blockcrack</samp> now use the new params field rather than specifying block/item ID and block metadata/item damage in the particle ID. The latter two particle types can now have block metadata specified again.}}
|{{HistoryLine||1.13|dev=17w45a|The <code><params></code> argument has been removed, instead the parameters for particles like <code>block</code> can be specified right after the <code><name></code> argument using the new block argument.}}
|{{MC/HistoryLine||1.13|dev=17w45a|The <code><params></code> argument has been removed, instead the parameters for particles like <code>block</code> can be specified right after the <code><name></code> argument using the new block argument.}}
|{{HistoryLine|||dev=17w47a|Particle names have been changed for {{cmd|particle|link=none}}.
|{{HistoryLine|||dev=17w47a|Particle names have been changed for {{MC/Cmd|particle|link=none}}.
|{{cmd|particle|link=none}} can no longer access{{verify|Can it no longer be accessed by command, but still exists internally as a particle, or was it actually removed proper, possibly replaced by some new method of rendering it?}} <samp>take</samp>, a particle used for handing the pickup animation of [[Minecraft:Item (entity)|dropped item]]s.{{verify|Was it used, or was it intended to be used and was scrapped, as I remember hearing somewhere? If it is in fact used, was it also used for experience orbs?}}}}
|{{MC/Cmd|particle|link=none}} can no longer access{{MC/Verify|Can it no longer be accessed by command, but still exists internally as a particle, or was it actually removed proper, possibly replaced by some new method of rendering it?}} <samp>take</samp>, a particle used for handing the pickup animation of [[Minecraft:Item (entity)|dropped item]]s.{{MC/Verify|Was it used, or was it intended to be used and was scrapped, as I remember hearing somewhere? If it is in fact used, was it also used for experience orbs?}}}}
|{{HistoryLine|||dev=18w03a|Added the {{cmd|link=none|particle <name> <pos>}} shortcut.}}
|{{HistoryLine|||dev=18w03a|Added the {{MC/Cmd|link=none|particle <name> <pos>}} shortcut.}}
|{{HistoryLine||1.19|dev=22w12a|Added the {{cd|shriek}} particle.
|{{HistoryLine||1.19|dev=22w12a|Added the {{MC/Cd|shriek}} particle.
|Removed the {{cd|origin}} parameter from the {{cd|vibration}} particle.}}
|Removed the {{MC/Cd|origin}} parameter from the {{MC/Cd|vibration}} particle.}}
|{{HistoryLine||1.20.5|dev=Pre-Release 1|Particle options in the {{cmd|particle|link=none}} command, and in fields like Particles in Area Effect clouds, now use the same representation ([[Minecraft:particle format|SNBT format]]) as in worldgen files (eg. the ash particle in the basalt_delta biome file of the vanilla data pack).}}
|{{HistoryLine||1.20.5|dev=Pre-Release 1|Particle options in the {{MC/Cmd|particle|link=none}} command, and in fields like Particles in Area Effect clouds, now use the same representation (SNBT format) as in worldgen files (eg. the ash particle in the basalt_delta biome file of the vanilla data pack).}}
}}
}}


=== ''Bedrock Edition'' ===
=== ''Bedrock Edition'' ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine|pocket edition}}
|{{MC/HistoryLine|pocket edition}}
|{{HistoryLine||1.0.5|dev=alpha 1.0.5.0|Added {{cmd|particle|link=none}}.}}
|{{HistoryLine||1.0.5|dev=alpha 1.0.5.0|Added {{MC/Cmd|particle|link=none}}.}}
|{{HistoryLine|||dev=alpha 1.0.5.3|Removed {{cmd|particle|link=none}}.}}
|{{HistoryLine|||dev=alpha 1.0.5.3|Removed {{MC/Cmd|particle|link=none}}.}}
|{{HistoryLine|bedrock}}
|{{MC/HistoryLine|bedrock}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Re-added {{cmd|particle|link=none}}.}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Re-added {{MC/Cmd|particle|link=none}}.}}
|{{HistoryLine||1.17.30|dev=beta 1.17.20.23|The {{cmd|particle|link=none}} command no longer outputs 0 when run successfully.
|{{HistoryLine||1.17.30|dev=beta 1.17.20.23|The {{MC/Cmd|particle|link=none}} command no longer outputs 0 when run successfully.
|The {{cmd|particle|link=none}} command's position argument is now optional.}}
|The {{MC/Cmd|particle|link=none}} command's position argument is now optional.}}
}}
}}


== References ==
== References ==
{{reflist}}
{{MC/Reflist}}


== External links ==
== External links ==
Line 123: Line 123:


== Navigation ==
== Navigation ==
{{Navbox commands}}
{{MC/Navbox commands}}
{{navbox particles}}
{{MC/Navbox particles}}


[[Minecraft:de:Befehl/particle]]
de:Befehl/particle
[[Minecraft:es:Comandos/particle]]
es:Comandos/particle
[[Minecraft:ja:コマンド/particle]]
ja:コマンド/particle
[[Minecraft:ko:명령어/particle]]
ko:명령어/particle
[[Minecraft:pt:Comandos/particle]]
pt:Comandos/particle
[[Minecraft:ru:Команды консоли/particle]]
ru:Команды консоли/particle
[[Minecraft:uk:Команди консолі/particle]]
uk:Команди консолі/particle
[[Minecraft:zh:命令/particle]]
zh:命令/particle

Latest revision as of 20:12, 9 April 2026

Template:Infobox command 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

Template:El<name>: particle
Template:El: effect: string: basic_string

Specifies the particle type to create.
{{#vardefine:onlyje|Template:IN,}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|particle}}{{#vardefine:be-arg|string}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}

Template:El<pos>: vec3
Template:El: position: x y z: CommandPositionFloat

Specifies the position at which to create particle. If not specified, defaults to the position of the commmand execution.
{{#vardefine:onlyje|Template:IN,}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|vec3}}{{#vardefine:be-arg|vec3}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}
  1. REDIRECT Template:Edition

Template:Rcat: <count>: integer

Specifies the number of particle effects to create. If 0, see below for what it results in.
{{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|integer}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}
  1. REDIRECT Template:Edition

Template:Rcat: <delta>: vec3 — {{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|vec3}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}

  1. REDIRECT Template:Edition

Template:Rcat: <speed>: float — {{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|float}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr parameters determine where the particles are created and the parameters to pass into the particles (see the table Extra parameters of particle types below). Based on whether

  1. REDIRECT Template:Code

Template:Redr is 0 or not, the two parameters have different meanings.

  • if
  1. REDIRECT Template:Code

Template:Redr is 0, creates a single particle at the

  1. REDIRECT Template:Code

Template:Redr. Multiplies each of the three values in

  1. REDIRECT Template:Code

Template:Redr by

  1. REDIRECT Template:Code

Template:Redr value, then passes them into the particles as three parameters.

    • This means that for most particles that receive parameters, if
  1. REDIRECT Template:Code

Template:Redr is 0, the <delta> acts as motion values for the particle, with <speed> acting as a multiplier, so the particle move in the direction of <delta>.

  • If
  1. REDIRECT Template:Code

Template:Redr is not 0, the specified count of particles are created at random positions. The positions obey normal distributions in each of the X, Y, and Z directions. Each normal distribution has a mean value of each value in

  1. REDIRECT Template:Code

Template:Redr, meaning that particles are more likely to be created closer to the

  1. REDIRECT Template:Code

Template:Redr. Each normal distribution has a standard deviation of each value in

  1. REDIRECT Template:Code

Template:Redr (e.g. 1 1 1 means that the coordinates on X, Y, and Z axes obey three standard normal distributions, meaning that there is a 99.7% probability that the particle is created in a 6×6×6 cuboid region centered at the

  1. REDIRECT Template:Code

Template:Redr; 2 2 2 means that the particle has a 99.7% probability of being created in a 12×12×12 cuboid region centered at the

  1. REDIRECT Template:Code

Template:Redr). Negative values are accepted in

  1. REDIRECT Template:Code

Template:Redr, but have the same effect as their positive counterparts (e.g. -1 -1 -1 has the same effect as 1 1 1). Each of the extra parameters to be passed into the particles also follows a normal distribution, with a mean of 0 and a standard deviation of each value in

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr accepts relative coordinates and local coordinates, which are converted to absolute coordinates, so relative coordinates and local coordinates are generally useless here.

If not specified,
  1. REDIRECT Template:Code

Template:Redr defaults to 0 0 0;

  1. REDIRECT Template:Code

Template:Redr defaults to 0.

  1. REDIRECT Template:Edition

Template:Rcat: Template:Cd

Specifies the display mode: normal or force.
normal: The particle(s) are sent to players within 32.0 blocks (exclusive), may not be shown if the "Particles" option in Video Settings is "Minimal" (depending on the particle type, some particle types still displays when it is "Minimal")
force: Allows the particle(s) to be sent to players within 512.0 blocks (exclusive). Always shown even if the "Particles" option in Video Settings is "Minimal".
Defaults to the normal mode.
  1. REDIRECT Template:Edition

Template:Rcat: <viewers>: entity

Allows control of which player should view this particle instead of everyone in the viewing range of the particle.
{{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|entity}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}

Extra parameters of particle types

{{#vardefine:params|0 }}Template:Hatnote Template:Message boxTemplate:Article other

Result

Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table

Output

{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-table-lines|-2}}{{#vardefine:output-table-lines-now|}}{{#vardefine:command-num-now|}}{{#vardefine:command-line-now|}}{{#vardefine:commands-num|}}{{#vardefine:output-edition-num-now|}}{{#vardefine:output-edition-line-now|}}{{#vardefine:output-editions-num|}}{{#vardefine:je-outputs-dis|}}

{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On fail}}{{#vardefine:output1-{{#var:output-table-lines}}|0}}{{#vardefine:output2-{{#var:output-table-lines}}|0}}{{#vardefine:output3-{{#var:output-table-lines}}|0}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-editions-num|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-{{#var:output-editions-num}}|je}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|1}} {{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On success}}{{#vardefine:output1-{{#var:output-table-lines}}|1}}{{#vardefine:output2-{{#var:output-table-lines}}|1}}{{#vardefine:output3-{{#var:output-table-lines}}|the number of players who can see the particle(s)}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|Expression error: Unrecognized punctuation character "{".}} {{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On fail}}{{#vardefine:output1-{{#var:output-table-lines}}|0}}{{#vardefine:output2-{{#var:output-table-lines}}|N/A}}{{#vardefine:output3-{{#var:output-table-lines}}|N/A}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-editions-num|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-{{#var:output-editions-num}}|be}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|1}} {{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On success}}{{#vardefine:output1-{{#var:output-table-lines}}|1}}{{#vardefine:output2-{{#var:output-table-lines}}|N/A}}{{#vardefine:output3-{{#var:output-table-lines}}|N/A}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|Expression error: Unrecognized punctuation character "{".}}

{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-table-lines|-2}}{{#vardefine:output-table-lines-now|}}{{#vardefine:command-num-now|}}{{#vardefine:command-line-now|}}{{#vardefine:commands-num|}}{{#vardefine:output-edition-num-now|}}{{#vardefine:output-edition-line-now|}}{{#vardefine:output-editions-num|}}{{#vardefine:je-outputs-dis|}}

Examples

To create a stationary huge explosion particle 10 blocks to the east:

Using the particle format arguments in

  1. REDIRECT Template:Edition

Template:Rcat to create purple dust with large particles:

  • /particle minecraft:dust{color:[1, 0, 1], scale:4} ~ ~ ~ 1 1 1 1 10

Using the <delta> and <speed> arguments to pass parameters to the command and make a single particle move downward (note that count must be zero):

  • /particle minecraft:white_smoke ^ ^1 ^2 0 -1 0 0.1 0

The same command with <count> nonzero instead uses <delta> to determine particle distribution, producing a vertical cloud of particles:

  • /particle minecraft:white_smoke ^ ^1 ^2 0 -1 0 0.1 10

History

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

References

<references group="">

 </references>

External links

Navigation

All editions
Removed
Template:El only
Debug
Removed
Template:Els only
Template:El only
Removed
Template:El only
Removed
Template:Els only
Removed
Joke
Related
Java Edition
Bedrock Edition
JE & BE
Legends

de:Befehl/particle es:Comandos/particle ja:コマンド/particle ko:명령어/particle pt:Comandos/particle ru:Команды консоли/particle uk:Команди консолі/particle zh:命令/particle