Minecraft:Particles: Difference between revisions
More actions
Sync: new page from Minecraft |
Sync: updated from Minecraft |
||
| Line 1: | Line 1: | ||
{{ | {{for}} | ||
[[File:Coral reef at night.png|thumb|right|300px|This scene of an ocean shows suspension particles generated by the water, as well as bubble particles from bubble columns.]] | |||
''' | '''Particles''' are special graphical effects in ''Minecraft'' that are created when certain events occur, such as [[Minecraft:explosion]]s, [[Minecraft:rainfall]], or [[Minecraft:smelting]] items in a [[Minecraft:furnace]]. | ||
== ''Minecraft'' == | == Behavior == | ||
Particles are rendered as front-facing 2D sprites, meaning they always face the [[Minecraft:player]]. They disappear after a short animation, in which they may change sizes and rotate, and cycle between a number of animation sprites. They collide with solid [[Minecraft:block]]s and are slowed by [[Minecraft:cobweb]]s, but are unaffected by other [[Minecraft:entity|entities]].{{verify|most particles usually phase through blocks except for some, like smoke particles from campfire}} | |||
Particles render in a spherical area around the player with a radius of 32 blocks, except campfire smoke and firework particles, which are visible within the [[Minecraft:simulation distance]]. | |||
Alongside potion particles, several other particles are stored as gray textures with [[Minecraft:colors]] applied to them after the fact. Note particles change color through the spectrum. | |||
{{IN|be}}, each particle has unique MERS values defined in a texture set used in [[Minecraft:Vibrant Visuals]]. Most particles have different roughness values per pixel all other channels set to 0, but some particles have subsurface scattering or are emissive. See {{Slink|2=Texture files}} for all particle MERS textures, | |||
The {{cmd|particle}} command can be used to create particles and set the colors of some. {{IN|je}}, if a player uses the "minimal" particles option in the [[Minecraft:video settings]], some particles may not appear. | |||
Particle textures are stored in [[Minecraft:Particles.png|<code>particles.png</code>]],{{Only|be|short=1}} and some particles use their own texture atlas. | |||
=== Emitters === | |||
Some particles are produced by separate technical particles known as "emitters". The emitter is the centerpiece of the particle effect and is responsible for spawning particles.<ref>{{Cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/particleeffects?view=minecraft-bedrock-stable|title=Particle Effects|website=Microsoft Learn|date=September 20, 2023}}</ref> The emitter defines how many particles are spawned per second for as long as the emitter exists, at the position of the emitter. Emitters themselves are invisible. | |||
=== Weather particles === | |||
A special type of particles occurs during different [[Minecraft:weather]] conditions. These are not loaded in-game with a position, movement, and collision, and cannot be created with commands. They are more or less rendered as a graphical effect within the player's view. | |||
[[File:Snow rain transition BE.gif|thumb|Snow and rain particles]] | |||
Specifically, this includes the [[Minecraft:rainfall]] and [[Minecraft:snowfall]] particles, visible during their respective precipitation in non-dry [[Minecraft:biomes]], at any height above Y=-64 in the [[Minecraft:Overworld]], in blocks exposed to the [[Minecraft:sky]]. {{IN|je}}, each block with precipitation displays the particles of that precipitation type only, while {{In|be}}, the density of particles depends on the [[Minecraft:player]]'s eye position. On the border of rainfall/snowfall/no precipitation, particles decrease in density and mix with each other. | |||
On both editions, they gradually increase/decrease in density if the weather changes. Their behavior differs; raindrops fall at varying speeds downward and slightly tilted in ''Bedrock Edition''. Snowflakes have much more horizontal movement and fall down slower; they twist randomly in ''Java Edition'' or fall twisting in matching, changing directions in ''Bedrock Edition'' resembling wind. Weather particles have different textures, defined in <code>weather.png</code> in ''Bedrock Edition'' or two separate files in ''Java Edition''. | |||
<div style="text-align:center"> | |||
{{darkbg|[[File:Rain (texture) JE1.png|40px|Rain]]}} | |||
{{darkbg|[[File:Snowfall (texture) JE1 BE1.png|40px|Snow]]}} | |||
{{darkbg|[[File:Weather (texture).png|40px|Weather]]}} | |||
</div> | |||
{{IN|be}}, ambient underwater particles and [[Minecraft:Nether]] biome particles (ash and spores) are also treated as weather particles; using the <code>glitter</code> ({{darkbg|[[File:Glitter (texture 0) JE1 BE1.png|16px]]}}) texture with different colors for each situation: | |||
* Underwater: blue, visible even outside water bodies as long as the eye level is underwater, very slowly moving. | |||
* [[Minecraft:Soul Sand Valley|Soul sand valley]]: gray/brown/black, floating slowly and with low density anywhere in the atmosphere as long as the player's eye level is in the biome. Density: 0.05. | |||
* [[Minecraft:Crimson Forest|Crimson forest]]: bright red, floating at a higher speed and higher density similar to soul sand valley particles. Density: 0.25. | |||
* [[Minecraft:Warped Forest|Warped forest]]: dark blue, floating similarly to crimson forests but slightly slower. Density: 0.25. | |||
* [[Minecraft:Basalt Deltas|Basalt deltas]]: light gray, floating at a very high speed and density, noticable like a storm. Density: 2.0. | |||
Nether particles are controlled in [[Minecraft:Resource pack#Biomes|client biome]] JSON files in resource packs, where each biome can have one of the four "precipitation" particles at a set density/speed. On the edges of biomes, these precipitation particles gradually increase or decrease in density similar to rain and snow particles.<gallery mode="packed"> | |||
File:Particle underwater.png | |||
File:Particles ash.png|{{Code|ash}} | |||
File:Particle crimson spore.png|{{Code|red_spores}} | |||
File:Particle warped spore.png|{{Code|blue_spores}} | |||
File:Particle white ash.png|{{Code|white_ash}} | |||
</gallery> | |||
== Types of particles == | |||
{{for|the specific parameters for each particle|Particle format}} | |||
The types of particles and their ID names are displayed below. Particles are namespaced with the prefix {{code|minecraft:}}. | |||
=== Unique particles === | |||
{| class="wikitable stikitable sortable" data-description="Particles" | |||
! colspan="2" |ID | |||
! rowspan="2" |Description | |||
! rowspan="2" |Texture | |||
! rowspan="2" |Example | |||
|- | |||
!{{JE}} | |||
!{{BE}} | |||
|- | |||
| rowspan="12" |{{code|bubble}} | |||
|{{code|basic_bubble_particle}} | |||
|Produced by entities splashing underwater, trails behind underwater projectiles. | |||
| rowspan="15" |[[File:Bubble.png|16px|class=pixel-image]] | |||
|[[File:Projectile bubble particle example.png|width=150x150]] | |||
|- | |||
|{{code|basic_bubble_particle_manual}} | |||
|Produced by entities floating on the surface of the water, produced when [[Minecraft:underwater tnt]] is ignited.{{Only|be|short=1}} | |||
| rowspan="2" |[[File:bubble_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|bubble_column_bubble}} | |||
|Produced by entities at the top of [[Minecraft:Bubble column|bubble columns]]. | |||
|- | |||
|{{code|cauldron_bubble_particle}} | |||
|Unused<ref>{{bug|MCPE-134079}}</ref>{{info needed}} | |||
| | |||
|- | |||
|{{code|eye_of_ender_bubble_particle}} | |||
|Trails behind eyes of ender underwater. | |||
|[[File:Eye of ender bubble particle example.png|width=150x150]] | |||
|- | |||
|{{code|fish_hook_particle}} | |||
|Produced by the [[Minecraft:fishing]] bobber. | |||
| rowspan="2" |[[File:Fish pos particle example.png|width=150x150]] | |||
|- | |||
|{{code|fish_pos_particle}} | |||
|Produced by the fishing trail occasionally. | |||
|- | |||
|{{code|guardian_attack_particle}} | |||
|Produced by [[Minecraft:Guardian|guardians]]' lasers. | |||
|[[File:Guardian attack particle example.png|width=150x150]] | |||
|- | |||
|{{code|guardian_water_move_particle}} | |||
|Trails behind guardians moving underwater. | |||
|[[File:Guardian particle example.png|width=150x150]] | |||
|- | |||
|{{code|nautilus_bubbles_particle}} | |||
|Trails behind [[Minecraft:nautiluses]] moving underwater. | |||
|[[File:Nautilus particle example.png|width=150x150]] | |||
|- | |||
|{{code|sponge_absorb_water_particle}} | |||
|Unused.{{info needed}} | |||
| | |||
|- | |||
|{{code|squid_flee_particle}} | |||
|Unused.{{info needed}} | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|underwater_torch_particle}} | |||
|Produced by [[Minecraft:Underwater torch|underwater torches]]. | |||
|[[File:Underwater torch particle example.png|width=150x150]] | |||
|- | |||
|{{code|bubble_column_up}} | |||
|{{code|bubble_column_up_particle}} | |||
|Represents upward [[Minecraft:bubble column]]s, if "Fancy Bubbles" are enabled. | |||
|[[File:bubble_column_up_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|current_down}} | |||
|{{code|bubble_column_down_particle}} | |||
|Represents downward bubble columns, if "Fancy Bubbles" are enabled. | |||
|[[File:current_down_particle_example_JE.png|150px]] | |||
|- | |||
|{{Info needed}} | |||
|{{code|sulfur_bubble_particle}} | |||
|Represents bubble columns above [[Minecraft:Potent Sulfur|potent sulfur]].{{Upcoming|Chaos Cubed}} | |||
|[[File:Bubble white.png|width=7x7]] | |||
|[[File:Sulfur bubble particle example.png|width=158x158]] | |||
|- | |||
|{{code|dolphin}} | |||
|{{code|dolphin_move_particle}} | |||
|Trails behind [[Minecraft:dolphin]]s. | |||
|[[File:Glitter (texture 0) JE1 BE1.png|16px]]{{Only|je|short=1}} | |||
[[File:Bubble.png|width=16x16]]{{Only|be|short=1}} | |||
|[[File:dolphin_particle_example_JE.png|150px]] | |||
[[File:Dolphin particle example BE.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|cauldron_splash_particle}} | |||
|Unused<ref>{{bug|MCPE-134079}}</ref>{{info needed}} | |||
|{{info needed}}<!--uh so seeing as this one doesn't occur naturally and the .json file just has 'variable.texture_coord.u' and 'variable.texture_coord.v' for the uv coords i have no idea which texture it's meant to be--> | |||
| | |||
|- | |||
|{{code|bubble_pop}} | |||
|{{tc|-}} | |||
|Unused.<ref>{{bug|MC-132067}}</ref> | |||
|[[File:Bubble Pop (texture 0) JE1.png|16px]] [[File:Bubble Pop (texture 1) JE1.png|16px]] [[File:Bubble Pop (texture 2) JE1.png|16px]] [[File:Bubble Pop (texture 3) JE1.png|16px]] [[File:Bubble Pop (texture 4) JE1.png|16px]] | |||
|[[File:Particle bubble pop.png|150px]] | |||
|- | |||
|{{code|fishing}} | |||
|{{code|water_wake_particle}} | |||
|Represents the fish trail when fishing. | |||
| rowspan="5" |[[File:Splash (texture 0) JE1 BE1.png|16px]] [[File:Splash (texture 1) JE1 BE1.png|16px]] [[File:Splash (texture 2) JE1 BE1.png|16px]] [[File:Splash (texture 3) JE1 BE1.png|16px]] | |||
|[[File:fishing_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|rain}} | |||
| rowspan="2" |{{code|rain_splash_particle}} | |||
|Produced when [[Minecraft:rain]] hits the ground, appears when [[Minecraft:Ice bomb|ice bombs]] are produced in a lab table{{Only|be|short=1}} | |||
|[[File:rain_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="3" |{{code|splash}} | |||
|Created when water particles hit the ground, produced by villagers sweating during a raid.{{Only|je|short=1}} | |||
| rowspan="3" |[[File:splash_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|water_splash_particle}} | |||
|Appears when splashing at the top of bubble columns, appears when [[Minecraft:Ice bomb|ice bombs]] are produced in a lab table,{{Only|be|short=1}} shaken off by [[Minecraft:wolves]]. | |||
|- | |||
|{{code|water_splash_particle_manual}} | |||
|Produced by entities splashing in water, produced by fishing bobbers splashing. | |||
|- | |||
|{{code|pale_oak_leaves}} | |||
|{{code|pale_oak_leaves_particle}} | |||
|Falls off the bottom of [[Minecraft:pale oak leaves]]. | |||
|[[File:Pale oak (texture 00) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 01) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 02) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 03) JE1.png.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 04) JE1.png.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 05) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 06) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 07) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 08) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 09) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 10) JE1.png|16px|class=pixel-image]] | |||
[[File:Pale oak (texture 11) JE1.png|16px|class=pixel-image]] | |||
|[[File:Pale Oak Leaves particle example.png|150px]] | |||
|- | |||
|{{code|cherry_leaves}} | |||
|{{code|cherry_leaves_particle}} | |||
|Falls off the bottom of [[Minecraft:cherry leaves]]. | |||
|[[File:Cherry_Petal_(texture_0)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_1)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_2)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_3)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_4)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_5)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_6)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_7)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_8)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_9)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_10)_JE1_BE1.png|15px]] [[File:Cherry_Petal_(texture_11)_JE1_BE1.png|15px]] | |||
|[[File:cherry_leaves_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|flame}} | |||
|{{code|basic_flame_particle}} | |||
|Appears inside of [[Minecraft:monster spawner]]s, produced by [[Minecraft:magma cube]]s, represents the flame of [[Minecraft:torch]]es, emitted by [[Minecraft:furnace]]s, [[Minecraft:Blast furnace|blast furnaces]], and [[Minecraft:Smoker|smokers]] when smelting items, occasionally appears when [[Minecraft:garbage]] is produced in a [[Minecraft:lab table]].{{Only|be|short=1}} | |||
| rowspan="3" |[[File:Flame.png|16px]] | |||
|[[File:flame_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="2" |{{code|small_flame}} | |||
|{{code|candle_flame_particle}} | |||
|Represents the flame of [[Minecraft:candle]]s. | |||
| rowspan="2" |[[File:small_flame_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|small_flame_particle}} | |||
|Appears inside of active [[Minecraft:trial spawners]]. | |||
|- | |||
| rowspan="2" |{{code|soul_fire_flame}} | |||
|{{code|blue_flame_particle}} | |||
|Represents the flame of [[Minecraft:soul torches]]. | |||
| rowspan="2" |[[File:Soul Flame.png|16px]] | |||
| rowspan="2" |[[File:soul_fire_flame_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|small_soul_fire_flame_particle}} | |||
|Appears inside of active ominous trial spawners. | |||
|- | |||
|{{code|copper_fire_flame}} | |||
|{{code|green_flame_particle}} | |||
|Represents the flame of [[Minecraft:Copper Torch|copper torches]]. | |||
|[[File:Copper Flame.png|16px]] | |||
|[[File:copper_fire_flame_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|lava}} | |||
|{{code|lava_particle}} | |||
|Produced by [[Minecraft:campfires]], produced by [[Minecraft:lava]]. | |||
|[[File:Lava (particle texture) JE1 BE1.png|16px]] | |||
|[[File:lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|mobflame_emitter}} | |||
|Emitter that produces {{code|mobflame_single}} particles produced by [[Minecraft:Blaze|blazes]]. | |||
| rowspan="2" |[[File:Flame_atlas_(texture_0).png|width=16x16]] [[File:Flame_atlas_(texture_1).png|width=16x16]] [[File:Flame_atlas_(texture_2).png|width=16x16]] [[File:Flame_atlas_(texture_3).png|width=16x16]] [[File:Flame_atlas_(texture_4).png|width=16x16]] [[File:Flame_atlas_(texture_5).png|width=16x16]] [[File:Flame_atlas_(texture_6).png|width=16x16]] [[File:Flame_atlas_(texture_7).png|width=16x16]] [[File:Flame_atlas_(texture_8).png|width=16x16]] [[File:Flame_atlas_(texture_9).png|width=16x16]] [[File:Flame_atlas_(texture_10).png|width=16x16]] [[File:Flame_atlas_(texture_11).png|width=16x16]] [[File:Flame_atlas_(texture_12).png|width=16x16]] [[File:Flame_atlas_(texture_13).png|width=16x16]] [[File:Flame_atlas_(texture_14).png|width=16x16]] [[File:Flame_atlas_(texture_15).png|width=16x16]] [[File:Flame_atlas_(texture_16).png|width=16x16]] [[File:Flame_atlas_(texture_17).png|width=16x16]] [[File:Flame_atlas_(texture_18).png|width=16x16]] [[File:Flame_atlas_(texture_19).png|width=16x16]] [[File:Flame_atlas_(texture_20).png|width=16x16]] [[File:Flame_atlas_(texture_21).png|width=16x16]] [[File:Flame_atlas_(texture_22).png|width=16x16]] [[File:Flame_atlas_(texture_23).png|width=16x16]] [[File:Flame_atlas_(texture_24).png|width=16x16]] [[File:Flame_atlas_(texture_25).png|width=16x16]] [[File:Flame_atlas_(texture_26).png|width=16x16]] [[File:Flame_atlas_(texture_27).png|width=16x16]] [[File:Flame_atlas_(texture_28).png|width=16x16]] [[File:Flame_atlas_(texture_29).png|width=16x16]] [[File:Flame_atlas_(texture_30).png|width=16x16]] [[File:Flame_atlas_(texture_31).png|width=16x16]]{{Note|Emissive with [[Minecraft:Vibrant Visuals]]|name=vv}} | |||
| rowspan="2" |[[File:Mobflame particle example.png|width=149x149]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|mobflame_single}} | |||
|Floats around [[Minecraft:blazes]] during attacks. | |||
|- | |||
|{{code|damage_indicator}} | |||
|{{tc|-}} | |||
|Appears when a melee attack damages an [[Minecraft:entity]]. | |||
|[[File:Damage Indicator.png|16px]] | |||
|[[File:damage_indicator_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|angry_villager}} | |||
|{{code|villager_angry}} | |||
|Produced when hitting a [[Minecraft:villager]],{{Only|be|short=1}} produced when villagers fail to breed or when a job site block gets unclaimed due to the villager being unable to reach it,{{Only|je|short=1}} or anytime they lose a job site block or a bed.{{Only|be|short=1}} | |||
| rowspan="2" |[[File:Angry Villager.png|16px]] | |||
| rowspan="2" |[[File:angry_villager_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|bleach}} | |||
|Displayed when [[Minecraft:bleach]] is created in a lab table. | |||
|- | |||
|{{code|composter}} | |||
| rowspan="3" |{{code|crop_growth_emitter}} | |||
|Produced when placing items in a [[Minecraft:composter]]. | |||
| rowspan="7" |[[File:Glint.png|16px]]{{Note|Emissive with [[Minecraft:Vibrant Visuals]]|name=vv}} | |||
|[[File:composter_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|egg_crack}} | |||
|Appears when [[Minecraft:sniffer egg]]s are placed on [[Minecraft:moss block]]s, appears when sniffer eggs crack. | |||
|[[File:egg_crack_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="3" |{{code|happy_villager}} | |||
|Appears when using bone meal on crops or other plants, appears when [[Minecraft:Bee|bees]] pollinate crops, displayed when turtle eggs are placed on [[Minecraft:sand]]. | |||
| rowspan="2" |[[File:Crop growth particle example.png|width=150x150]] | |||
|- | |||
|{{code|crop_growth_area_emitter}} | |||
|Appears when using [[Minecraft:bone meal]] on [[Minecraft:Grass block|grass blocks]], [[Minecraft:Flower|flowers]],{{Only|be|short=1}} or [[Minecraft:Moss block|moss]]. | |||
|- | |||
|{{code|villager_happy}} | |||
|Produced by villagers and the block{{Only|be|short=1}} when villagers claim a job site block or a bed, produced when feeding baby animals, appears when trading with villagers. | |||
|[[File:Villager happy particle example.png|width=150x150]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|pause_mob_growth}} | |||
|Shown when a [[Minecraft:golden dandelion]] is used on a mob to stop its growth. | |||
| rowspan="2" |[[File:Gold dandelion particle.png|width=150x150]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|reset_mob_growth}} | |||
|Shown when a [[Minecraft:golden dandelion]] is used on a mob to resume its growth. | |||
|- | |||
|{{code|heart}} | |||
|{{code|heart_particle}} | |||
|Appears when taming mobs, emitted by breeding mobs, feeding mobs, appears when [[Minecraft:allay]]s duplicate. | |||
|[[File:Heart.png|16px]] | |||
|[[File:heart_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|elder_guardian}} | |||
|{{tc|-}}{{note|This effect is created by the [[Minecraft:elder guardian ghost]] entity.}} | |||
|Displayed when [[Minecraft:elder guardian]]s inflict [[Minecraft:Mining Fatigue]]. | |||
|{{tc|-}}{{note|name=elder_guardian_texture|This particle directly uses the elder guardian model, rather than any specific texture.}} | |||
|[[File:elder_guardian_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|firefly}} | |||
|{{code|firefly_particle}} | |||
|Spawns from [[Minecraft:firefly bush]]es when the [[Minecraft:internal light level]] is at 13 or lower. | |||
|[[File:Firefly.png|16px]]{{Note|Emissive with [[Minecraft:Vibrant Visuals]]|name=vv}} | |||
|[[File:Firefly Bushes in Swamp.gif|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|conduit_absorb_particle}} | |||
|Appears and moves toward activated [[Minecraft:Conduit|conduits]]. | |||
| rowspan="3" |[[File:Nautilus_(texture_0)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_1)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_2)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_3)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_4)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_5)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_6)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_7)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_8)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_9)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_10)_JE1_BE1.png|width=16x16]] [[File:Nautilus_(texture_11)_JE1_BE1.png|width=16x16]] | |||
| rowspan="2" |[[File:Conduit attack particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|conduit_attack_emitter}} | |||
|Emitter that spawns {{code|conduit_particle}}, created by conduits attacking mobs. | |||
|- | |||
|{{tc|-}} | |||
|{{code|conduit_particle}} | |||
|Appears and moves toward hostile mobs being attacked by conduits. | |||
|[[File:Conduit particle example.png|width=150x150]] | |||
|- | |||
|{{code|nautilus}} | |||
|{{tc|-}} | |||
|Appears and floats toward conduits, appears and floats toward mobs being attacked by a conduit. | |||
|[[File:Nautilus (particle).png|16px]] | |||
|[[File:nautilus_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="2" |{{code|infested}} | |||
|{{code|infested_ambient}} | |||
|Produced by entities with the [[Minecraft:Infested]] effect. | |||
| rowspan="2" |[[File:Infested Particle JE1.png|16px]] | |||
| rowspan="2" |[[File:Infested particle example JE1.png|150px]] | |||
|- | |||
|{{code|infested_emitter}} | |||
|Emitter that spawns {{code|infested_ambient}}, produced by entities with the [[Minecraft:Infested]] effect.{{Only|be|short=1}} | |||
|- | |||
| rowspan="2" |{{code|raid_omen}} | |||
|{{code|raid_omen_ambient}} | |||
|Produced by players and mobs with the [[Minecraft:Raid Omen]] effect. | |||
| rowspan="2" |[[File:Raid Omen particle JE1.png|16px]] | |||
| rowspan="2" |[[File:Raid omen particle example JE1.png|150px]] | |||
|- | |||
|{{code|raid_omen_emitter}} | |||
|Emitter that spawns {{code|raid_omen_ambient}} at entities with the [[Minecraft:Raid Omen]] effect.{{Only|be|short=1}} | |||
|- | |||
| rowspan="2" |{{code|small_gust}} | |||
|{{code|wind_charged_ambient}} | |||
|Produced by mobs with the [[Minecraft:Wind Charged]] effect. | |||
| rowspan="2" |[[File:Small Gust (Texture 0).png|16px]] [[File:Small Gust (Texture 1).png|16px]] [[File:Small Gust (Texture 2).png|16px]] [[File:Small Gust (Texture 3).png|16px]] [[File:Small Gust (Texture 4).png|16px]] [[File:Small Gust (Texture 5).png|16px]] [[File:Small Gust (Texture 6).png|16px]] | |||
| rowspan="2" |[[File:Small gust particle example JE1.png|150px]] | |||
|- | |||
|{{code|wind_charged_emitter}} | |||
|Emitter that spawns {{code|wind_charged_ambient}} at mobs with the [[Minecraft:Wind Charged]] effect.{{Only|be|short=1}} | |||
|- | |||
| rowspan="3" |{{code|trial_omen}} | |||
|{{code|trial_omen_ambient}} | |||
|Produced by players and mobs with the [[Minecraft:Trial Omen]] effect. | |||
| rowspan="3" |[[File:Trial Omen Particle JE1.png|16px]] | |||
| rowspan="3" |[[File:Trial omen particle example.png|150px]] | |||
|- | |||
|{{code|trial_omen_emitter}} | |||
|Emitter that spawns {{code|trial_omen_ambient}} entities with the [[Minecraft:Trial Omen]] effect.{{Only|be|short=1}} | |||
|- | |||
|{{code|trial_omen_single}} | |||
|Produced by players and mobs with the [[Minecraft:Trial Omen]] effect. | |||
|- | |||
|{{code|gust}} | |||
|{{code|breeze_wind_explosion_emitter}} | |||
|Created when a [[Minecraft:wind charge]] from a [[Minecraft:breeze]] hits a block hits a block,{{Only|be|short=1}} created by {{code|gust_emitter}}.{{Only|je|short=1}} | |||
| rowspan="2" |[[File:Gust (texture 0) JE1 BE1.png|32px]] [[File:Gust (texture 1) JE1 BE1.png|32px]] [[File:Gust (texture 2) JE1 BE1.png|32px]] [[File:Gust (texture 3) JE1 BE1.png|32px]] [[File:Gust (texture 4) JE1 BE1.png|32px]] [[File:Gust (texture 5) JE1 BE1.png|32px]] [[File:Gust (texture 6) JE1 BE1.png|32px]] [[File:Gust (texture 7) JE1 BE1.png|32px]] [[File:Gust (texture 8) JE1 BE1.png|32px]] [[File:Gust (texture 9) JE1 BE1.png|32px]] [[File:Gust (texture 10) JE1 BE1.png|32px]] [[File:Gust (texture 11) JE1 BE1.png|32px]] | |||
| rowspan="2" |[[File:gust_particle_example_JE.png|150px]] | |||
[[File:Wind explosion particle example.png|width=150x150]] | |||
|- | |||
|{{code|gust_emitter}} | |||
|{{code|wind_explosion_emitter}} | |||
|Created when a [[Minecraft:wind charge]] hits a block. Spawns a number of gust particles. | |||
|- | |||
|{{tc|-}} | |||
|{{code|breeze_ground_particle}} | |||
|{{info needed}} | |||
|{{info needed}} | |||
| | |||
|- | |||
|{{code|campfire_cosy_smoke}} | |||
|{{code|campfire_smoke_particle}} | |||
|Floats off the top of [[Minecraft:campfire]]s and [[Minecraft:soul campfire]]s. | |||
| rowspan="2" |[[File:Big Smoke (texture 0) JE2 BE1.png|16px]] [[File:Big Smoke (texture 1) JE2 BE1.png|16px]] [[File:Big Smoke (texture 2) JE2 BE1.png|16px]] [[File:Big Smoke (texture 3) JE2 BE1.png|16px]] [[File:Big Smoke (texture 4) JE2 BE1.png|16px]] [[File:Big Smoke (texture 5) JE2 BE1.png|16px]] [[File:Big Smoke (texture 6) JE2 BE1.png|16px]] [[File:Big Smoke (texture 7) JE2 BE1.png|16px]] [[File:Big Smoke (texture 8) JE2 BE1.png|16px]] [[File:Big Smoke (texture 9) JE2 BE1.png|16px]] [[File:Big Smoke (texture 10) JE2 BE1.png|16px]] [[File:Big Smoke (texture 11) JE2 BE1.png|16px]] | |||
|[[File:campfire_cosy_smoke_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|campfire_signal_smoke}} | |||
|{{code|campfire_tall_smoke_particle}} | |||
|Floats off the top of campfires and soul campfires above [[Minecraft:hay bale]]s. | |||
|[[File:campfire_signal_smoke_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|soul}} | |||
|{{code|soul_particle}} | |||
|Created by players with [[Minecraft:Soul Speed]] boots running on [[Minecraft:soul sand]] or [[Minecraft:soul soil]]. | |||
|[[File:Soul (texture 0) JE1 BE1.png|16px]] [[File:Soul (texture 1) JE1 BE1.png|16px]] [[File:Soul (texture 2) JE1 BE1.png|16px]] [[File:Soul (texture 3) JE1 BE1.png|16px]] [[File:Soul (texture 4) JE1 BE1.png|16px]] [[File:Soul (texture 5) JE1 BE1.png|16px]] [[File:Soul (texture 6) JE1 BE1.png|16px]] [[File:Soul (texture 7) JE1 BE1.png|16px]] [[File:Soul (texture 8) JE1 BE1.png|16px]] [[File:Soul (texture 9) JE1 BE1.png|16px]] [[File:Soul (texture 10) JE1 BE1.png|16px]] | |||
|[[File:soul_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|sculk_soul}} | |||
|{{code|sculk_soul_particle}} | |||
|Appears above [[Minecraft:sculk catalyst]]s when activated. | |||
|[[File:Sculk_Soul_(texture_0)_BE1.png|16px]] [[File:Sculk_Soul_(texture_1)_BE1.png|16px]] [[File:Sculk_Soul_(texture_2)_BE1.png|16px]] [[File:Sculk_Soul_(texture_3)_BE1.png|16px]] [[File:Sculk_Soul_(texture_4)_BE1.png|16px]] [[File:Sculk_Soul_(texture_5)_BE1.png|16px]] [[File:Sculk_Soul_(texture_6)_BE1.png|16px]] [[File:Sculk_Soul_(texture_7)_BE1.png|16px]] [[File:Sculk_Soul_(texture_8)_BE1.png|16px]] [[File:Sculk_Soul_(texture_9)_BE1.png|16px]] [[File:Sculk_Soul_(texture_10)_BE1.png|16px]] | |||
|[[File:sculk_soul_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|sculk_charge}} | |||
|{{code|sculk_charge_particle}} | |||
|Marks the path of a sculk charge. | |||
|[[File:Sculk_Charge_(texture_0)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_1)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_2)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_3)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_4)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_5)_JE1_BE1.png|16px]] [[File:Sculk_Charge_(texture_6)_JE1_BE1.png|16px]] | |||
|[[File:sculk_charge_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|sculk_charge_pop}} | |||
|{{code|sculk_charge_pop_particle}} | |||
|Appears when a sculk charge ends. | |||
|[[File:Sculk_Charge_Pop_(texture_0)_JE1_BE1.png|16px]] [[File:Sculk_Charge_Pop_(texture_1)_JE1_BE1.png|16px]] [[File:Sculk_Charge_Pop_(texture_2)_JE1_BE1.png|16px]] [[File:Sculk_Charge_Pop_(texture_3)_JE1_BE1.png|16px]] | |||
|[[File:sculk_charge_pop_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|shriek}} | |||
|{{code|shriek_particle}} | |||
|Emitted by activated [[Minecraft:sculk shrieker]]s. | |||
|[[File:Shriek_BE1.png|16px]] | |||
|[[File:shriek_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|sonic_boom}} | |||
|{{code|sonic_explosion}} | |||
|Produced by the [[Minecraft:warden]] during its sonic boom attack. | |||
|[[File:Sonic_Explosion_(texture_0)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_1)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_2)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_3)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_4)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_5)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_6)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_7)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_8)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_9)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_10)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_11)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_12)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_13)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_14)_JE1_BE1.png|16px]] [[File:Sonic_Explosion_(texture_15)_JE1_BE1.png|16px]] | |||
|[[File:sonic_boom_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|vibration}} | |||
|{{code|vibration_signal}} | |||
|Moves from sounds to the warden or a sculk sensor, moves from note blocks to allays. | |||
|[[File:Vibration Signal (frame 0) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 1) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 2) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 3) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 4) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 5) JE1 BE1.png|18px]] [[File:Vibration Signal (frame 6) JE1 BE1.png|18px]] | |||
|[[File:vibration_particle_example_JE.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|trial_spawner_detection}} | |||
|Produced when a [[Minecraft:trial spawner]] is activated. | |||
|[[File:Trial spawner detection (texture 0) JE1 BE1.png|16px]][[File:Trial spawner detection (texture 1) JE1 BE1.png|16px]][[File:Trial spawner detection (texture 2) JE1 BE1.png|16px]][[File:Trial spawner detection (texture 3) JE1 BE1.png|16px]][[File:Trial spawner detection (texture 4) JE1 BE1.png|16px]] | |||
|[[File:Trial spawner particles.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|trial_spawner_detection_ominous}} | |||
|Produced when an [[Minecraft:ominous trial spawner]] is activated. | |||
|[[File:Ominous Trial Spawner Detection (Texture 0).png|16px]][[File:Ominous Trial Spawner Detection (Texture 1).png|16px]][[File:Ominous Trial Spawner Detection (Texture 2).png|16px]][[File:Ominous Trial Spawner Detection (Texture 3).png|16px]][[File:Ominous Trial Spawner Detection (Texture 4).png|16px]] | |||
|[[File:Ominous Trial Spawner Particles.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|vault_connection}} | |||
|Produced when a player is near a [[Minecraft:vault]]. | |||
|[[File:Vault connection JE1 BE1.png|16px]] | |||
|[[File:Vault connection example JE.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|sulfur_cube_goo}} | |||
|Produced by [[Minecraft:Sulfur Cubes|sulfur cubes]] jumping. Each particle uses a random part of the texture, similar to slime particles below.{{Upcoming|Chaos Cubed}} | |||
|[[File:Sulfur cube goo.png|width=16x16]] | |||
|[[File:Sulfur cube goo particle example.png|width=150x150]] | |||
|- | |||
|{{Info needed}} | |||
|{{code|noxious_gas_particle}} | |||
|Appears above water with [[Minecraft:Potent Sulfur|potent sulfur]] below.{{Upcoming|Chaos Cubed}} | |||
|[[File:Noxious gas.png|width=128x128]] | |||
|[[File:Noxious gas particle example.png|width=150x150]] | |||
|- | |||
|} | |||
=== Block or item particles === | |||
These particles re-use textures from [[Minecraft:blocks]] or [[Minecraft:items]], which depends on the situation. They are squared and use a random part of the textures, transparencies in the textures result in different shapes. | |||
{| class="wikitable stikitable sortable" data-description="Particles" | |||
! colspan="2" |ID | |||
! rowspan="2" |Description | |||
! rowspan="2" |Texture | |||
! rowspan="2" |Example | |||
|- | |||
!{{JE}} | |||
!{{BE}} | |||
|- | |||
| rowspan="3" |{{code|block}} | |||
|{{code|block_destruct}} | |||
|Produced when [[Minecraft:blocks]] are broken, flakes off blocks being [[Minecraft:brush]]ed, produced when [[Minecraft:iron golem]]s walk, produced when entities fall a long distance, produced when players and cats sprint, displayed when armor stands are broken, appears when sheep eat grass, appears when [[Minecraft:super fertilizer]] is produced in a lab table.{{info needed|why does it appear slightly darker than the texture it comes from?}} | |||
|From the broken block | |||
|[[File:block_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|block_slide}} | |||
|Shown when sliding down the side of a [[Minecraft:honey block]]. | |||
|Honey block | |||
|[[File:Honey slide particle example.png|width=150x150]] | |||
|- | |||
|{{code|warden_dig}} | |||
|Created when the [[Minecraft:warden]] emerges from the ground. | |||
|From the block where the warden spawns | |||
|[[File:Warden dig particle example.png|width=150x150]] | |||
|- | |||
| rowspan="2" |{{code|block_crumble}} | |||
|{{code|creaking_crumble_body}} | |||
|Shown when a [[Minecraft:creaking]] despawns. | |||
|Active creaking heart{{note|name=vv}} | |||
|[[File:Creaking crumble particle example.png|width=150x150]] | |||
|- | |||
|{{code|creaking_crumble_head}} | |||
|Shown when a [[Minecraft:creaking heart]] is destroyed. | |||
|Dormant creaking heart | |||
|[[File:Block crumble particle JE.png|150px]] | |||
|- | |||
| rowspan="2" |{{code|dust_pillar}} | |||
|{{code|smash_ground_particle}} | |||
| rowspan="2" |Produced by [[Minecraft:mace]] smash attacks. | |||
| rowspan="2" | Which block the targeted mob is standing on | |||
| rowspan="2" |[[File:Noor using mace in trial chambers 2.jpeg|150px]] | |||
|- | |||
|{{code|smash_ground_particle_center}} | |||
|- | |||
|{{code|block_marker}} | |||
|{{tc|-}} | |||
|Marks the position of [[Minecraft:barrier]]s and [[Minecraft:light block]]s when they are held in the main hand. | |||
|Which block this particle represents | |||
|[[File:block_marker_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|breaking_item_terrain}} | |||
|Shown when feeding mobs, shown when a [[Minecraft:panda]] eats bamboo or a cake. | |||
| rowspan="2" | The used item | |||
|[[File:Breaking item terrain particle example.png|width=150x150]] | |||
|- | |||
|{{code|item}} | |||
| rowspan="3" |{{code|breaking_item_icon}} | |||
|Produced when tools break, produced when players or foxes eat food, produced when splash potions, lingering potions, or bottles o' enchanting break, produced by [[Minecraft:turtle eggs]] hatching, shown when thrown [[Minecraft:eggs]] break, shown when the [[Minecraft:wither]] is created, shown when any kind of [[Minecraft:fireballs]] break, shown when [[Minecraft:eyes of ender]] break,{{Only|je|short=1}} shown when thrown [[Minecraft:Ice bomb|ice bombs]] break.{{Only|be|short=1}} | |||
|[[File:item_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|item_snowball}} | |||
|Produced when thrown [[Minecraft:snowball]]s break. | |||
|Snowball | |||
|[[File:item_snowball_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="3" |{{code|item_slime}} | |||
|Shown when [[Minecraft:slimes]] jump. | |||
| rowspan="3" |Slimeball | |||
|[[File:item_slime_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|oozing_ambient}} | |||
|Produced by entities with the [[Minecraft:Oozing]] effect. | |||
| rowspan="2" |[[File:Oozing particle example.png|width=150x150]] | |||
|- | |||
|{{code|oozing_emitter}} | |||
|Emitter that spawns {{code|oozing_ambient}} at entities with the Oozing effect. | |||
|- | |||
| rowspan="2" |{{code|item_cobweb}} | |||
|{{code|weaving_ambient}} | |||
|Produced by entities with the [[Minecraft:Weaving]] effect. | |||
| rowspan="2" |Cobweb | |||
| rowspan="2" |[[File:Item cobweb particle example JE1.png|150px]] | |||
|- | |||
|{{code|weaving_emitter}} | |||
|Emitter that spawns {{code|weaving_ambient}}at entities with the Weaving effect. | |||
|} | |||
=== Colored particles === | |||
The grayscale textures of these particles are [[Minecraft:Color|colored]] differently depending on the situation. | |||
{| class="wikitable stikitable sortable" data-description="Particles" | |||
! colspan="2" |ID | |||
! rowspan="2" |Description | |||
! rowspan="2" |Texture | |||
! rowspan="2" |Color | |||
! rowspan="2" |Example | |||
|- | |||
!{{JE}} | |||
!{{BE}} | |||
|- | |||
| rowspan="3" |{{code|trail}} | |||
|{{code|creaking_heart_trail}} | |||
|Traces a trail between two points. Shown when the creaking is attacked, to link it to its heart. | |||
| rowspan="3" |{{Info needed|}}{{note|name=vv}} | |||
|{{color|#FC7812}}/{{color|#5F5F5F}} | |||
|[[File:Trail_particle example.png|150px|Trail particle connecting Creaking with its Heart]] | |||
|- | |||
|{{code|eyeblossom_open}} | |||
|Emitted by the [[Minecraft:eyeblossom]] flower when it opens during the [[Minecraft:night]]. | |||
|{{color|#FC7812}} | |||
|[[File:Eyeblossom open particle example.png|width=150x150]] | |||
|- | |||
|{{code|eyeblossom_close}} | |||
|Emitted by the eyeblossom flower when it closes during the [[Minecraft:Daylight cycle|day]]. | |||
|{{color|#5F5F5F}} | |||
|[[File:Eyeblossom close particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|squid_ink_bubble}} | |||
|Produced by [[Minecraft:squid]] and [[Minecraft:Glow Squid|glow squid]] being hit. | |||
| rowspan="2" |[[File:Gray_Bubble_(texture)_BE1.png|width=16x16]] | |||
| rowspan="2" |{{color|#0001f4}} | |||
| rowspan="2" |[[File:Squid bubble particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|squid_move_particle}} | |||
|Unused.{{info needed}} | |||
|- | |||
| rowspan="2" |{{code|mycelium}} | |||
|{{code|mycelium_dust_particle}} | |||
|Appears above [[Minecraft:mycelium]]. | |||
| rowspan="8" |{{darkbg|[[File:Glitter (texture 0) JE1 BE1.png|16px]]}} | |||
| rowspan="3" |Gray{{note|name=hot_color|Determined by the formula {{code|"color": [ "variable.particle_random_3 * 0.1 + 0.2", "variable.particle_random_3 * 0.1 + 0.2", "variable.particle_random_3 * 0.1 + 0.2", 0 ]}}}} | |||
|[[File:Mycelium dust particle example.png|width=150x150]] | |||
|- | |||
|{{code|phantom_trail_particle}} | |||
|Trails behind the wings of [[Minecraft:phantom]]s. | |||
|[[File:mycelium_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|lab_table_heatblock_dust_particle}} | |||
|Appears when [[Minecraft:Heat block|heat blocks]] are produced in a lab table. | |||
| | |||
|- | |||
|{{code|underwater}} | |||
|{{tc|-}}{{note|name=weather|See [[#Weather particles|above]]}} | |||
|Floats in the atmosphere underwater. | |||
|{{info needed}} | |||
|[[File:underwater_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|ash}} | |||
|{{tc|-}}{{note|name=weather}} | |||
|Floats throughout the atmosphere in the [[Minecraft:Soul Sand Valley|soul sand valley]] biome. | |||
|{{info needed}} | |||
|[[File:ash_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|crimson_spore}} | |||
|{{tc|-}}{{note|name=weather}} | |||
|Floats throughout the atmosphere in the [[Minecraft:crimson forest]] biome. | |||
|{{info needed}} | |||
|[[File:crimson_spore_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|warped_spore}} | |||
|{{tc|-}}{{note|name=weather}} | |||
|Floats in the atmosphere in [[Minecraft:Warped Forest|warped forest]] biomes. | |||
|{{info needed}} | |||
|[[File:warped_spore_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|white_ash}} | |||
|{{tc|-}}{{note|name=weather}} | |||
|Floats in the atmosphere in [[Minecraft:Basalt Deltas|basalt deltas]]. | |||
|{{info needed}} | |||
|[[File:white_ash_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|tinted_leaves}} | |||
|{{Code|biome_tinted_leaves_particle}} | |||
|Falls off the bottom of any type [[Minecraft:leaves]] except for pale oak and cherry leaves. | |||
|[[File:Tinted Leaf (texture 0).png|16px]][[File:Tinted Leaf (texture 1).png|16px]] [[File:Tinted Leaf (texture 2).png|16px]][[File:Tinted Leaf (texture 3).png|16px]][[File:Tinted Leaf (texture 4).png|16px]][[File:Tinted Leaf (texture 5).png|16px]][[File:Tinted Leaf (texture 6).png|16px]][[File:Tinted Leaf (texture 7).png|16px]][[File:Tinted Leaf (texture 8).png|16px]][[File:Tinted Leaf (texture 9).png|16px]][[File:Tinted Leaf (texture 10).png|16px]][[File:Tinted Leaf (texture 11).png|16px]] | |||
|Corresponds to the leaves block its falling off. {{IN|be}}, the color changes to different white tints during [[Minecraft:snowfall]], corresponding to the snowy leaves. | |||
|[[File:Falling leaves.jpeg|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|colored_flame_particle}} | |||
|Represents the flame of [[Minecraft:Colored torch|colored torches]]. | |||
|[[File:Soul Flame.png|16px]] | |||
|{{info needed}} | |||
|[[File:Colored flame particle example.png|width=162x162]] | |||
|- | |||
|{{code|witch}} | |||
|{{code|witchspell_emitter}} | |||
|Emitted by [[Minecraft:witch]]es. | |||
| rowspan="2" |{{darkbg|[[File:Spark (texture 0) JE1 BE1.png|16px]]}} [[File:Spell (texture 1) JE1 BE1.png|16px]] [[File:Spell (texture 2) JE1 BE1.png|16px]] [[File:Spell (texture 3) JE1 BE1.png|16px]] [[File:Spell (texture 4) JE1 BE1.png|16px]] [[File:Spell (texture 5) JE1 BE1.png|16px]] [[File:Spell (texture 6) JE1 BE1.png|16px]] [[File:Spell (texture 7) JE1 BE1.png|16px]] | |||
|Purple | |||
|[[File:witch_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|instant_effect}} | |||
|{{tc|-}} | |||
|Produced when splash potions or lingering potions of [[Minecraft:Instant Health]] or [[Minecraft:Instant Damage]] break. Also produced trailing [[Minecraft:Spectral Arrow|spectral arrow]] entities. | |||
|Red | |||
|[[File:instant_effect_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|falling_border_dust_particle}} | |||
|Falls off the bottom of [[Minecraft:border]] blocks, if the <code>showbordereffect</code> [[Minecraft:game rule]] is enabled. | |||
| rowspan="2" |[[File:Spell_(texture_7)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_6)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_5)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_4)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_3)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_2)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_1)_JE1_BE1.png|width=16x16]] | |||
| rowspan="2" |Red{{note|name=border_falling_color|Determined by the formula {{code|"color": [ "(variable.particle_random_1 * 0.2 + 0.8) * (variable.particle_random_2 * 0.4 + 0.6)", 0.0, 0.0, 0.0 ]}}}} | |||
| rowspan="2" |[[File:Border dust particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|rising_border_dust_particle}} | |||
|Rises off the top of border blocks, if the <code>showbordereffect</code> game rule is enabled. | |||
|- | |||
| rowspan="3" |{{code|crit}} | |||
|{{code|basic_crit_particle}} | |||
|Trails behind [[Minecraft:crossbow]] shots and fully charged [[Minecraft:bow]] shots. | |||
| rowspan="3" |[[File:Crit.png|16px]]{{Only|je|short=1}} | |||
{{darkbg|[[File:Spark_(texture_0)_JE1_BE1.png|width=16x16]]}} [[File:Spell_(texture_1)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_2)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_3)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_4)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_5)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_6)_JE1_BE1.png|width=16x16]] [[File:Spell_(texture_7)_JE1_BE1.png|width=16x16]]{{Only|be|short=1}} | |||
| rowspan="3" |White, fades to orange{{note|name=basic_crit_color|Determined by the formula {{code|"color": { "gradient": [ [ "variable.particle_random_1*0.3 + 0.6", "variable.particle_random_2*0.3+ 0.6", "variable.particle_random_2*0.3+ 0.6", 1.0 ], [ "variable.particle_random_1*0.3 + 0.6", 0.5, 0.3, 1.0 ] ], "interpolant": "variable.particle_age/variable.particle_lifetime"}}}}} | |||
| rowspan="3" |[[File:crit_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|critical_hit_emitter}} | |||
|Displayed when enities are struck by a critical hit. | |||
|- | |||
|{{code|evocation_fang_particle}} | |||
|Produced by [[Minecraft:evoker fangs]]. | |||
|- | |||
|{{code|enchanted_hit}} | |||
|{{code|magical_critical_hit_emitter}} | |||
|Appears when hitting the respective entities with a weapon enchanted with [[Minecraft:Sharpness]], [[Minecraft:Bane of Arthropods]], [[Minecraft:Smite]] or [[Minecraft:Impaling]]. | |||
|[[File:Enchanted Hit.png|16px]] | |||
|Purple or white{{note|Determined by the formula {{code|<nowiki>"color": { "gradient": [ [ "variable.particle_random_1*0.3 + 0.6", "variable.particle_random_2*0.3+ 0.6", 0.8,1.0 ], [ 0.5, 0.5, 0.8, 1.0 ]], "interpolant": "variable.particle_age/variable.particle_lifetime"}</nowiki>}}}} | |||
|[[File:enchanted_hit_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|sweep_attack}} | |||
|{{tc|-}} | |||
|Appears when a [[Minecraft:sweeping]] attack is performed. | |||
|{{darkbg|[[File:Sweep (texture 0) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 1) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 2) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 3) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 4) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 5) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 6) JE2.png|16px]]}} {{darkbg|[[File:Sweep (texture 7) JE2.png|16px]]}} | |||
|Gray | |||
|[[File:sweep_attack_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|firework}} | |||
|{{info needed}} | |||
|Trails behind [[Minecraft:fireworks]], produced when fireworks crafted with [[Minecraft:firework stars]] explode. | |||
| rowspan="2" |[[File:Spark (texture 0) JE1 BE1.png|16px]] [[File:Spark (texture 1) JE1 BE1.png|16px]] [[File:Spark (texture 2) JE1 BE1.png|16px]] [[File:Spark (texture 3) JE1 BE1.png|16px]] [[File:Spark (texture 4) JE1 BE1.png|16px]] [[File:Spark (texture 5) JE1 BE1.png|16px]] [[File:Spark (texture 6) JE1 BE1.png|16px]] [[File:Spark (texture 7) JE1 BE1.png|16px]] | |||
|Corresponds to the color of the firework star. | |||
|[[File:firework_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|sparkler_emitter}} | |||
|Emitted by [[Minecraft:Sparkler|sparklers]]. | |||
|{{info needed}} | |||
|[[File:Sparkler particle example.png|width=150x150]] | |||
|- | |||
|{{code|flash}} | |||
|{{info needed}} | |||
|Shown when fireworks with crafted with firework stars explode. | |||
|[[File:Flash.png|16px]] | |||
|Corresponds to the color of the firework star. | |||
|[[File:flash_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|glow}} | |||
|{{code|glow_particle}} | |||
|Emitted by [[Minecraft:glow squid]]. | |||
| rowspan="5" |[[File:Glow_(texture)_JE1_BE1.png|16px]] | |||
|{{info needed}} | |||
|[[File:glow_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|electric_spark}} | |||
|{{code|electric_spark_particle}} | |||
|Emitted by [[Minecraft:lightning rod]]s during thunderstorms, produced when lightning hits [[Minecraft:copper]]. | |||
|{{color|#ffe6ff}} | |||
|[[File:electric_spark_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|scrape}} | |||
| rowspan="3" |{{code|wax_particle}} | |||
|Shown when scraping oxidization off [[Minecraft:copper]]. | |||
|{{info needed}} | |||
|[[File:scrape_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|wax_off}} | |||
|Produced when scraping wax off copper. | |||
|{{info needed}} | |||
|[[File:wax_off_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|wax_on}} | |||
|Produced when using [[Minecraft:honeycomb]] on copper. | |||
|{{info needed}} | |||
|[[File:wax_on_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|note}} | |||
|{{code|note_particle}} | |||
|Produced by [[Minecraft:jukebox]]es, produced by [[Minecraft:note block]]s. | |||
|[[File:Note.png|16px]] | |||
|See {{Slink|Note Block|Usage}}. Jukeboxes use these colors randomly. | |||
|[[File:note particle example JE.png|150px]] | |||
|- | |||
|{{code|enchant}} | |||
|{{code|enchanting_table_particle}} | |||
|Floats from [[Minecraft:bookshelves]] to [[Minecraft:enchanting table]]s. | |||
| rowspan="2" |[[File:Standard Galactic Alphabet A (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet B (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet C (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet D (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet E (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet F (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet G (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet H (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet I (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet J (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet K (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet L (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet M (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet N (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet O (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet P (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet Q (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet R (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet S (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet T (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet U (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet V (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet W (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet X (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet Y (texture) JE1 BE1.png|16px]] [[File:Standard Galactic Alphabet Z (texture) JE1 BE1.png|16px]] | |||
| rowspan="2" |Gray{{note|name=conduit_color|Determined by the formula {{code|"color": [ "variable.particle_random_3 * 0.54 + 0.36", "variable.particle_random_3 * 0.54 + 0.36", "variable.particle_random_3 * 0.6 + 0.4" ]}}}} | |||
|[[File:enchant_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|lab_table_misc_mystical_particle}} | |||
|Occasionally appears when [[Minecraft:garbage]] is produced in a lab table. | |||
| | |||
|- | |||
| rowspan="2" |{{code|end_rod}} | |||
|{{code|endrod}} | |||
|Emitted by [[Minecraft:end rod]]s. | |||
| rowspan="5" |[[File:Glitter (texture 7) JE1 BE1.png|16px]] [[File:Glitter (texture 6) JE1 BE1.png|16px]] [[File:Glitter (texture 5) JE1 BE1.png|16px]] [[File:Glitter (texture 4) JE1 BE1.png|16px]] [[File:Glitter (texture 3) JE1 BE1.png|16px]] [[File:Glitter (texture 2) JE1 BE1.png|16px]] [[File:Glitter (texture 1) JE1 BE1.png|16px]] [[File:Glitter (texture 0) JE1 BE1.png|16px]] | |||
| rowspan="2" |Gray{{note|name=balloon_gas_color2|Determined by the formula {{code|"color": [ "variable.particle_age > (variable.particle_lifetime / 2.0) ? 1 - (0.0153 * (1 - Math.pow(0.7, variable.particle_age)) / (1 - 0.7)) : 1.0", "variable.particle_age > (variable.particle_lifetime / 2.0) ? 1 - (0.0387 * (1 - Math.pow(0.7, variable.particle_age)) / (1 - 0.7)) : 1.0", "variable.particle_age > (variable.particle_lifetime / 2.0) ? 1 - (0.0636 * (1 - Math.pow(0.7, variable.particle_age)) / (1 - 0.7)) : 1.0", "variable.particle_age > (variable.particle_lifetime / 2.0) ? 1 - 0.60 * ((variable.particle_age - (variable.particle_lifetime / 2.0)) / (variable.particle_lifetime / 2.0)) : 1.0"}}}} | |||
| rowspan="2" |[[File:end_rod_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|shulker_bullet}} | |||
|Trails behind [[Minecraft:Shulker bullet|shulker bullets]]. | |||
|- | |||
| rowspan="2" |{{code|totem_of_undying}} | |||
|{{code|totem_manual}} | |||
|Unused. | |||
| rowspan="2" |Yellow or green{{note|name=totem_color2|Determined by the formula {{code|"color": { "gradient": [ [ 0.1, 0.4, 0, 1 ], [ 0.6, 0.6, 0, 1 ], [ 0.3, 0.6, 0.2, 1 ], [ 0.8, 0.8, 0.2, 1 ], [ 0, 0.8, 0, 1 ] ], "interpolant": "variable.particle_random_2"}}}}} | |||
| rowspan="2" |[[File:totem_of_undying_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|totem_particle}} | |||
|Produced when a [[Minecraft:totem of undying]] is used. | |||
|- | |||
|{{tc|-}} | |||
|{{code|balloon_gas_particle}} | |||
|Left behind by [[Minecraft:Balloon|balloons]] popping, and quickly dissipates. | |||
|White, fades to transparent{{note|name=balloon_gas_color2}} | |||
|[[File:Balloon gas particle example.png|width=150x150]] | |||
|- | |||
|{{code|effect}} | |||
| rowspan="2" |{{code|splash_spell_emitter}} | |||
|Produced by [[Minecraft:splash potion]]s. | |||
| rowspan="10" |[[File:Effect (texture 7) JE1 BE1.png|16px]] [[File:Effect (texture 6) JE1 BE1.png|16px]] [[File:Effect (texture 5) JE1 BE1.png|16px]] [[File:Effect (texture 4) JE1 BE1.png|16px]] [[File:Effect (texture 3) JE1 BE1.png|16px]] [[File:Effect (texture 2) JE1 BE1.png|16px]] [[File:Effect (texture 1) JE1 BE1.png|16px]] [[File:Effect (texture 0) JE1 BE1.png|16px]] | |||
| rowspan="6" | | |||
{| class="wikitable collapsible collapsed" | |||
|+ | |||
!Effect | |||
!<abbr title="Hexadecimal color code">Hex</abbr> | |||
|- | |||
|[[Minecraft:Absorption]] | |||
|{{color|#2552A5}} | |||
|- | |||
|[[Minecraft:Bad Omen]] | |||
|{{color|#0B6138}} | |||
|- | |||
|[[Minecraft:Blindness]] | |||
|{{color|#1F1F23}} | |||
|- | |||
|[[Minecraft:Conduit Power]] | |||
|{{color|#9208FF}} | |||
|- | |||
|[[Minecraft:Darkness]] | |||
|{{color|#292721}} | |||
|- | |||
|[[Minecraft:Dolphin's Grace]] | |||
|{{color|#88A3BE}} | |||
|- | |||
|[[Minecraft:Fatal Poison]] | |||
|{{color|#4E9331}} | |||
|- | |||
|[[Minecraft:Fire Resistance]] | |||
|{{color|#FF9900}} | |||
|- | |||
|[[Minecraft:Haste]] | |||
|{{color|#D9C043}} | |||
|- | |||
|[[Minecraft:Health Boost]] | |||
|{{color|#F87D23}} | |||
|- | |||
|[[Minecraft:Hunger]] | |||
|{{color|#587653}} | |||
|- | |||
|[[Minecraft:Instant Health]] | |||
|{{color|#F82423}} | |||
|- | |||
|[[Minecraft:Instant Damage]] | |||
|{{color|#A9656A}} | |||
|- | |||
|[[Minecraft:Invisibility]] | |||
|{{color|#F6F6F6}} | |||
|- | |||
|[[Minecraft:Jump Boost]] | |||
|{{color|#FDFF84}} | |||
|- | |||
|[[Minecraft:Levitation]] | |||
|{{color|#CEFFFF}} | |||
|- | |||
|[[Minecraft:Mining Fatigue]] | |||
|{{color|#4A4217}} | |||
|- | |||
|[[Minecraft:Nausea]] | |||
|{{color|#551D4A}} | |||
|- | |||
|[[Minecraft:Night Vision]] | |||
|{{color|#C2FF66}} | |||
|- | |||
|[[Minecraft:Poison]] | |||
|{{color|#87A363}} | |||
|- | |||
|[[Minecraft:Regeneration]] | |||
|{{color|#CD5CAB}} | |||
|- | |||
|[[Minecraft:Resistance]] | |||
|{{color|#99453A}} | |||
|- | |||
|[[Minecraft:Slow Falling]] | |||
|{{color|#FEEAD6}} | |||
|- | |||
|[[Minecraft:Slowness]] | |||
|{{color|#8BAFE0}} | |||
|- | |||
|[[Minecraft:Strength]] | |||
|{{color|#FFC700}} | |||
|- | |||
|[[Minecraft:Swiftness]] | |||
|{{color|#33EBFF}} | |||
|- | |||
|[[Minecraft:Water Breathing]] | |||
|{{color|#98DAC0}} | |||
|- | |||
|[[Minecraft:Weakness]] | |||
|{{color|#484D48}} | |||
|- | |||
|[[Minecraft:Wither]] | |||
|{{color|#736156}} | |||
|- | |||
|} | |||
With multiple effects, each particle uses the color of one of them at random, except from tipped arrows and effect clouds, which merge with multiple effects.{{note|name=arrow_particles2|Although other effect particles no longer combine colors with multiple effects, {{code|arrow_spell_emitter}} still does, as can be seen with arrows of the Turtle Master}}<!-- can be observed w/ potion of the turtle master, which just looks identical to slowness in a cauldron, including particles, gonna guess that's not intentional--> | |||
|[[File:effect_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="8" |{{code|entity_effect}} | |||
|Produced by dragon fireballs exploding, produced when bottles o' enchanting hit the ground, produced when lingering potions hit the ground. | |||
|[[File:Splash spell particle example.png|width=150x150]] | |||
|- | |||
|{{code|arrow_spell_emitter}} | |||
|Floats off [[Minecraft:Tipped arrow|tipped arrows]]. | |||
|[[File:Arrow spell particle example.png|width=150x150]] | |||
|- | |||
|{{code|cauldron_spell_emitter}} | |||
|Displayed when putting [[Minecraft:Potion|potions]] in [[Minecraft:Cauldron|cauldrons]], emitted by cauldrons with potions. | |||
|[[File:Cauldron spell particle example.png|width=150x150]] | |||
|- | |||
|{{code|mobspell_ambient}} | |||
|Emitted by players with ambient effects from a [[Minecraft:beacon]] or conduit.{{Only|be|short=1}} | |||
|[[File:Mobspell ambient particle example.png|width=150x150]] | |||
|- | |||
|{{code|mobspell_emitter}} | |||
|Produced by area of effect clouds from lingering potions, emitted by players with non-ambient effects. | |||
|[[File:entity_effect_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|evoker_spell}} | |||
|Produced by evokers casting spells. | |||
|{{info needed}} | |||
|[[File:Evoker spell particle example.png|width=150x150]] | |||
[[File:Evoker sheep particle example.png|width=150x150]] | |||
|- | |||
|{{code|stunned_emitter}} | |||
|Produced when a ravager is stunned after being blocked by a [[Minecraft:shield]]. | |||
|{{color|#7f8392}} | |||
|[[File:Stunned particle example.png|width=150x150]] | |||
|- | |||
|{{code|wither_boss_invulnerable}} | |||
|Emitted by the wither while it is invulnerable as it is being born, produced by the wither's armor when it is at half health. | |||
|{{color|#000000}} | |||
|[[File:Wither invulnerable particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|magnesium_salts_emitter}} | |||
|Appears when magnesium salts are produced in a lab table. | |||
|{{Info needed}} | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|mobspell_lingering}} | |||
|{{info needed}} | |||
|{{info needed}} | |||
|{{info needed}} | |||
| | |||
|- | |||
|{{code|dripping_water}} | |||
| rowspan="2" |{{code|water_drip_particle}} | |||
|Represents [[Minecraft:water]] drips collected on the bottom of [[Minecraft:leaves]] in [[Minecraft:rain]] and blocks with water above or the bottom, sides of [[Minecraft:wet sponge]]s, and on pointed dripstone with water above when it fills a cauldron below,{{Only|be|short=1}} that have not yet dripped down. | |||
| rowspan="15" |{{darkbg|[[File:Drip Hang.png|16px]]}} | |||
| rowspan="2" |{{color|#334dff}} | |||
|[[File:dripping_water_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_water}} | |||
|Drips off of the bottom of blocks with water above, drips off the bottom of leaves during rain, drips off of wet sponges, drips from pointed dripstone with water above when it fills a cauldron below.{{Only|be|short=1}} | |||
|[[File:falling_water_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dripping_dripstone_water}} | |||
| rowspan="2" |{{code|stalactite_water_drip_particle}} | |||
|Represents water drips collected on [[Minecraft:pointed dripstone]] with water or nothing above that have not yet dripped down. | |||
| rowspan="2" |{{color|#334dff}} | |||
|[[File:dripping_dripstone_water_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_dripstone_water}} | |||
|Drips off pointed dripstone with nothing or water above. | |||
|[[File:falling_dripstone_water_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dripping_lava}} | |||
| rowspan="2" |{{code|lava_drip_particle}} | |||
|Represents lava drips collected on the bottom of blocks with lava above or pointed dripstone with lava above when it fills a cauldron below,{{Only|be|short=1}} that have not yet dripped down, occasionally appears when garbage is produced in a lab table. {{Only|be|short=1}} | |||
| rowspan="2" |Orange.{{note|name=lava_drip_color|Determined by the formula {{code|"color": [ 1.0, "0.8 / (variable.stuck_time - (variable.stuck_time-variable.particle_age) + 0.8)", "0.2 / (variable.stuck_time - (variable.stuck_time-variable.particle_age) + 0.4)", 1.0 ]}}}} | |||
|[[File:dripping_lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_lava}} | |||
|Drips off the bottom of blocks with lava above, drips from pointed dripstone with lava above when it fills a cauldron below,{{Only|be|short=1}} occasionally appears when garbage is produced in a lab table,{{Only|be|short=1}} lies on the ground for a while.{{only|be|short=1}} | |||
|[[File:falling_lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dripping_dripstone_lava}} | |||
| rowspan="2" |{{code|stalactite_lava_drip_particle}} | |||
|Represents lava drips collected on [[Minecraft:pointed dripstone]] with lava above that have not yet dripped down. | |||
| rowspan="2" |Orange{{note|name=lava_drip_color}} | |||
|[[File:dripping_dripstone_lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_dripstone_lava}} | |||
|Drips off pointed dripstone with lava above, lies on the ground for a while.{{only|be|short=1}} | |||
|[[File:falling_dripstone_lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dripping_honey}} | |||
| rowspan="2" |{{code|honey_drip_particle}} | |||
|Represents honey drips collected on the bottom of full [[Minecraft:bee nest]]s or [[Minecraft:beehive]]s that have not yet dripped down. | |||
| rowspan="2" |{{color|#947215}} | |||
|[[File:dripping_honey_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_honey}} | |||
|Drips off beehives and bee nests that are full of honey, lies on the ground for a while.{{only|be|short=1}} | |||
|[[File:falling_honey_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_nectar}} | |||
|{{code|nectar_drip_particle}} | |||
|Falls off [[Minecraft:bee]]s that have collected pollen. | |||
|{{color|#ebc7b8}} | |||
|[[File:falling_nectar_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_spore_blossom}} | |||
|{{code|spore_blossom_shower_particle}} | |||
|Drips off of [[Minecraft:spore blossom]]s. | |||
| rowspan="2" |{{color|#528038}} | |||
|[[File:falling_spore_blossom_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|spore_blossom_air}} | |||
|{{code|spore_blossom_ambient_particle}} | |||
|Floats in the atmosphere around spore blossoms. | |||
|[[File:spore_blossom_air_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dripping_obsidian_tear}} | |||
| rowspan="2" |{{code|obsidian_tear_particle}} | |||
|Represents tears collected on the sides or bottom of [[Minecraft:crying obsidian]] that have not yet dripped down. | |||
| rowspan="2" |{{color|#8208e3}} | |||
|[[File:dripping_obsidian_tear_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_obsidian_tear}} | |||
|Drips off crying obsidian, lies on the ground for a while.{{only|be|short=1}} | |||
|[[File:falling_obsidian_tear_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|landing_honey}} | |||
|{{tc|-}} | |||
|Created when honey particles hit the ground. | |||
| rowspan="3" |{{darkbg|[[File:Drip Land.png|16px]]}} | |||
|{{color|#947215}} | |||
|[[File:landing_honey_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|landing_lava}} | |||
|{{tc|-}} | |||
|Created when lava or dripstone lava particles hit the ground. | |||
|Orange{{note|name=lava_drip_color}} | |||
|[[File:landing_lava_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|landing_obsidian_tear}} | |||
|{{tc|-}} | |||
|Created when obsidian tear particles hit the ground. | |||
|{{color|#8208e3}} | |||
|[[File:landing_obsidian_tear_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|explosion_emitter}} | |||
| rowspan="2" |{{code|dragon_death_explosion_emitter}} | |||
|Produced by [[Minecraft:explosion]]s. | |||
| rowspan="4" |[[File:Explosion (texture 0) JE1.png|16px]] [[File:Explosion (texture 1) JE1.png|16px]] [[File:Explosion (texture 2) JE1.png|16px]] [[File:Explosion (texture 3) JE1.png|16px]] [[File:Explosion (texture 4) JE1.png|16px]] [[File:Explosion (texture 5) JE1.png|16px]] [[File:Explosion (texture 6) JE1.png|16px]] [[File:Explosion (texture 7) JE1.png|16px]] [[File:Explosion (texture 8) JE1.png|16px]] [[File:Explosion (texture 9) JE1.png|16px]] [[File:Explosion (texture 10) JE1.png|16px]] [[File:Explosion (texture 11) JE1.png|16px]] [[File:Explosion (texture 12) JE1.png|16px]] [[File:Explosion (texture 13) JE1.png|16px]] [[File:Explosion (texture 14) JE1.png|16px]] [[File:Explosion (texture 15) JE1.png|16px]]{{Only|je|short=1}} | |||
[[File:Explosion_(texture_0)_BE1.png|width=16x16]] [[File:Explosion_(texture_1)_BE1.png|width=16x16]] [[File:Explosion_(texture_2)_BE1.png|width=16x16]] [[File:Explosion_(texture_3)_BE1.png|width=16x16]] [[File:Explosion_(texture_4)_BE1.png|width=16x16]] [[File:Explosion_(texture_5)_BE1.png|width=16x16]] [[File:Explosion_(texture_6)_BE1.png|width=16x16]] [[File:Explosion_(texture_7)_BE1.png|width=16x16]] [[File:Explosion_(texture_8)_BE1.png|width=16x16]] [[File:Explosion_(texture_9)_BE1.png|width=16x16]] [[File:Explosion_(texture_10)_BE1.png|width=16x16]] [[File:Explosion_(texture_11)_BE1.png|width=16x16]] [[File:Explosion_(texture_12)_BE1.png|width=16x16]] [[File:Explosion_(texture_13)_BE1.png|width=16x16]] [[File:Explosion_(texture_14)_BE1.png|width=16x16]] [[File:Explosion_(texture_15)_BE1.png|width=16x16]]{{Only|be|short=1}} | |||
| rowspan="8" |Gray{{note|name=camera_color2|Determined by the formula {{code|"color": [ "variable.particle_random_1 * 0.6 + 0.4", "variable.particle_random_1 * 0.6 + 0.4", "variable.particle_random_1 * 0.6 + 0.4" ]}}}} | |||
|[[File:explosion_emitter_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="3" |{{code|explosion}} | |||
|Shown when shearing [[Minecraft:Mooshroom|mooshrooms]], produced by the final explosion when the ender dragon dies. | |||
|[[File:explosion_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dragon_destroy_block}} | |||
|Produced by blocks destroyed by the ender dragon, appears when shulker bullets hit the ground.{{Only|je|short=1}} | |||
|[[File:Dragon destroy particle example.png|width=150x150]] | |||
|- | |||
|{{code|dragon_dying_explosion}} | |||
|Emitted by the ender dragon as it dies. | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|camera_shoot_explosion}} | |||
|Displayed when [[Minecraft:Camera|cameras]] take pictures. | |||
| rowspan="4" |[[File:Explosion_(texture_0)_BE1.png|width=16x16]] [[File:Explosion_(texture_1)_BE1.png|width=16x16]] [[File:Explosion_(texture_2)_BE1.png|width=16x16]] [[File:Explosion_(texture_3)_BE1.png|width=16x16]] [[File:Explosion_(texture_4)_BE1.png|width=16x16]] [[File:Explosion_(texture_5)_BE1.png|width=16x16]] [[File:Explosion_(texture_6)_BE1.png|width=16x16]] [[File:Explosion_(texture_7)_BE1.png|width=16x16]] [[File:Explosion_(texture_8)_BE1.png|width=16x16]] [[File:Explosion_(texture_9)_BE1.png|width=16x16]] [[File:Explosion_(texture_10)_BE1.png|width=16x16]] [[File:Explosion_(texture_11)_BE1.png|width=16x16]] [[File:Explosion_(texture_12)_BE1.png|width=16x16]] [[File:Explosion_(texture_13)_BE1.png|width=16x16]] [[File:Explosion_(texture_14)_BE1.png|width=16x16]] [[File:Explosion_(texture_15)_BE1.png|width=16x16]] | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|large_explosion}} | |||
|Unused.<ref>{{bug|MCPE-127604}}</ref>{{info needed}} | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|huge_explosion_emitter}} | |||
|Unused.<ref>{{bug|MCPE-127604}}</ref>{{info needed}} | |||
| rowspan="2" | | |||
|- | |||
|{{tc|-}} | |||
|{{code|huge_explosion_lab_misc_emitter}} | |||
|Occasionally appears when garbage is produced in a lab table. | |||
|- | |||
| rowspan="3" |{{code|dragon_breath}} | |||
|{{code|dragon_breath_fire}} | |||
|Spit out by the [[Minecraft:ender dragon]] during its breath attack. | |||
| rowspan="3" |[[File:Smoke_(texture_5)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_6)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_7)_JE1_BE1.png|width=16x16]] | |||
| rowspan="2" |Purple or magenta.{{note|name=dragon_breath_color|Determined by the formula {{code|"color": [ "Math.random(0.7176, 0.8745)", 0.0, "Math.random(0.8235, 0.9765)", 1.0 ]}}}} | |||
| rowspan="3" |[[File:dragon_breath_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|dragon_breath_trail}} | |||
|Trails behind the ender dragons's fireballs. | |||
|- | |||
|{{code|dragon_breath_lingering}} | |||
|Produced by area effect clouds created by the ender dragon's breath attack or fireballs. | |||
|{{color|#dc00ef}} | |||
|- | |||
|{{code|spit}} | |||
|{{code|llama_spit_smoke}} | |||
|Spit out by [[Minecraft:llama]]s. | |||
| rowspan="47" |[[File:Smoke_(texture_7)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_6)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_5)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_4)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_3)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_2)_JE1_BE1.png|width=16x16]] [[File:Smoke_(texture_1)_JE1_BE1.png|width=16x16]] [[File:Glitter_(texture_0)_JE1_BE1.png|width=16x16]] | |||
| rowspan="12" |Gray{{note|name=death_color2|Determined by the formula {{code|"color": [ "variable.particle_random_1 * 0.3 + 0.7", "variable.particle_random_1 * 0.3 + 0.7", "variable.particle_random_1 * 0.3 + 0.7", 0 ]}}}} | |||
|[[File:spit_particle_example_JE.png|150px]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|misc_fire_vapor_particle}} | |||
|Occasionally appears when garbage is produced in a lab table. | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|water_evaporation_bucket_emitter}} | |||
|Appears when using [[Minecraft:Water bucket|water buckets]] in the Nether. | |||
|[[File:Water evaporation particle example.png|width=150x150]] | |||
|- | |||
| rowspan="4" |{{code|cloud}} | |||
|{{code|cauldron_explosion_emitter}} | |||
|Produced when filling a [[Minecraft:cauldron]] with something other than what it already contained,{{Only|be|short=1}} shown when entering a village with the [[Minecraft:Bad Omen]] effect.{{Only|je|short=1}} | |||
|[[File:Cauldron explosion particle example.png|width=150x150]] | |||
|- | |||
|{{code|ice_evaporation_emitter}} | |||
|Produced when powder snow sublimates. | |||
| | |||
|- | |||
|{{code|water_evaporation_actor_emitter}} | |||
|Produced when entities on fire enter water. | |||
| | |||
|- | |||
|{{code|water_evaporation_manual}} | |||
|Represents water evaporating from [[Minecraft:Wet sponge|wet sponges]] placed in the [[Minecraft:Nether]] or dry biomes | |||
|[[File:cloud_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="6" |{{code|poof}} | |||
| | |||
|Created when fireworks crafted without stars expire. | |||
| rowspan="5" |[[File:poof particle example JE.png|150px]] | |||
|- | |||
|{{code|death_explosion_emitter}} | |||
|Left behind when a mob dies. | |||
|- | |||
|{{code|egg_destroy_emitter}} | |||
|Shown when [[Minecraft:zombie]]s trample turtle eggs | |||
|- | |||
|{{code|mob_block_spawn_emitter}} | |||
|Appears when mobs are spawned from a monster spawner. | |||
|- | |||
|{{code|silverfish_grief_emitter}} | |||
|Left behind by [[Minecraft:silverfish]] entering stone blocks. | |||
|- | |||
|{{code|knockback_roar_particle}} | |||
|Produced by [[Minecraft:Ravager|ravagers]] roaring after being stunned. | |||
| rowspan="3" |Gray{{note|name=explosion_manual_color|Determined by the formula {{code|"color": [ "variable.particle_random_1 * 0.3 + 0.7", "variable.particle_random_1 * 0.3 + 0.7", "variable.particle_random_1 * 0.3 + 0.7", 0.0 ]}}}} | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|explosion_manual}} | |||
|Unused.<ref>{{bug|MCPE-127604}}</ref>{{info needed}}<!--again afaik after testing. all explosions just use the dragon death one, so idk there. with anything that says unused, i'm not 100% sure, but i have looked all over the game and not found a use for the particle.--> | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|explosion_particle}} | |||
|Produced by blocks destroyed by explosions. | |||
|[[File:Explosion dust particle example.png|width=150x150]] | |||
|- | |||
|{{code|smoke}} | |||
| rowspan="2" |{{code|basic_smoke_particle}} | |||
|Displayed when failing to tame a mob, represents the smoke produced when a [[Minecraft:campfire]] or soul campfire is extinguished, floats off the top of food placed on a campfire, produced by [[Minecraft:lava]] during [[Minecraft:rain]], produced by furnaces, blast furnaces, and smokers when smelting items, shot out of [[Minecraft:Dispenser|dispensers]] and [[Minecraft:Dropper|droppers]] when they fire, trails behind [[Minecraft:blaze]] fireballs, trails behind [[Minecraft:wither]] skulls, trails behind [[Minecraft:ghast]] fireballs, emitted by the wither, floats off the top of monster spawners, represents the smoke from [[Minecraft:Candle|candles]], floats off the top of [[Minecraft:Torch|torches]] and [[Minecraft:Soul torch|soul torches]], emitted by the [[Minecraft:end portal]] when active, floats off the top of [[Minecraft:Wither rose|wither roses]], emitted by [[Minecraft:Brewing stand|brewing stands]], trails behind lava particles, emitted by campfires in the rain, appears when a [[Minecraft:heat block]] is produced in a lab table, occasionally appears when garbage is produced in a lab table. | |||
{{IN|je}}, also appears when [[Minecraft:TNT]] is primed, produced when placing eyes of ender in an [[Minecraft:end portal frame]], produced when [[Minecraft:redstone torch]]es burn out. | |||
| rowspan="2" |Dark gray{{note|name=basic_smoke_color|Determined by the formula {{code|"color": [ "variable.particle_random_1*0.5", "variable.particle_random_1*0.5", "variable.particle_random_1*0.5", 1.0 ]}}}} | |||
|[[File:smoke_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|large_smoke}} | |||
|Floats off the top of [[Minecraft:fire]], produced by [[Minecraft:blaze]]s, appears when trying to place water in the Nether,{{Only|je|short=1}} appears when [[Minecraft:obsidian]], [[Minecraft:stone]], or [[Minecraft:cobblestone]] is created by lava and water.{{Only|je|short=1}} | |||
|[[File:large_smoke_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|glow_squid_ink}} | |||
| rowspan="2" |{{code|ink_emitter}} | |||
|Produced by glow squid when hit. | |||
|{{Info needed}} | |||
|[[File:glow_ink_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|squid_ink}} | |||
|Produced by [[Minecraft:squid]] when hit. | |||
|{{Info needed}} | |||
|[[File:squid_ink_particle_example_JE.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|sneeze}} | |||
|Sneezed out by [[Minecraft:panda]]s. | |||
|Green | |||
|[[File:sneeze_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|snowflake}} | |||
|{{code|snowflake_particle}} | |||
|Created by entities in [[Minecraft:powder snow]]. | |||
|{{color|#dfe5ed}} | |||
|[[File:snowflake_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|white_smoke}} | |||
|{{code|white_smoke_particle}} | |||
|Emitted by [[Minecraft:crafter]]s when ejecting an item. | |||
|White | |||
|[[File:White smoke particle example JE1.png|150px]] | |||
|- | |||
| rowspan="7" |{{code|portal}} | |||
|{{code|basic_portal_particle}} | |||
|Trails behind [[Minecraft:eyes of ender]]. | |||
| rowspan="8" |Purple or magenta.{{note|name=basic_portal_color|Determined by the formula {{code|"color": [ "variable.particle_random_1 * 0.6 + 0.4", "(variable.particle_random_1 * 0.6 + 0.4) * 0.3", "(variable.particle_random_1 * 0.6 + 0.4) * 0.9", 1.0 ]}}}} | |||
| rowspan="7" |[[File:portal_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|end_chest}} | |||
|Appears and floats toward [[Minecraft:Ender chest|ender chests]]. | |||
|- | |||
|{{code|eyeofender_death_explode_particle}} | |||
|Produced when an [[Minecraft:eye of ender]] breaks. | |||
|- | |||
|{{code|portal_directional}} | |||
|Floats toward where an [[Minecraft:ender pearl]] broke, floats behind a teleporting dragon egg, floats toward where players teleport with chorus fruit. | |||
|- | |||
|{{code|mob_portal}} | |||
|Emitted by [[Minecraft:endermen]], emitted by [[Minecraft:Endermite|endermites]]. | |||
|- | |||
|{{code|portal_east_west}} | |||
|Floats toward [[Minecraft:Nether portal|nether portals]] and [[Minecraft:end gateway]] portals along the x axis. | |||
|- | |||
|{{code|portal_north_south}} | |||
|Floats toward nether portals and end gateway portals along the z axis. | |||
|- | |||
|{{code|reverse_portal}} | |||
|{{code|portal_reverse_particle}} | |||
|Floats off the top of [[Minecraft:respawn anchor]]s that have some level of charge. | |||
|[[File:reverse_portal_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="5" |{{code|dust}} | |||
|{{tc|-}} | |||
|Emitted powered [[Minecraft:lever]]s. | |||
| rowspan="5" |Red.{{note|name=border_falling_color}} | |||
| rowspan="5" |[[File:dust_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|redstone_ore_dust_particle}} | |||
|Emitted by [[Minecraft:redstone ore]] | |||
|- | |||
|{{code|redstone_repeater_dust_particle}} | |||
|Emitted by powered [[Minecraft:Redstone repeater|redstone repeaters]]. | |||
|- | |||
|{{code|redstone_torch_dust_particle}} | |||
|Emitted by powered [[Minecraft:Redstone torch|redstone torches]]. | |||
|- | |||
|{{code|redstone_wire_dust_particle}} | |||
|Emitted by powered [[Minecraft:redstone dust]]. | |||
|- | |||
|{{code|dust_color_transition}} | |||
|{{code|sculk_sensor_redstone_particle}} | |||
|Emitted by activated [[Minecraft:sculk sensor]]s. | |||
|Red, fades to blue.{{note|name=sculk_sensor_color|Determined by the formula {{code|"color": { "gradient": { "0.1": [ "(variable.particle_random_1 * 0.2 + 0.8) * (variable.particle_random_2 * 0.4 + 0.6)", 0, 0 , 1], "0.7": [ 0, 0, "(variable.particle_random_1 * 0.2 + 0.8) * (variable.particle_random_2 * 0.4 + 0.6)", 1], "1.7": [ 0, 0, "(variable.particle_random_1 * 0.2 + 0.8) * (variable.particle_random_2 * 0.4 + 0.6)", 0] }, "interpolant": "variable.particle_age"}}}}} | |||
|[[File:dust_color_transition_particle_example_JE.png|150px]] | |||
|- | |||
| colspan="2" style="text-align:center" |{{code|dust_plume}} | |||
|Shown when adding items to [[Minecraft:decorated pot]]s. | |||
|Gray | |||
|[[File:dust_plume_particle_example_JE.png|150px]] | |||
|- | |||
| rowspan="7" |{{code|falling_dust}} | |||
|{{code|falling_dust}} | |||
|Unused.{{info_needed}} | |||
|{{info needed}} | |||
| | |||
|- | |||
|{{code|falling_dust_concrete_powder_particle}} | |||
|Falls off the bottom of floating [[Minecraft:concrete powder]]. | |||
|{{info needed}} | |||
| | |||
|- | |||
|{{code|falling_dust_dragon_egg_particle}} | |||
|Falls off the bottom of floating [[Minecraft:Dragon egg|dragon eggs]]. | |||
|{{color|#000000}} | |||
| | |||
|- | |||
|{{code|falling_dust_gravel_particle}} | |||
|Falls off the bottom of floating [[Minecraft:gravel]] and [[Minecraft:Suspicious Gravel|suspicious gravel]]. | |||
|{{color|#807c7b}} | |||
|[[File:falling_dust_particle_example_JE.png|150px]] | |||
|- | |||
|{{code|falling_dust_red_sand_particle}} | |||
|Falls off the bottom of floating [[Minecraft:red sand]]. | |||
|{{color|#a95821}} | |||
|[[File:Falling red sand particle example.png|width=157x157]] | |||
|- | |||
|{{code|falling_dust_sand_particle}} | |||
|Falls off the bottom of floating [[Minecraft:sand]] and [[Minecraft:Suspicious Sand|suspicious sand]]. | |||
|{{color|#dbd3a0}} | |||
|[[File:Falling sand particle example.png|width=150x150]] | |||
|- | |||
|{{code|falling_dust_scaffolding_particle}} | |||
|Falls off the bottom of [[Minecraft:scaffolding]] blocks six blocks away from a scaffolding block supported by the ground. | |||
|{{color|#e6c775}} | |||
| | |||
|- | |||
|{{tc|-}} | |||
|{{code|falling_dust_top_snow_particle}} | |||
|Falls off the bottom of [[Minecraft:snow]] placed on leaves, or floating. | |||
|{{color|#ffffff}} | |||
|[[File:Falling snow particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|obsidian_glow_dust_particle}} | |||
|Appears at coordinates 0, 0, 0, when a [[Minecraft:glowing obsidian]] is placed. These particles then reappear when one is nearby every so often. This is most likely a bug.{{info needed}}<!-- pretty sure this is just a remnant of the pocket edition nether reactor days. I looked up a video of the nether reactor and saw a particle that looked like this, so I think it was just never removed. | |||
- I'm gonna leave the old comment, but glowing obsidian particles appear at 0, 0, 0, seemingly at a pulsing pace/when it is placed down and is indeed just a remnant of pocket edition.--> | |||
|Red.{{note|name=border_falling_color}} | |||
|[[File:Glowing obsidian particle example.png|width=150x150]] | |||
|- | |||
|{{tc|-}} | |||
|{{code|elephant_tooth_paste_vapor_particle}} | |||
|Represents elephant toothpaste produced in a lab table.{{note|These textures are only used when this particle is summoned in a ''Bedrock Edition'' world with ''Minecraft Education'' features not enabled. Different textures and a different color are used if ''Minecraft Education'' features are enabled or the world is in ''Minecraft Education''.{{info needed}}<!-- i have no clue how to find said different textures and color though lol-->}} | |||
|Orange{{note|name=death_color2}} | |||
|[[File:Elephant toothpaste particle example.png|width=176x176]] | |||
|- | |||
|{{code|ominous_spawning}} | |||
|{{code|ominous_spawning_particle}} | |||
|Appears when an [[Minecraft:ominous item spawner]] spawns a [[Minecraft:item]] during an [[Minecraft:ominous event]]. | |||
|[[File:Ominous Spawning JE1.png|16px]] | |||
|Gradient {{color|#FF45AEFE}}{{color|#FFFFFFFF}} | |||
|{{darkbg|[[File:Ominous Item Spawner.png|150px]]}} | |||
|- | |||
|} | |||
=== Unused particle textures === | |||
{{Main|Unused textures#Particles}} | |||
The following textures exist in the game, but are not associated with any particle definitions controlling their behavior and appearance; they are unused and cannot be created with commands.<gallery class="center pixel-image"> | |||
File:Goldheart 0 (texture) JE1.png|alt=|{{code|goldheart_0}}{{Only|je|short=1}} | |||
File:Goldheart 1 (texture) JE1.png|alt=goldheart_1.png|{{code|goldheart_1}}{{Only|je|short=1}} | |||
File:Goldheart 2 (texture) JE1.png|alt=goldheart_2.png|{{code|goldheart_2}}{{Only|je|short=1}} | |||
File:Soul Lava (texture) BE1.png|"Soul lava"{{Only|be|short=1}} | |||
File:Copper Lava (texture) BE1.png|"Copper lava"{{Only|be|short=1}} | |||
File:Angry Villager Particle.png|"Angry villager head"{{Only|be|short=1}} | |||
File:Water Flame (texture) JE1 BE1.png|"Water flame"{{Only|be|short=1}} | |||
File:Water Lava (texture) JE1 BE1.png|"Water lava"{{Only|be|short=1}} | |||
File:Fishing Bobber JE1.png|"Fishing rod bobber"{{Only|be|short=1}} | |||
</gallery> | |||
== History == | |||
{{for|a history of particle texture changes|Java Edition history of textures/Particles|Bedrock Edition history of textures/Particles}} | |||
{{expand section|Particles in 1.16/1.17. Historical particles associated with cauldrons in Bedrock Edition.}} | |||
=== ''Java Edition'' === | === ''Java Edition'' === | ||
{{HistoryTable | |||
|{{HistoryLine|java pre-classic}} | |||
|{{HistoryLine||rd-160052|Added {{code|blockcrack}}.|64 particles are generated when a block is broken.}} | |||
|{{HistoryLine|java classic}} | |||
|{{HistoryLine||0.0.15a (Multiplayer Test 4)|Re-added particles to multiplayer.}} | |||
|{{HistoryLine||0.26 SURVIVAL TEST|Added some form of smoke and rain particles.|Added {{code|splash}}.}} | |||
|{{HistoryLine|java indev}} | |||
|{{HistoryLine||0.31|dev=20100124-2310|Added {{code|bubble}}.}} | |||
|{{HistoryLine|||dev=20100125|Added {{code|flame}}.}} | |||
|{{HistoryLine|java infdev}} | |||
|{{HistoryLine||20100325-1545|Particles are now generated at the edges of water blocks.}} | |||
|{{HistoryLine|java alpha}} | |||
|{{HistoryLine||v1.0.1|Added {{code|reddust}}, {{code|snowballpoof}}, {{code|largeexplode}}, and {{code|portal}}.}} | |||
|{{HistoryLine||v1.0.4|Updated {{code|splash}}.}} | |||
|{{HistoryLine|java beta}} | |||
|{{HistoryLine||1.2|Added {{code|note}}.}} | |||
|{{HistoryLine||1.5|Added {{code|footstep}}.}} | |||
|{{HistoryLine||1.8|dev=Pre-release|Added {{code|crit}}, {{code|hugeexplosion}}, {{code|townaura}}, and {{code|depthsuspend}}.}} | |||
|{{HistoryLine|java}} | |||
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease|Added {{code|dripWater}} and {{code|dripLava}}.}} | |||
|{{HistoryLine|||dev=Beta 1.9 Prerelease 4|Added {{code|magicCrit}}, {{code|spell}}, {{code|instantSpell}}, and {{code|mobSpell}}.}} | |||
|{{HistoryLine|||dev=Beta 1.9 Prerelease 6|Added "Particles" setting in the video settings.}} | |||
|{{HistoryLine||1.1|dev=11w49a|Particles no longer turn [[Minecraft:farmland]] into [[Minecraft:dirt]].}} | |||
|{{HistoryLine||1.4.2|dev=12w32a|Added {{code|angryVillager}} and {{code|happyVillager}}.}} | |||
|{{HistoryLine|||dev=12w38a|Added {{code|witchMagic}}.}} | |||
|{{HistoryLine||1.4.4|dev=pre|Added {{code|mobSpellAmbient}}.}} | |||
|{{HistoryLine||1.4.6|dev=12w49a|Added {{code|fireworksSpark}}.}} | |||
|{{HistoryLine||1.7.2|dev=13w36a|Added {{code|wake}}. | |||
|Added falling particles.}} | |||
|{{HistoryLine||1.8|dev=14w04a|Added {{cmd|/particle}} command.}} | |||
|{{HistoryLine|||dev=14w06a|Added {{code|barrier}}.}} | |||
|{{HistoryLine|||dev=14w25a|Added {{code|droplet}}, {{code|take}}, and {{code|mobappearance}}.}} | |||
|{{HistoryLine|||dev=14w27a|Falling particles now move in a random direction.}} | |||
|{{HistoryLine|||dev=14w31a|Thrown eggs now use the {{code|iconcrack}} particle, instead of the {{code|snowballpoof}} one.}} | |||
|{{HistoryLine|||dev=14w34c|The void no longer produces {{code|depthSuspend}} particles.}} | |||
|{{HistoryLine||1.9|dev=15w31a|Added {{code|dragonbreath}} and {{code|endRod}}.}} | |||
|{{HistoryLine|||dev=15w32c|Particles are no longer handled as entities. | |||
|Particle range increased from 16 blocks to 32 blocks. | |||
|Particle count, limit of increased from 4,000 to 16,384.}} | |||
|{{HistoryLine|||dev=15w34b|Added {{code|damageIndicator}}.}} | |||
|{{HistoryLine|||dev=15w34c|Added {{code|sweepAttack}}.}} | |||
|{{HistoryLine||1.10|dev=16w20a|Added {{code|fallingdust}}.}} | |||
|{{HistoryLine|||dev=pre1|{{code|fallingdust}} now collides with blocks.}} | |||
|{{HistoryLine||1.11|dev=16w39a|Added {{code|spit}} and {{code|talisman}}.}} | |||
|{{HistoryLine|||dev=16w39c|Renamed {{code|talisman}} to {{code|totem}}}} | |||
|{{HistoryLine||1.13|dev=17w47a|Due to the [[Minecraft:flattening]], particles now use [[Minecraft:resource locations]], and 32 particles are [[Minecraft:Flattening#Particle IDs|renamed]]. | |||
|Removed {{code|footstep}} and {{code|depthsuspend}}. However, the texture for footsteps still exists in the jar. | |||
|Removed name for {{code|take}}. | |||
|Merged {{code|blockcrack}} and {{code|blockdust}} into {{code|block}}, and {{code|explode}} and {{code|snowshovel}} into {{code|poof}}.}} | |||
|{{HistoryLine|||dev=18w07a|Added {{code|bubble_column_up}}, {{code|bubble_pop}}, {{code|current_down}}, and {{code|squid_ink}}.}} | |||
|{{HistoryLine|||dev=18w09a|Optimized particle rendering slightly.}} | |||
|{{HistoryLine|||dev=18w15a|Added {{code|nautilus}}.}} | |||
|{{HistoryLine|||dev=18w19a|Added {{code|dolphin}}.}} | |||
|{{HistoryLine|||dev=pre7|{{code|dripping_water}} particles are now generated by [[Minecraft:Waterlogging|waterlogged]] blocks where appropriate. | |||
|{{code|dripping_water}} particles now snap to the hitbox of the block they appear on.}} | |||
|{{HistoryLine|||dev=pre8|{{code|dripping_water}} particles are no longer generated by [[Minecraft:impermeable]] blocks.}} | |||
|{{HistoryLine||1.14|dev=18w43a|Added {{code|sneeze}}.}} | |||
|{{HistoryLine|||dev=19w02a|Added {{code|campfire_cosy_smoke}} and {{code|campfire_signal_smoke}}.}} | |||
|{{HistoryLine|||dev=19w05a|Added {{code|composter}}.}} | |||
|{{HistoryLine|||dev=19w06a|Particles are now broken up into individual textures files per frame rather than being in {{code|[[Minecraft:particles.png]]}}, {{code|[[Minecraft:particles.png|explosion.png]]}} and {{code|[[Minecraft:particles.png|sweep.png]]}}.}} | |||
|{{HistoryLine||1.15|dev=19w34a|Added {{code|dripping_honey}}, {{code|landing_honey}}, {{code|falling_honey}} and {{code|falling_nectar}}.}} | |||
|{{HistoryLine||1.16|dev=20w06a|Added {{code|ash}}, {{code|crimson_spore}}, {{code|soul_fire_flame}} and {{code|warped_spore}}.}} | |||
|{{HistoryLine|||dev=20w09a|Added {{code|dripping_obsidian_tear}}, {{code|falling_obsidian_tear}}, {{code|landing_obsidian_tear}}.}} | |||
|{{HistoryLine|||dev=20w11a|Added {{code|soul}}.}} | |||
|{{HistoryLine|||dev=20w15a|Added {{code|white_ash}}.}} | |||
|{{HistoryLine||1.17|dev=20w45a|Particles now appear if a block is broken by a [[Minecraft:piston]].}} | |||
|{{HistoryLine|||dev=20w46a|Added {{code|snowflake}}.}} | |||
|{{HistoryLine|||dev=20w48a|Added {{code|dripping_dripstone_lava}}, {{code|dripping_dripstone_water}}, {{code|falling_dripstone_lava}}, and {{code|falling_dripstone_water}}.}} | |||
|{{HistoryLine|||dev=20w49a|Added {{code|vibration}} and {{code|dust_color_transition}}.}} | |||
|{{HistoryLine|||dev=21w03a|Added {{code|glow}} and {{code|glow_squid_ink}}.}} | |||
|{{HistoryLine|||dev=21w05a|Added {{code|falling_spore_blossom}} and {{code|spore_blossom_air}}.}} | |||
|{{HistoryLine|||dev=21w11a|Added {{code|electric_spark}}, {{code|scrape}}, {{code|wax_off}} and {{code|wax_on}}.}} | |||
|{{HistoryLine|||dev=21w13a|The unused texture of {{code|footprint}}{{note|[[File:Footprint.png|32px]]{{code|/assets/minecraft/textures/particle/footprint.png}}}} has been removed. | |||
|Added {{code|light}}.}} | |||
|{{HistoryLine||1.18|dev=21w42a|Added {{code|block_marker}}, to replace {{code|light}} and {{code|barrier}}.}} | |||
|{{HistoryLine||1.19|dev=Deep Dark Experimental Snapshot 1|Added {{code|shriek}}, {{code|sculk_soul}}, {{code|sculk_charge_pop}}, {{code|sculk_charge}}.}} | |||
|{{HistoryLine|||dev=22w13a|Added {{code|allay_dust}}.}} | |||
|{{HistoryLine|||dev=22w15a|Added {{code|sonic_boom}}.}} | |||
|{{HistoryLine|||dev=22w16a|Removed {{code|allay_dust}}.}} | |||
|{{HistoryLine||1.19.4|exp=Update 1.20|dev=23w07a|Added {{code|dripping_cherry_leaves}}, {{code|falling_cherry_leaves}}, and {{code|landing_cherry_leaves}}.}} | |||
|{{HistoryLine||1.20|dev=23w12a|Wither [[Minecraft:effect]] particle colors have been adjusted to make them more distinguishable. | |||
|{{code|dripping_cherry_leaves}}, {{code|falling_cherry_leaves}}, and {{code|landing_cherry_leaves}} have been merged into {{code|cherry_leaves}}, and the texture was changed.}} | |||
|{{HistoryLine||1.20.3|dev=23w41a|Added {{code|dust_plume}}.}} | |||
|{{HistoryLine|||dev=23w42a|Added {{code|white_smoke}}.}} | |||
|{{HistoryLine|||dev=23w45a|Added {{code|gust}}, {{code|gust_dust}} and {{code|trial_spawner_detection}}.}} | |||
|{{HistoryLine||1.20.5|exp=Update 1.21|dev=24w03b|Removed {{code|gust_dust}}.}} | |||
|{{HistoryLine|||dev=24w05a|Added {{code|vault_connection}}.}} | |||
|{{HistoryLine|||dev=24w13a|Added {{code|infested}}, {{code|item_cobweb}}, {{code|ominous_spawning}}, {{code|raid_omen}}, {{code|small_gust}}, {{code|trial_omen}}, and {{code|trial_spawner_detection_ominous}}.}} | |||
|{{HistoryLine||1.21.2|dev=24w40a|Added {{code|block_crumble}} and {{code|trail}}.}} | |||
|{{HistoryLine|||dev=pre1|The format of color fields in particle options is now more standardized.}} | |||
|{{HistoryLine||1.21.4|dev=24w44a|{{code|trail}} particle has a new required field: {{code|duration}}.|Added {{code|pale_oak_leaves}}.}} | |||
|{{HistoryLine||1.21.5|dev=25w02a|Added {{code|tinted_leaves}}.}} | |||
|{{HistoryLine|||dev=25w04a|{{code|tinted_leaves}} particle has a new required field: {{code|color}}.}} | |||
|{{HistoryLine||1.21.9|dev=25w32a|Added {{code|copper_fire_flame}}.}} | |||
|{{HistoryLine||26.1|dev=snap10|Added {{code|pause_mob_growth}} and {{code|reset_mob_growth}}.}} | |||
|{{HistoryLine|java upcoming}} | |||
|{{HistoryLine||26.2|dev=26.2 Snapshot 1|exp=Drop 2 of 2026|Added {{code|sulfur_cube_goo}}.}} | |||
}} | |||
=== ''Bedrock Edition'' === | === ''Bedrock Edition'' === | ||
=== | {{HistoryTable | ||
* {{cmd|Particle}} | |{{HistoryLine|pocket alpha}} | ||
|{{HistoryLine||v0.1.0|Added {{code|blockcrack}},{{verify}} {{code|flame}}, {{code|smoke}}, {{code|bubble}}, and {{code|watersplash}}.}} | |||
|{{HistoryLine||v0.3.2|{{code|flame}} particles now appear near furnaces.}} | |||
|{{HistoryLine||v0.4.0|Added {{code|crit}} and {{code|snowballpoof}}.}} | |||
|{{HistoryLine||v0.5.0|Added {{code|reddust}}.}} | |||
|{{HistoryLine||v0.9.0|dev=build 1|Added {{code|dripwater}}, {{code|townaura}}, {{code|heart}}, and {{code|portal}}.}} | |||
|{{HistoryLine||v0.10.0|dev=build 1|Added {{code|fallingdust}}.}} | |||
|{{HistoryLine||v0.11.0|dev=build 1|Added {{code|ink}}. | |||
|Added {{code|spell}}, {{code|mobspellinstantaneous}}, {{code|mobspell}}, and {{code|waterwake}}.}} | |||
|{{HistoryLine||v0.12.1|dev=build 1|{{code|crit}} particles now appear when performing a critical hit. | |||
|{{code|portal}} particles now appear near [[Minecraft:nether portal]]s. | |||
|Added {{code|villagerangry}}, {{code|largeexplode}}, {{code|hugeexplode}}, {{code|blockdust}}, {{code|slime}}, {{code|enchantingtable}}, {{code|rainsplash}}, and {{code|snowshovel}}.}} | |||
|{{HistoryLine|||dev=build 8|Changed {{code|largeexplode}} and {{code|hugeexplosion}} particle sprites.}} | |||
|{{HistoryLine|||dev=build 9|Particles are now visible through water.|Particles no longer appear darkened when inside a block.}} | |||
|{{HistoryLine||v0.13.0|dev=build 1|Particles are no longer handled as entities. | |||
|{{code|reddust}} particles now appear near powered [[Minecraft:redstone]]. | |||
|Added {{code|villagerhappy}}. | |||
|Added {{code|note}}.}} | |||
|{{HistoryLine||v0.16.0|dev=build 1|Added {{code|mobappearance}}.{{verify}}}} | |||
|{{HistoryLine|pocket}} | |||
|{{HistoryLine||1.0.0|dev=alpha 0.17.0.1|Added {{code|endRod}}{{verify}} and {{code|dragonbreath}}.}} | |||
|{{HistoryLine||1.0.4|dev=alpha 1.0.4.0|{{code|villagerhappy}} particles now appear when [[Minecraft:trading]].}} | |||
|{{HistoryLine||1.0.5|dev=alpha 1.0.5.0|Particles can now be spawned with {{cmd|particle}}.}} | |||
|{{HistoryLine|||dev=alpha 1.0.5.3|Removed the {{cmd|particle}} command.}} | |||
|{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|Added {{code|spit}} and {{code|totem}}.}} | |||
|{{HistoryLine|bedrock}} | |||
|{{HistoryLine||1.2.0|dev=beta 1.2.0.2|Added {{code|fireworksSpark}}.}} | |||
|{{HistoryLine||1.5.0|dev=beta 1.5.0.0|Added {{code|dolphin}}.}} | |||
|{{HistoryLine|||dev=beta 1.5.0.1|Added {{code|nautilus}}.}} | |||
|{{HistoryLine|||dev=beta 1.5.0.7|Added {{code|bubble_column_up}}, {{code|bubble_pop}}and {{code|current_down}}.}} | |||
|{{HistoryLine||1.6.0|dev=beta 1.6.0.1|Added {{code|barrier}}.}} | |||
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Re-added the {{cmd|particle}} command, which now temporarily summons particle emitters, instead of particle areas with volumes. The following can be summoned: | |||
*{{cd|mobflame_emitter}} | |||
*{{cd|test_beziercurve}} | |||
*{{cd|test_bounce}} | |||
*{{cd|test_catmullromcurve}} | |||
*{{cd|test_colorcurve}} | |||
*{{cd|test_combocurve}} | |||
*{{cd|test_highrestitution}} | |||
*{{cd|test_linearcurve}} | |||
*{{cd|test_mule}} | |||
*{{cd|test_smoke_puff}} | |||
*{{cd|test_sphere}} | |||
*{{cd|test_spiral}} | |||
*{{cd|test_watertest}} | |||
|Added {{code|sneeze}}.}} | |||
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|Particles can now be edited using standard JSON formatting.}} | |||
|{{HistoryLine||1.11.0|dev=beta 1.11.0.1|Added {{code|campfire_cosy_smoke}} and {{code|campfire_signal_smoke}}.}} | |||
|{{HistoryLine||1.14.0|dev=beta 1.14.0.1|Added {{code|dripping_honey}}, {{code|landing_honey}}, {{code|falling_honey}} and {{code|falling_nectar}}.}} | |||
|{{HistoryLine||1.16.210|exp=Caves and Cliffs|dev=beta 1.16.210.53|Added {{code|snowflake_particle}}.}} | |||
|{{HistoryLine|||dev=beta 1.16.210.56|Added {{code|vibration_signal}} and {{code|sculk_sensor_redstone_signal}}.}} | |||
|{{HistoryLine|||dev=beta 1.16.210.59|Added {{code|glow_particle}}.}} | |||
|{{HistoryLine|||dev=beta 1.16.210.60|Removed {{code|glow_particle}}.}} | |||
|{{HistoryLine||1.16.220|exp=Caves and Cliffs|dev=beta 1.16.220.50|Added {{code|stalactite_lava_drip_particle}}, {{code|stalactite_water_drip_particle}}, and {{code|ink_emitter}}. | |||
|Re-added {{code|glow_particle}}.}} | |||
|{{HistoryLine|||dev=beta 1.16.220.52|Added {{code|electric_spark_particle}}, {{code|spore_blossom_ambient_particle}}, {{code|spore_blossom_shower_particle}} and {{code|wax_particle}}}} | |||
|{{HistoryLine||1.20.50|dev=Preview 1.20.50.20|Added {{code|dust_plume}}.}} | |||
|{{HistoryLine|||dev=Preview 1.20.50.21|Added {{code|white_smoke_particle}}.}} | |||
|{{HistoryLine||1.21.0|dev=?|Added {{code|breeze_ground_particle}}, {{code|breeze_wind_explosion_emitter}}, {{code|infested_ambient}}, {{code|infested_emitter}}, {{code|ominous_spawning_particle}}, {{code|oozing_ambient}}, {{code|oozing_emitter}}, {{code|raid_omen_ambient}}, {{code|raid_omen_emitter}}, {{code|small_flame_particle}}, {{code|small_soul_fire_flame_particle}}, {{code|smash_ground_particle}}, {{code|smash_ground_particle_center}}, {{code|trial_omen_ambient}}, {{code|trial_omen_emitter}}, {{code|trial_omen_single}}, {{code|trial_spawner_detection}}, {{code|trial_spawner_detection_ominous}}, {{code|vault_connection}}, {{code|weaving_ambient}}, {{code|weaving_emitter}}, {{code|wind_charged_ambient}}, {{code|wind_charged_emitter}}, and {{code|wind_explosion_emitter}}.}} | |||
|{{HistoryLine||1.21.50|dev=?|Added {{code|creaking_crumble_body}}, {{code|creaking_crumble_head}}, {{code|creaking_heart_trail}}, {{code|eyeblossom_close}}, {{code|eyeblossom_open}}, {{code|mobspell_lingering}}, and {{code|pale_oak_leaves_particle}}.}} | |||
|{{HistoryLine||1.21.70|dev=?|Added {{code|biome_tinted_leaves_particle}} and {{code|firefly_particle}}.}} | |||
|{{HistoryLine||1.21.80|dev=?|Added {{code|magical_critical_hit_emitter.}}}} | |||
|{{HistoryLine||1.21.90|dev=?|Updated each particle with a [[Minecraft:texture set]] for [[Minecraft:Vibrant Visuals]].}} | |||
|{{HistoryLine||1.21.111|dev=Preview 1.21.110.23|Added {{code|green_flame_particle}}.}} | |||
|{{HistoryLine||1.21.130|dev=?|Added {{cd|nautilus_bubbles_particle}}.}} | |||
|{{HistoryLine||26.0|dev=Preview 26.0.23|Mob effect particles can now appear slightly outside of the mob's [[Minecraft:bounding box]].}} | |||
|{{HistoryLine|bedrock upcoming}} | |||
|{{HistoryLine||26.20|dev=Preview 26.20.23|exp=Drop 2 of 2026|Added {{cd|noxious_gas_particle}}, {{cd|sulfur_cube_goo}}, and {{cd|sulfur_bubble_particle}}.}} | |||
}} | |||
== Issues == | |||
{{Issue list}} | |||
== Trivia == | |||
*Most particle textures can be changed using resource packs, however, particle colors that are applied to the texture files such as those for smoke particles used in [[Minecraft:redstone]], portals, and [[Minecraft:endermen]] cannot be changed without mods in ''Java Edition''. | |||
**The {{code|dust}} particle has unique syntax used for color, represented with three RGB values as decimal percentages. | |||
*Status effect particles appear where the player face is pointing. | |||
*The {{code|elder_guardian}} particle always follows the player regardless of what its location has been set to. | |||
*[[Minecraft:Redstone repeater]]s emit particles, but [[Minecraft:redstone comparator]]s do not. | |||
*There is a particle that is internally used to implement the item pickup animation, but it cannot be summoned with the {{cmd|particle}} command. Before the name was removed in [[Minecraft:Java Edition 1.13|1.13]], it was called {{code|take}}. | |||
*There is a limit of 16384 particles existing at the same time. | |||
== Gallery == | |||
=== ''Bedrock Edition'' texture files<span class="anchor" id="Texture files"></span> === | |||
{{Tabber | |||
|tabname1=RGBA | |||
|tabcontent1= | |||
The regular color texture files. | |||
<gallery class="pixel-image"> | |||
File:Biome tinted leaves atlas.png|biome tinted leaves atlas | |||
File:Bubble white.png|bubble white | |||
File:2019xxxxxxxx campfire smoke.png|campfire smoke | |||
File:Cherry petal atlas.png|cherry petal atlas | |||
File:Gust (atlas).png|gust | |||
File:Infested Particle JE1.png|infested | |||
File:Noxious gas.png|noxious gas | |||
File:Ominous spawning.png|ominous spawning | |||
File:Pale oak leaves atlas.png|pale oak leaves atlas | |||
File:2025xxxxxxxx particles.png|particles | |||
File:Firefly.png|pixel | |||
File:Raid Omen particle JE1.png|raid omen | |||
File:Sculk charge (atlas).png|sculk charge | |||
File:Sculk charge pop (atlas).png|sculk charge pop | |||
File:Sculk Soul (texture) BE1.png|sculk soul | |||
File:Shriek BE1.png|shriek | |||
File:Small gust(atlas).png|small gust | |||
File:Sonic explosion (atlas).png|sonic explosion | |||
File:2020xxxxxxxx soul.png|soul | |||
File:Sulfur cube goo.png|sulfur cube goo | |||
File:Trial Omen Particle JE1.png|trial omen | |||
File:Trial spawner atlas.png|trial spawner atlas | |||
File:Trial spawner ominous atlas.png|trial spawner ominous atlas | |||
File:Vault connection JE1 BE1.png|vault connection | |||
File:Vibration (texture) JE1 BE1.png|vibration signal | |||
</gallery> | |||
|tabname2=MERS | |||
|tabcontent2=These are MERS texture files used in [[Minecraft:Vibrant Visuals]]. Note that most pixels are transparent because they have a subsurface scattering value of 0, but other channels can still have values. | |||
<gallery class="pixel-image"> | |||
File:Biome tinted leaves atlas MERS.png|biome tinted leaves atlas | |||
File:Bubble white mers.png|bubble white | |||
File:Campfire smoke MERS.png|campfire smoke | |||
File:Cherry petal atlas MERS.png|cherry petal atlas | |||
File:Gust MERS.png|gust | |||
File:Infested MERS.png|infested | |||
File:Noxious gas mers.png|noxious gas | |||
File:Ominous spawning MERS.png|ominous spawning | |||
File:Pale oak leaves atlas MERS.png|pale oak leaves atlas | |||
File:Particles MERS 1.21.110.png|particles | |||
File:Pixel MERS.png|pixel | |||
File:Raid omen MERS.png|raid omen | |||
File:Sculk charge MERS.png|sculk charge | |||
File:Sculk charge pop MERS.png|sculk charge pop | |||
File:Sculk soul MERS.png|sculk soul | |||
File:Shriek MERS.png|shriek | |||
File:Small gust MERS.png|small gust | |||
File:Sonic explosion MERS.png|sonic explosion | |||
File:Soul MERS.png|soul | |||
File:Sulfur cube goo mers.png|sulfur cube goo | |||
File:Trial omen MERS.png|trial omen | |||
File:Trial spawner atlas MERS.png|trial spawner atlas | |||
File:Trial spawner ominous atlas MERS.png|trial spawner ominous atlas | |||
File:Vault connection MERS.png|vault connection | |||
File:Vibration signal MERS.png|vibration signal | |||
</gallery> | |||
|tabname3=MER | |||
|tabcontent3= | |||
The MERS texture files, edited to ignore the subsurface scattering channel to prevent most pixels from rendering transparent. | |||
<gallery class="pixel-image"> | |||
File:Biome tinted leaves atlas MER.png|biome tinted leaves atlas | |||
File:Bubble white mer.png|bubble white | |||
File:Campfire smoke MER.png|campfire smoke | |||
File:Cherry petal atlas MER.png|cherry petal atlas | |||
File:Gust MER.png|gust | |||
File:Infested MER.png|infested | |||
File:Noxious gas mer.png|noxious gas | |||
File:Ominous spawning MER.png|ominous spawning | |||
File:Pale oak leaves atlas MER.png|pale oak leaves atlas | |||
File:Particles MER 1.21.110.png|particles | |||
File:Pixel MER.png|pixel | |||
File:Raid omen MER.png|raid omen | |||
File:Sculk charge MER.png|sculk charge | |||
File:Sculk charge pop MER.png|sculk charge pop | |||
File:Sculk soul MER.png|sculk soul | |||
File:Shriek MER.png|shriek | |||
File:Small gust MER.png|small gust | |||
File:Sonic explosion MER.png|sonic explosion | |||
File:Soul MER.png|soul | |||
File:Sulfur cube goo mer.png|sulfur cube goo | |||
File:Trial omen MER.png|trial omen | |||
File:Trial spawner atlas MER.png|trial spawner atlas | |||
File:Trial spawner ominous atlas MER.png|trial spawner ominous atlas | |||
File:Vault connection MER.png|vault connection | |||
File:Vibration signal MER.png|vibration signal | |||
</gallery> | |||
}} | |||
=== Screenshots === | |||
<gallery> | |||
ParticlesGuide.png|An annotated image of {{cd|[[Minecraft:particles.png]]}} with the primary purposes of each particle texture explained. | |||
Eating Particles Pocket.jpg|Old eating particles {{in|bedrock|lc=}}, which appears as miniatures of the [[Minecraft:food]] itself. | |||
Burning Zombie Pocket.jpg|A burning [[Minecraft:zombie]] in older ''Bedrock Edition'', emitting particles with [[Minecraft:fire]]'s animation. | |||
</gallery> | |||
=== Development images === | |||
<gallery> | |||
Searge Particles 1.png|Particles being summoned with commands. | |||
Searge Particles 2.gif|A chicken emitting lava particles. | |||
Fall Particles.png|[[Minecraft:Dinnerbone]] creating fall particles. | |||
Searge Particles.png|[[Minecraft:Searge]] emitting fire and smoke particles. | |||
Sculk Cave 1.jpg|A cave full of sculk with the first iterations of the sculk charge. | |||
Sculk Cave 2.jpg|Ditto. | |||
</gallery> | |||
== Notes == | |||
{{notelist}} | |||
== References == | |||
{{Reflist}} | |||
== | == Navigation == | ||
{{Navbox gameplay}} | |||
{{Navbox particles}} | |||
[[Category:Particle textures]] | |||
[[Minecraft:cs:Částice]] | |||
[[Minecraft:de:Partikel]] | [[Minecraft:de:Partikel]] | ||
[[Minecraft:es:Partículas]] | [[Minecraft:es:Partículas]] | ||
[[Minecraft:fr:Particules]] | [[Minecraft:fr:Particules]] | ||
[[Minecraft:ja:パーティクル]] | [[Minecraft:ja:パーティクル]] | ||
[[Minecraft:ko:입자]] | [[Minecraft:ko:입자]] | ||
[[Minecraft:nl:Deeltjes]] | [[Minecraft:nl:Deeltjes]] | ||
[[Minecraft:pl:Cząsteczki]] | |||
[[Minecraft:pt:Partículas]] | [[Minecraft:pt:Partículas]] | ||
[[Minecraft:ru:Частицы]] | [[Minecraft:ru:Частицы]] | ||
Revision as of 11:09, 14 April 2026
Particles are special graphical effects in Minecraft that are created when certain events occur, such as Minecraft:explosions, Minecraft:rainfall, or Minecraft:smelting items in a Minecraft:furnace.
Behavior
Particles are rendered as front-facing 2D sprites, meaning they always face the Minecraft:player. They disappear after a short animation, in which they may change sizes and rotate, and cycle between a number of animation sprites. They collide with solid Minecraft:blocks and are slowed by Minecraft:cobwebs, but are unaffected by other entities.Template:Verify
Particles render in a spherical area around the player with a radius of 32 blocks, except campfire smoke and firework particles, which are visible within the Minecraft:simulation distance.
Alongside potion particles, several other particles are stored as gray textures with Minecraft:colors applied to them after the fact. Note particles change color through the spectrum.
Template:IN, each particle has unique MERS values defined in a texture set used in Minecraft:Vibrant Visuals. Most particles have different roughness values per pixel all other channels set to 0, but some particles have subsurface scattering or are emissive. See Template:Slink for all particle MERS textures,
The Template:Cmd command can be used to create particles and set the colors of some. Template:IN, if a player uses the "minimal" particles option in the Minecraft:video settings, some particles may not appear.
Particle textures are stored in particles.png,Template:Only and some particles use their own texture atlas.
Emitters
Some particles are produced by separate technical particles known as "emitters". The emitter is the centerpiece of the particle effect and is responsible for spawning particles.<ref>Template:Cite</ref> The emitter defines how many particles are spawned per second for as long as the emitter exists, at the position of the emitter. Emitters themselves are invisible.
Weather particles
A special type of particles occurs during different Minecraft:weather conditions. These are not loaded in-game with a position, movement, and collision, and cannot be created with commands. They are more or less rendered as a graphical effect within the player's view.
Specifically, this includes the Minecraft:rainfall and Minecraft:snowfall particles, visible during their respective precipitation in non-dry Minecraft:biomes, at any height above Y=-64 in the Minecraft:Overworld, in blocks exposed to the Minecraft:sky. Template:IN, each block with precipitation displays the particles of that precipitation type only, while Template:In, the density of particles depends on the Minecraft:player's eye position. On the border of rainfall/snowfall/no precipitation, particles decrease in density and mix with each other.
On both editions, they gradually increase/decrease in density if the weather changes. Their behavior differs; raindrops fall at varying speeds downward and slightly tilted in Bedrock Edition. Snowflakes have much more horizontal movement and fall down slower; they twist randomly in Java Edition or fall twisting in matching, changing directions in Bedrock Edition resembling wind. Weather particles have different textures, defined in weather.png in Bedrock Edition or two separate files in Java Edition.
Template:IN, ambient underwater particles and Minecraft:Nether biome particles (ash and spores) are also treated as weather particles; using the glitter (Template:Darkbg) texture with different colors for each situation:
- Underwater: blue, visible even outside water bodies as long as the eye level is underwater, very slowly moving.
- Soul sand valley: gray/brown/black, floating slowly and with low density anywhere in the atmosphere as long as the player's eye level is in the biome. Density: 0.05.
- Crimson forest: bright red, floating at a higher speed and higher density similar to soul sand valley particles. Density: 0.25.
- Warped forest: dark blue, floating similarly to crimson forests but slightly slower. Density: 0.25.
- Basalt deltas: light gray, floating at a very high speed and density, noticable like a storm. Density: 2.0.
Nether particles are controlled in client biome JSON files in resource packs, where each biome can have one of the four "precipitation" particles at a set density/speed. On the edges of biomes, these precipitation particles gradually increase or decrease in density similar to rain and snow particles.
Types of particles
Template:For The types of particles and their ID names are displayed below. Particles are namespaced with the prefix Template:Code.
Unique particles
Block or item particles
These particles re-use textures from Minecraft:blocks or Minecraft:items, which depends on the situation. They are squared and use a random part of the textures, transparencies in the textures result in different shapes.
| ID | Description | Texture | Example | |
|---|---|---|---|---|
| Template:JE | Template:BE | |||
| Template:Code | Template:Code | Produced when Minecraft:blocks are broken, flakes off blocks being Minecraft:brushed, produced when Minecraft:iron golems walk, produced when entities fall a long distance, produced when players and cats sprint, displayed when armor stands are broken, appears when sheep eat grass, appears when Minecraft:super fertilizer is produced in a lab table.Template:Info needed | From the broken block | File:Block particle example JE.png |
| Template:Code | Shown when sliding down the side of a Minecraft:honey block. | Honey block | width=150x150 | |
| Template:Code | Created when the Minecraft:warden emerges from the ground. | From the block where the warden spawns | width=150x150 | |
| Template:Code | Template:Code | Shown when a Minecraft:creaking despawns. | Active creaking heartTemplate:Note | width=150x150 |
| Template:Code | Shown when a Minecraft:creaking heart is destroyed. | Dormant creaking heart | File:Block crumble particle JE.png | |
| Template:Code | Template:Code | Produced by Minecraft:mace smash attacks. | Which block the targeted mob is standing on | File:Noor using mace in trial chambers 2.jpeg |
| Template:Code | ||||
| Template:Code | Template:Tc | Marks the position of Minecraft:barriers and Minecraft:light blocks when they are held in the main hand. | Which block this particle represents | File:Block marker particle example JE.png |
| Template:Tc | Template:Code | Shown when feeding mobs, shown when a Minecraft:panda eats bamboo or a cake. | The used item | width=150x150 |
| Template:Code | Template:Code | Produced when tools break, produced when players or foxes eat food, produced when splash potions, lingering potions, or bottles o' enchanting break, produced by Minecraft:turtle eggs hatching, shown when thrown Minecraft:eggs break, shown when the Minecraft:wither is created, shown when any kind of Minecraft:fireballs break, shown when Minecraft:eyes of ender break,Template:Only shown when thrown ice bombs break.Template:Only | File:Item particle example JE.png | |
| Template:Code | Produced when thrown Minecraft:snowballs break. | Snowball | File:Item snowball particle example JE.png | |
| Template:Code | Shown when Minecraft:slimes jump. | Slimeball | File:Item slime particle example JE.png | |
| Template:Code | Produced by entities with the Minecraft:Oozing effect. | width=150x150 | ||
| Template:Code | Emitter that spawns Template:Code at entities with the Oozing effect. | |||
| Template:Code | Template:Code | Produced by entities with the Minecraft:Weaving effect. | Cobweb | File:Item cobweb particle example JE1.png |
| Template:Code | Emitter that spawns Template:Codeat entities with the Weaving effect. | |||
Colored particles
The grayscale textures of these particles are colored differently depending on the situation.
Unused particle textures
The following textures exist in the game, but are not associated with any particle definitions controlling their behavior and appearance; they are unused and cannot be created with commands.
-
"Soul lava"Template:Only
-
"Copper lava"Template:Only
-
"Angry villager head"Template:Only
-
"Water flame"Template:Only
-
"Water lava"Template:Only
-
"Fishing rod bobber"Template:Only
History
Template:For Template:Expand section
Java Edition
Bedrock Edition
Issues
Trivia
- Most particle textures can be changed using resource packs, however, particle colors that are applied to the texture files such as those for smoke particles used in Minecraft:redstone, portals, and Minecraft:endermen cannot be changed without mods in Java Edition.
- The Template:Code particle has unique syntax used for color, represented with three RGB values as decimal percentages.
- Status effect particles appear where the player face is pointing.
- The Template:Code particle always follows the player regardless of what its location has been set to.
- Minecraft:Redstone repeaters emit particles, but Minecraft:redstone comparators do not.
- There is a particle that is internally used to implement the item pickup animation, but it cannot be summoned with the Template:Cmd command. Before the name was removed in 1.13, it was called Template:Code.
- There is a limit of 16384 particles existing at the same time.
Gallery
Bedrock Edition texture files
Screenshots
-
An annotated image of Template:Cd with the primary purposes of each particle texture explained.
-
Old eating particles Template:In, which appears as miniatures of the Minecraft:food itself.
-
A burning Minecraft:zombie in older Bedrock Edition, emitting particles with Minecraft:fire's animation.
Development images
-
Particles being summoned with commands.
-
A chicken emitting lava particles.
-
Minecraft:Dinnerbone creating fall particles.
-
Minecraft:Searge emitting fire and smoke particles.
-
A cave full of sculk with the first iterations of the sculk charge.
-
Ditto.
Notes
References
Template:Navbox gameplay Template:Navbox particles
Minecraft:cs:Částice Minecraft:de:Partikel Minecraft:es:Partículas Minecraft:fr:Particules Minecraft:ja:パーティクル Minecraft:ko:입자 Minecraft:nl:Deeltjes Minecraft:pl:Cząsteczki Minecraft:pt:Partículas Minecraft:ru:Частицы Minecraft:th:อนุภาค Minecraft:uk:Частинки Minecraft:zh:粒子