Skip to content

Particles

Particles are 2D sprites that are there to spice up the look of Minecraft. They're all usually rendered as a billboard, to always face the player. Internally they're handled as entities.

Named Particles

These particles are reused for several things, and are indexed with a string ID.

ID/NameAppearanceUsage
bubbleBubblesUsually spawned when entities are in water
smokeRising smokeUsed by torches, fireballs, furnaces, mob spawners and lava, but also primed TNT and wolf taming
noteColored musical noteUsed by note blocks
portalPurple smokeSpawned around Nether portal blocks
explodeSmokeUsed by explosions, but also as the smoke that appears when entities die
flameSmall flameUsed by torches, furnaces and mob spawners
lavaLava ejectionUsed by lava, usually trailed by smoke
footstepSmall, gray squareUnused, lingers on the ground for quite a while
splashRain particleUsed by boats, wet wolves shaking themselves off and for fish when fishing
largesmokeRising smoke plumeUsed by fire, lava, furnace minecarts and water buckets when placed in the Nether
reddustRed smokeUsed by powered redstone components
snowballpoofSnowball piecesUsed by snowballs
snowshovelSnow/Dust puffUnused
slimeSlimeball piecesSpawned when slimes land on the ground
heartHeartUsed when a wolf is tamed

NOTE

snowballpoof, slime and thrown eggs all use the same function under the hood. They just use different item textures.

Misc particles

Some particles are not spawned via a string ID, though two of these are likely oversights, or they required special handling that the string ID particle spawning system didn't provide.

  • Lava spawns smoke when it's raining
  • All sky-visible, non-air blocks can spawn rain splashes when it's raining
  • Item pick-ups are treated as particles when they're flying towards you

Block Destruction

Block destruction particles are handled slightly differently. The game will spawn 64 particles, evenly spread out within the space the block occupied.

A random face is chosen as the source for the texture of each particle.

Further reading