/particle minecraft:flame ~ ~1 ~ 0.5 0.5 0.5 0.1 10 normalThe /particle command spawns visual effects at a position in the world, from flames and smoke to sculk charges and sonic booms. This generator builds the correct syntax with full control over type, position, spread, speed, count, and display mode.
The full syntax is /particle <name> [pos] [delta] [speed] [count] [force|normal] [viewers]. The delta values control the random spread area, speed controls particle velocity, and count sets how many particles spawn per execution.
Particles are purely visual. They do not affect gameplay, deal damage, or interact with blocks. They are used for decoration in adventure maps, visual feedback in data packs, and ambiance in custom builds. For audio, pair them with the /playsound command.
| Command | Effect |
|---|---|
| /particle flame ~ ~1 ~ | Spawns flame particles one block above your feet |
| /particle flame ~ ~ ~ 0.5 0.5 0.5 0.1 10 | 10 flames spread across half a block, slight motion |
| /particle dust{1.0 0.0 0.0 1.0} ~ ~ ~ | Red colored dust particle (RGB 0.0 to 1.0) |
| /particle end_rod ~ ~ ~ 0 0 0 0 1 force | One end_rod particle, visible up to 512 blocks |
| /particle heart ~ ~2 ~ 0.2 0.2 0.2 0 5 normal @a | 5 hearts shown only to nearby players |
Count zero trick: setting count to 0 spawns a single particle at the exact position and turns the delta values into a motion vector, so the particle travels in a precise direction instead of scattering.
Colored dust: use the dust particle with RGB values from 0.0 to 1.0 and a size parameter. Example: dust with color 1.0 0.0 0.0 and scale 1.0 makes red particles. The dust_color_transition type fades between two colors.
Looping effects: put a /particle command in a repeating command block for continuous effects like ambient fire, waterfalls, or glowing auras.
Force mode for cutscenes: use force mode to guarantee particles are visible regardless of player graphics settings. Render distance jumps from 32 to 512 blocks.
Minecraft Java Edition has over a hundred particle types, ranging from common effects like smoke and flame to specialized ones like sculk_charge, sonic_boom, and the firefly particle added in recent snapshots. The full list updates with the game version you select.
Normal mode displays particles only to players within 32 blocks who have their particle settings enabled. Force mode increases the render distance to 512 blocks and shows particles regardless of the player's particle graphics setting.
Use the dust particle type with RGB values: /particle dust{R} {G} {B} {size} ~ ~ ~. Color values range from 0.0 to 1.0. For example, dust{1.0 0.0 0.0 1.0} creates red particles. The dust_color_transition type lets you fade between two colors.
Setting count to 0 spawns exactly one particle at the exact position and turns the delta values into a directional motion vector instead of a spread area. This gives you precise control over the particle's direction and speed.
Browse more Minecraft tools: