Particles

From wiki.vg
Revision as of 19:55, 7 June 2024 by WinX64 (talk | contribs) (1.20.6)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This article documents the current list of particle types (contents of the minecraft:particle_type registry), and the formats of their associated data.

Particle Name Particle ID Data
minecraft:angry_villager 0 None
minecraft:block 1
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:block_marker 2
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:bubble 3 None
minecraft:cloud 4 None
minecraft:crit 5 None
minecraft:damage_indicator 6 None
minecraft:dragon_breath 7 None
minecraft:dripping_lava 8 None
minecraft:falling_lava 9 None
minecraft:landing_lava 10 None
minecraft:dripping_water 11 None
minecraft:falling_water 12 None
minecraft:dust 13
Field Name Field Type Meaning
Red Float The red RGB value, between 0 and 1. Divide actual RGB value by 255.
Green Float The green RGB value, between 0 and 1. Divide actual RGB value by 255.
Blue Float The blue RGB value, between 0 and 1. Divide actual RGB value by 255.
Scale Float The scale, will be clamped between 0.01 and 4.
minecraft:dust_color_transition 14
Field Name Field Type Meaning
From Red Float The start red RGB value, between 0 and 1. Divide actual RGB value by 255.
From Green Float The start green RGB value, between 0 and 1. Divide actual RGB value by 255.
From Blue Float The start blue RGB value, between 0 and 1. Divide actual RGB value by 255.
To Red Float The end red RGB value, between 0 and 1. Divide actual RGB value by 255.
To Green Float The end green RGB value, between 0 and 1. Divide actual RGB value by 255.
To Blue Float The end blue RGB value, between 0 and 1. Divide actual RGB value by 255.
Scale Float The scale, will be clamped between 0.01 and 4.
minecraft:effect 15 None
minecraft:elder_guardian 16 None
minecraft:enchanted_hit 17 None
minecraft:enchant 18 None
minecraft:end_rod 19 None
minecraft:entity_effect 20
Field Name Field Type Meaning
Color Int The ARGB components of the color encoded as an Int
minecraft:explosion_emitter 21 None
minecraft:explosion 22 None
minecraft:gust 23 None
minecraft:small_gust 24 None
minecraft:gust_emitter_large 25 None
minecraft:gust_emitter_small 26 None
minecraft:sonic_boom 27 None
minecraft:falling_dust 28
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:firework 29 None
minecraft:fishing 30 None
minecraft:flame 31 None
minecraft:infested 32 None
minecraft:cherry_leaves 33 None
minecraft:sculk_soul 34 None
minecraft:sculk_charge 35
Field Name Field Type Meaning
Roll Float How much the particle will be rotated when displayed.
minecraft:sculk_charge_pop 36 None
minecraft:soul_fire_flame 37 None
minecraft:soul 38 None
minecraft:flash 39 None
minecraft:happy_villager 40 None
minecraft:composter 41 None
minecraft:heart 42 None
minecraft:instant_effect 43 None
minecraft:item 44
Field Name Field Type Meaning
Item Slot The item that will be used.
minecraft:vibration 45
Field Name Field Type Meaning
Position Source Type VarInt The type of the vibration source (0 for `minecraft:block`, 1 for `minecraft:entity`)
Block Position Position The position of the block the vibration originated from. Only present if Position Type is minecraft:block.
Entity ID VarInt The ID of the entity the vibration originated from. Only present if Position Type is minecraft:entity.
Entity eye height Float The height of the entity's eye relative to the entity. Only present if Position Type is minecraft:entity.
Ticks VarInt The amount of ticks it takes for the vibration to travel from its source to its destination.
minecraft:item_slime 46 None
minecraft:item_cobweb 47 None
minecraft:item_snowball 48 None
minecraft:large_smoke 49 None
minecraft:lava 50 None
minecraft:mycelium 51 None
minecraft:note 52 None
minecraft:poof 53 None
minecraft:portal 54 None
minecraft:rain 55 None
minecraft:smoke 56 None
minecraft:white_smoke 57 None
minecraft:sneeze 58 None
minecraft:spit 59 None
minecraft:squid_ink 60 None
minecraft:sweep_attack 61 None
minecraft:totem_of_undying 62 None
minecraft:underwater 63 None
minecraft:splash 64 None
minecraft:witch 65 None
minecraft:bubble_pop 66 None
minecraft:current_down 67 None
minecraft:bubble_column_up 68 None
minecraft:nautilus 69 None
minecraft:dolphin 70 None
minecraft:campfire_cosy_smoke 71 None
minecraft:campfire_signal_smoke 72 None
minecraft:dripping_honey 73 None
minecraft:falling_honey 74 None
minecraft:landing_honey 75 None
minecraft:falling_nectar 76 None
minecraft:falling_spore_blossom 77 None
minecraft:ash 78 None
minecraft:crimson_spore 79 None
minecraft:warped_spore 80 None
minecraft:spore_blossom_air 81 None
minecraft:dripping_obsidian_tear 82 None
minecraft:falling_obsidian_tear 83 None
minecraft:landing_obsidian_tear 84 None
minecraft:reverse_portal 85 None
minecraft:white_ash 86 None
minecraft:small_flame 87 None
minecraft:snowflake 88 None
minecraft:dripping_dripstone_lava 89 None
minecraft:falling_dripstone_lava 90 None
minecraft:dripping_dripstone_water 91 None
minecraft:falling_dripstone_water 92 None
minecraft:glow_squid_ink 93 None
minecraft:glow 94 None
minecraft:wax_on 95 None
minecraft:wax_off 96 None
minecraft:electric_spark 97 None
minecraft:scrape 98 None
minecraft:shriek 99
Field Name Field Type Meaning
Delay VarInt The time in ticks before the particle is displayed
minecraft:egg_crack 100 None
minecraft:dust_plume 101 None
minecraft:trial_spawner_detection 102 None
minecraft:trial_spawner_detection_ominous 103 None
minecraft:vault_connection 104 None
minecraft:dust_pillar 105
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:ominous_spawning 106 None
minecraft:raid_omen 107 None
minecraft:trial_omen 108 None