Difference between revisions of "Particles"

From wiki.vg
Jump to navigation Jump to search
(Moved from Data types.)
 
m (Typo.)
Line 1: Line 1:
This article documents the current list of particle types (contents of the <code>minecraft:particle_types</code> registry), and the formats of their associated data.
+
This article documents the current list of particle types (contents of the <code>minecraft:particle_type</code> registry), and the formats of their associated data.
  
 
{| class="wikitable"
 
{| class="wikitable"

Revision as of 18:16, 24 February 2024

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:ambient_entity_effect 0 None
minecraft:angry_villager 1 None
minecraft:block 2
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:block_marker 3
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:bubble 4 None
minecraft:cloud 5 None
minecraft:crit 6 None
minecraft:damage_indicator 7 None
minecraft:dragon_breath 8 None
minecraft:dripping_lava 9 None
minecraft:falling_lava 10 None
minecraft:landing_lava 11 None
minecraft:dripping_water 12 None
minecraft:falling_water 13 None
minecraft:dust 14
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 15
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.
Scale Float The scale, will be clamped between 0.01 and 4.
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.
minecraft:effect 16 None
minecraft:elder_guardian 17 None
minecraft:enchanted_hit 18 None
minecraft:enchant 19 None
minecraft:end_rod 20 None
minecraft:entity_effect 21 None
minecraft:explosion_emitter 22 None
minecraft:explosion 23 None
minecraft:gust 24 None
minecraft:gust_emitter 25 None
minecraft:sonic_boom 26 None
minecraft:falling_dust 27
Field Name Field Type Meaning
BlockState VarInt The ID of the block state.
minecraft:firework 28 None
minecraft:fishing 29 None
minecraft:flame 30 None
minecraft:cherry_leaves 31 None
minecraft:sculk_soul 32 None
minecraft:sculk_charge 33
Field Name Field Type Meaning
Roll Float How much the particle will be rotated when displayed.
minecraft:sculk_charge_pop 34 None
minecraft:soul_fire_flame 35 None
minecraft:soul 36 None
minecraft:flash 37 None
minecraft:happy_villager 38 None
minecraft:composter 39 None
minecraft:heart 40 None
minecraft:instant_effect 41 None
minecraft:item 42
Field Name Field Type Meaning
Item Slot The item that will be used.
minecraft:vibration 43
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 44 None
minecraft:item_snowball 45 None
minecraft:large_smoke 46 None
minecraft:lava 47 None
minecraft:mycelium 48 None
minecraft:note 49 None
minecraft:poof 50 None
minecraft:portal 51 None
minecraft:rain 52 None
minecraft:smoke 53 None
minecraft:white_smoke 54 None
minecraft:sneeze 55 None
minecraft:spit 56 None
minecraft:squid_ink 57 None
minecraft:sweep_attack 58 None
minecraft:totem_of_undying 59 None
minecraft:underwater 60 None
minecraft:splash 61 None
minecraft:witch 62 None
minecraft:bubble_pop 63 None
minecraft:current_down 64 None
minecraft:bubble_column_up 65 None
minecraft:nautilus 66 None
minecraft:dolphin 67 None
minecraft:campfire_cosy_smoke 68 None
minecraft:campfire_signal_smoke 69 None
minecraft:dripping_honey 70 None
minecraft:falling_honey 71 None
minecraft:landing_honey 72 None
minecraft:falling_nectar 73 None
minecraft:falling_spore_blossom 74 None
minecraft:ash 75 None
minecraft:crimson_spore 76 None
minecraft:warped_spore 77 None
minecraft:spore_blossom_air 78 None
minecraft:dripping_obsidian_tear 79 None
minecraft:falling_obsidian_tear 80 None
minecraft:landing_obsidian_tear 81 None
minecraft:reverse_portal 82 None
minecraft:white_ash 83 None
minecraft:small_flame 84 None
minecraft:snowflake 85 None
minecraft:dripping_dripstone_lava 86 None
minecraft:falling_dripstone_lava 87 None
minecraft:dripping_dripstone_water 88 None
minecraft:falling_dripstone_water 89 None
minecraft:glow_squid_ink 90 None
minecraft:glow 91 None
minecraft:wax_on 92 None
minecraft:wax_off 93 None
minecraft:electric_spark 94 None
minecraft:scrape 95 None
minecraft:shriek 96
Field Name Field Type Meaning
Delay VarInt The time in ticks before the particle is displayed
minecraft:egg_crack 97 None
minecraft:dust_plume 98 None
minecraft:gust_dust 99 None
minecraft:trial_spawner_detection 100 None