Bedrock Wiki
  • Discord
  • Contribute
  • bedrock.dev
  • MS Learn
Beginner's Guide
  • Guide
    • 1. Introduction
      guide
    • 2. Add-Ons Explained
    • 3. Software & Preparation
    • 4. Project Setup
    • 5. Create a Custom Item
    • 6. Create a Custom Entity
    • 7. Blockbench: Modeling, Texturing & Animating
    • 8. Adding a Loot Table, Spawn Rule & Crafting Recipe
  • Extra
    • a. Understanding JSON
    • b. Download Example Packs
    • c. Troubleshooting
      help
    • d. Advanced Manifest
    • e. Format Versions
    • f. Project Setup Android
Animation Controllers
  • Intro to Animation Controllers
    guide
  • Entity Commands
  • AFK Detector
  • Death Commands
  • Molang into Scoreboard
  • Respawn Commands
Blocks
  • General
    • Intro to Blocks
      guide
    • Block Components
    • Block Tags
    • Block States
    • Block Traits
    • Block Permutations
    • Block Events
      Scripts
    • Block Event Migration
      help
    • Blocks as Items
    • Troubleshooting Blocks
      help
  • Visuals
    • Block Culling
    • Block Models
      guide
    • Block Texture Animation
    • Block Texture Variation
    • Block Tinting
  • Tutorials
    • Applying Constant Effects
      Scripts
    • Avoiding State Limit
    • Fake Blocks
      Scripts
    • Ore Loot Tables
      Scripts
    • Precise Interaction
      Scripts
    • Precise Rotation
      Scripts
    • Rotatable Blocks
  • Vanilla Re-Creations
    • Custom Crops
      Scripts
    • Custom Glass
    • Custom Glazed Terracotta
    • Custom Trapdoors
      Scripts
  • Documentation
    • Block Format History
    • Block Shapes
    • Block Sounds
    • Vanilla Block Models
Commands
  • General
    • Intro to Command Blocks
    • Functions
    • Block States
    • Coordinate System
    • NBT Commands
    • Scoreboard Operations
    • Understanding Selectors
  • Commands
    • Damage
    • Execute
    • Playanimation
    • Playsound
  • On Event Systems
    • On Player First Join
    • On Player Join
    • On Player Leave
    • On Player Death
    • On Player Respawn
    • On First World Load
  • Scoreboard Systems
    • Entity Counter
    • Scoreboard Timers
    • Comparing And Retrieving Scores
  • Techniques
    • Execute Logic Gates
    • MBE - Max's Block Entity
    • FMBE - A New Way to Create Display Entities
    • Look Detection
    • Movement Detections
    • Orbital Camera
  • Useful Creations
    • Custom Crafter
    • Multiplayer Position Rearrangement
      function
Concepts
  • contents.json
  • Emojis & Symbols
  • Molang
  • Namespaces
  • Overwriting Assets
  • Raw Text
  • Shaders
  • Sounds
  • Subpacks
  • Text and Localization
  • Texture Atlases
  • textures_list.json
Documentation
  • Shared Constructs
  • Advanced Molang
  • File Types
  • Fog IDs
  • Material Configuration Description
  • Menu Categories
  • Molang Queries
  • Pack Folder Structure
  • Sound Definitions
  • Vanilla Materials
Entities
  • General
    • Intro to Entities BP
      guide
    • Intro to Entities RP
      guide
    • Troubleshooting Entities
      help
    • Entity Events
    • Entity Properties
    • NPC Dialogues
    • Render Controllers
    • Spawn Rules
  • Tutorials
    • Convert Points Between Any Space (World, Entity, Bones)
    • Creating Boats
    • Detecting Other Entities
    • Disabling Team Damage
    • Dummy Entities
    • Entity Attacks
    • Entity Holds Item
    • Entity Movement
    • Entity Timers
    • Flying Entities
    • Introduction to AOE Clouds
    • Invulnerable Entities
    • Look at Entity
    • Sleeping Entities
    • Solid Entities
    • Spawning Tamed Entities
      Scripts
    • Village Mechanic
  • Documentation
    • Dummy Components
    • Non-Mob Runtime Identifiers
    • Projectiles
    • Runtime Identifiers
    • Vanilla Usage Components
    • Vanilla Usage Spawn Rules
Items
  • General
    • Intro to Items
      guide
    • Item Components
    • Item Tags
    • Item Events
      Scripts
    • Item Event Migration
      help
    • Troubleshooting Items
      help
  • Tutorials
    • Custom Armor
    • Custom Food
      Scripts
    • Custom Pottery Sherds
    • Custom Weapons
    • Equipment-Based Commands
    • High Resolution Items
    • Spawning Items
    • Throwable Items
  • Documentation
    • Enchantments
    • Attachables
    • Item Format History
    • Numerical Item IDs
    • Vanilla Item Identifiers
    • Vanilla Usage Components
JSON UI
  • General
    • Intro to JSON UI
      guide
    • Best Practices
      guide
  • Tutorials
    • Adding HUD Elements
    • Aseprite Animations
    • Buttons and Toggles
    • Modifying Server Forms
    • Preserve Title Texts
    • String to Number
  • Documentation
    • JSON UI Documentation
Loot, Recipes & Trading
  • General
    • Trading Behavior
  • Documentation
    • Loot Tables
    • Trade Tables
    • Recipes
    • Item Functions
  • Tutorials
    • Randomized Structure Loot
Meta
  • Add-On Performance
  • Style Guide
  • Useful Links
  • Using Schemas
  • Version Control
  • Q&A
    • Blocks and Items Q&A 2024/08/30
    • Deferred Technical Preview Q&A 2024/02/23
    • GameTest Q&A 2021/08/06
    • Scripting and Editor Q&A 2023/09/22
    • World Generation Q&A 2024/11/15
NBT
  • General
    • .mcstructure
  • Tutorials
    • Experiments in Education Edition
    • Extending Structure Limits
  • NBT in Depth
    • About NBT (Named Binary Tag)
    • NBT Libraries
    • Reading NBT Example
Particles
  • General
    • Intro to Particles
      guide
  • Tutorials
    • Disabling Particles
  • Documentation
    • Vanilla Particles
Scripting
  • General
    • Intro to Scripting
    • What is Script API?
    • API Modules
  • Tutorials
    • Block Placement Prevention
    • GameTests
    • Script Core Features
    • Script Forms
    • Script Requests API
    • Simple Chat Commands
  • Documentation
    • Engine Environment
    • Script Resources
    • Script Watchdog
    • Troubleshooting JavaScript
    • TypeScript
Servers
  • Software
    • Bedrock Server Software
  • Protocols
    • Bedrock Protocol
    • NetherNet Protocol
    • RakNet Protocol
Visuals
  • General
    • Introduction to Entity Visuals
      guide
    • Bedrock Modeling
    • Custom Death Animations
    • Effects in Animations
    • Material Creations
    • Materials
    • Math-Based Animations
    • Skin Packs
  • Tutorials
    • Entity Texture Animation
    • Glowing Entity Texture
    • Hurt Animations
    • Leash Position
    • Player Geometry
    • Remove Entity Shadows
    • Retexturing Spawn Eggs
  • Ideas
    • Structure Presentation
World Generation
  • General
    • Intro to World Generation
      guide
    • Biomes
      guide
    • Feature Types
    • Jigsaw Structures
  • Tutorials
    • Block Conditions for Features
    • Generating Custom Ores
    • Generating Custom Structures
    • Generating Patches
    • Heightmap Noise
  • Documentation
    • Biome Tags

Vanilla Particles

Vanilla Particles
  • Working Particles
  • Particles with Issues
  • Bubble Particles
  • Permanent Particles
  • Broken Particles
  • Component Particles

Here is the complete list of Bedrock particles from the vanilla resources. Please be aware that not all of these particles function properly, as many require molang context from their host entity.

Playing via /particle:

For some reason, Bedrock requires the leading minecraft namespace, and the coordinates in the /particle command.

It doesn't have autocomplete for particles.

Working Particles ​

These particles can be spawned directly in-world, without any issues.

Working Particles
minecraft:basic_flame_particle
minecraft:basic_portal_particle
minecraft:basic_smoke_particle
minecraft:bleach
minecraft:blue_flame_particle
minecraft:camera_shoot_explosion
minecraft:campfire_smoke_particle
minecraft:campfire_tall_smoke_particle
minecraft:candle_flame_particle
minecraft:critical_hit_emitter
minecraft:crop_growth_emitter
minecraft:dragon_breath_trail
minecraft:dragon_death_explosion_emitter
minecraft:dragon_destroy_block
minecraft:dragon_dying_explosion
minecraft:endrod
minecraft:end_chest
minecraft:evocation_fang_particle
minecraft:evoker_spell
minecraft:cauldron_explosion_emitter
minecraft:egg_destroy_emitter
minecraft:falling_border_dust_particle
minecraft:falling_dust_dragon_egg_particle
minecraft:falling_dust_gravel_particle
minecraft:falling_dust_red_sand_particle
minecraft:falling_dust_sand_particle
minecraft:falling_dust_scaffolding_particle
minecraft:falling_dust_top_snow_particle
minecraft:heart_particle
minecraft:honey_drip_particle
minecraft:huge_explosion_lab_misc_emitter
minecraft:huge_explosion_emitter
minecraft:ice_evaporation_emitter
minecraft:knockback_roar_particle
minecraft:lab_table_misc_mystical_particle
minecraft:large_explosion
minecraft:lava_drip_particle
minecraft:lava_particle
minecraft:llama_spit_smoke
minecraft:magnesium_salts_emitter
minecraft:mob_portal
minecraft:mycelium_dust_particle
minecraft:obsidian_glow_dust_particle
minecraft:obsidian_tear_particle
minecraft:redstone_ore_dust_particle
minecraft:redstone_repeater_dust_particle
minecraft:redstone_torch_dust_particle
minecraft:redstone_wire_dust_particle
minecraft:rising_border_dust_particle
minecraft:sculk_sensor_redstone_particle
minecraft:snowflake_particle
minecraft:spore_blossom_ambient_particle
minecraft:spore_blossom_shower_particle
minecraft:stalactite_lava_drip_particle
minecraft:stalactite_water_drip_particle
minecraft:totem_particle
minecraft:villager_angry
minecraft:villager_happy
minecraft:water_drip_particle
minecraft:water_evaporation_bucket_emitter
minecraft:water_splash_particle_manual

Particles with Issues ​

The following particles can be spawned, but might spam you with content log errors because they rely on variables that /particle cannot set:

Particles with issues
minecraft:arrow_spell_emitter
minecraft:balloon_gas_particle
minecraft:basic_crit_particle
minecraft:conduit_absorb_particle
minecraft:conduit_attack_emitter
minecraft:dragon_breath_fire
minecraft:dragon_breath_lingering
minecraft:electric_spark_particle
minecraft:enchanting_table_particle
minecraft:elephant_tooth_paste_vapor_particle
minecraft:death_explosion_emitter
minecraft:eyeofender_death_explode_particle
minecraft:explosion_particle
minecraft:falling_dust_concrete_powder_particle
minecraft:lab_table_heatblock_dust_particle
minecraft:misc_fire_vapor_particle
minecraft:mobspell_emitter
minecraft:mob_block_spawn_emitter
minecraft:note_particle
minecraft:portal_directional
minecraft:portal_reverse_particle
minecraft:rain_splash_particle
minecraft:shulker_bullet
minecraft:silverfish_grief_emitter
minecraft:soul_particle
minecraft:sparkler_emitter
minecraft:splash_spell_emitter
minecraft:water_evaporation_actor_emitter
minecraft:water_splash_particle
minecraft:water_wake_particle
minecraft:wax_particle
minecraft:wither_boss_invulnerable

Bubble Particles ​

The following particles are various bubbles that only show up underwater. Some of them spam content log errors:

Bubble particles
minecraft:basic_bubble_particle
minecraft:basic_bubble_particle_manual
minecraft:bubble_column_bubble
minecraft:bubble_column_down_particle
minecraft:bubble_column_up_particle
minecraft:cauldron_bubble_particle
minecraft:cauldron_splash_particle
minecraft:dolphin_move_particle
minecraft:eye_of_ender_bubble_particle
minecraft:fish_hook_particle
minecraft:fish_pos_particle
minecraft:glow_particle
minecraft:guardian_attack_particle
minecraft:guardian_water_move_particle
minecraft:sponge_absorb_water_particle
minecraft:squid_flee_particle
minecraft:squid_ink_bubble
minecraft:squid_move_particle
minecraft:underwater_torch_particle

Permanent Particles ​

The following particles are permanent and will not be removed once spawned until you exit the game:

Permanent particles
minecraft:mobflame_emitter
minecraft:nectar_drip_particle
minecraft:phantom_trail_particle
minecraft:stunned_emitter

Broken Particles ​

The following particles exist in-game but cannot be spawned because they require context that cannot be provided by /particle or are simply bugged:

Broken particles
minecraft:block_destruct
minecraft:block_slide
minecraft:breaking_item_icon
minecraft:breaking_item_terrain
minecraft:cauldron_spell_emitter
minecraft:ink_emitter
minecraft:portal_east_west
minecraft:portal_north_south
minecraft:vibration_signal
minecraft:colored_flame_particle

Original Credit

Component Particles ​

The following is a list of pre-defined short names for Vanilla particles that can be used in certain components. These have all been proven to generally work. This may not be a full list.

Short namesNotes
mobspellambientColor determined by any present potion ID in the component
villagerangry
bubbleOnly shows underwater
evaporation
crit
dragonbreathOnly seems to work for the AoE component for Projectiles
driplava
dripwater
reddust
enchantingtable
endrod
mobspellColor determined by any present potion ID in the component
largeexplode
hugeexplosion
fallingdustColor determined by any present potion ID in the component
waterwake
flame
villagerhappy
heart
mobspellinstantaneousColor determined by any present potion ID in the component
iconcrack
slime
snowballpoof
largesmoke
lava
mobflame
townaura
note
explode
portal
rainsplash
smoke
watersplash
ink
terrainPulls texture from atlas.terrain
totem
witchspell
soul
spit
sneeze

Contributors

Edit Vanilla Particles on GitHub

Bedrock Wiki by Bedrock OSS

"Minecraft" is a trademark of Mojang AB.

Bedrock OSS, Bedrock Wiki and bedrock.dev are not affiliated in any way with Microsoft or Mojang AB.

  • Privacy Policy
  • Join our Discord
  • Learn how to Contribute
  • Visit our Repository