Here you can configure the particles that will appear when wearing a relic, impact, or hit.
First, indicate the ID that will be used further. For example -> LIGHTNING_BOLT
Now let's start setting up the fields. There are required fields and optional ones.
Required fields:
Type. You need to set 1 from 4 possible animations.
❖ HORIZONTAL_CIRCLE - Horizontal circle. You need set radius and amount of particles to set circle correctly. Using this type you can create: full circle; circle that will go clockwise along 1 particle; spiral; funnel and other types.
❖ VERTICAL_OVAL - Vertical oval. You need to specify 2 radiuses and the number of particles. Using this type you can create: full circle or oval; circle or oval that will go clockwise along 1 particle; spiral; funnel and other types.
❖ RANDOM_IN_BLOCK - The particle will spawn in a random location within the radius. Using this type you can create: A chaotic mass of particles around the creature.
❖ POINT - A particle without a specific type. Using this type you can create: 1 point; line and other types.
Amount of particles. How many particles will there be at one time?
Repeat. How much times this animation will be played. -1 for loop.
Not required fields. They are needed to make a straight line, spiral and so on.
Color (dust, spell). Works only for dust and spell. RGB format. [0-255, 0-255, 0-255]. Example: [0, 144, 127]
Color (notes). Works only for notes. From 0 for 24. Integer value.
Block dust (crack). Set a material in UPPER_CASE. Works only with block crack particle.
Radius. Radius for circle, random spawn and etc. Number with a dot.
Number of particles in the beam. Density of one particle. The higher the number, the more particles in one place. Integer value.
Interval between particles (in ticks). If you put 12 particles and 0 here, then all these particles will appear at once. If you set a delay, they will appear one by one. You can make an advancing line or a loading wheel. Integer value.
Show particles one by one. Show each particle in turn. Boolean value.
Add X (to the starting position). Add value to spawn point. Number with a dot.
Add Y (to the starting position). Add value to spawn point. Number with a dot.
Add Z (to the starting position). Add value to spawn point. Number with a dot.
Add value to the viewing direction. Add value to spawn point along the line where the player is looking. Number with a dot.
Add X to each particle by step. Adds a value for each new particle. Number with a dot.
Add Y to each particle by step. Adds a value for each new particle. Number with a dot.
Add Z to each particle by step. Adds a value for each new particle. Number with a dot.
Add Radius to each particle by step. Adds a value for each new particle. Number with a dot.
Moving in the opposite direction after every X steps. After a certain number of particles, the direction of movement changes. For example, if you want to make a spiral that moves up and down. Integer value.
Add value to the viewing direction by step. Adds a value for each new particle. Number with a dot.
LIGHTNING_BOLT:Type:'RANDOM_IN_BLOCK'Particle:'BLOCK_DUST'Color (notes):12Block dust (crack):'DIAMOND_BLOCK'Radius:2.0Amount of particles:3Number of particles in the beam:1Repeat:1Interval between particles (in ticks):0Show particles one by one:trueAdd X (to the starting position):0.0Add Y (to the starting position):0.0Add Z (to the starting position):0.0Add value to the viewing direction:0.0Add X to each particle by step:0.0Add Y to each particle by step:0.0Add Z to each particle by step:0.0Add value to the viewing direction by step:0.0THOR_HAMMER_PASSIVE_ANIMATION_1:Type:'RANDOM_IN_BLOCK'Particle:'CRIT_MAGIC'Radius:1.0Amount of particles:3Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):7Show particles one by one:falseAdd Y (to the starting position):1.0THOR_HAMMER_PASSIVE_ANIMATION_2:Type:'HORIZONTAL_CIRCLE'Particle:'FIREWORKS_SPARK'Radius:1.2Amount of particles:20Number of particles in the beam:3Repeat:-1Interval between particles (in ticks):3Show particles one by one:trueAdd Y to each particle by step:0.1Moving in the opposite direction after every X steps:20THOR_HAMMER_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'FIREWORKS_SPARK'Radius:0.6Amount of particles:6Number of particles in the beam:1Repeat:1Interval between particles (in ticks):0Show particles one by one:falseAdd Y (to the starting position):1.0ICARUS_WINGS_PASSIVE_ANIMATION_1:Type:'HORIZONTAL_CIRCLE'Particle:'CLOUD'Radius:0.8Amount of particles:6Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):5Show particles one by one:falseAdd Y (to the starting position):0.2ICARUS_WINGS_PASSIVE_ANIMATION_2:Type:'HORIZONTAL_CIRCLE'Particle:'DRAGON_BREATH'Radius:0.5Amount of particles:3Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):5Show particles one by one:falseAdd Y (to the starting position):0.2ZEUT_BOLT_PASSIVE_ANIMATION_1:Type:'RANDOM_IN_BLOCK'Particle:'CLOUD'Radius:0.4Amount of particles:10Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.2ZEUT_BOLT_PASSIVE_ANIMATION_2:Type:'RANDOM_IN_BLOCK'Particle:'FIREWORKS_SPARK'Radius:0.4Amount of particles:3Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.2ZEUT_BOLT_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'EXPLOSION_LARGE'Radius:0.5Amount of particles:3Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.2RADIANCE_PASSIVE_ANIMATION_0:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:1.0Amount of particles:8Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_1:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:1.2Amount of particles:10Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_2:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:1.4Amount of particles:12Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_3:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:1.6Amount of particles:12Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_4:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:1.8Amount of particles:14Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_5:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:2.0Amount of particles:14Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_6:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:2.2Amount of particles:16Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_7:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:2.4Amount of particles:16Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_8:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:2.6Amount of particles:18Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_9:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:2.8Amount of particles:18Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_PASSIVE_ANIMATION_10:Type:'HORIZONTAL_CIRCLE'Particle:'FLAME'Radius:3.0Amount of particles:20Number of particles in the beam:1Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1RADIANCE_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'CAMPFIRE_COSY_SMOKE'Radius:1.0Amount of particles:3Number of particles in the beam:1Repeat:1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):1.0MEHRUNES_RAZOR_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'BLOCK_DUST'Color (dust, spell): [255,0,0]Radius:0.8Amount of particles:5Repeat:1Add Y (to the starting position):1.0MEHRUNES_RAZOR_ATTACK_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'SWEEP_ATTACK'Radius:0.9Amount of particles:3Repeat:1Add Y (to the starting position):1.0DAEDALUS_BOW_PASSIVE_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'CAMPFIRE_COSY_SMOKE'Radius:1.0Amount of particles:3Number of particles in the beam:1Repeat:1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):1.0DAEDALUS_BOW_ATTACK:Type:'POINT'Particle:'FLAME'Amount of particles:7Repeat:1Add Y (to the starting position):1.3Add value to the viewing direction by step:0.6DAEDALUS_BOW_HIT:Type:'RANDOM_IN_BLOCK'Particle:'TOTEM'Radius:1.0Amount of particles:7Repeat:1Interval between particles (in ticks):4Add Y (to the starting position):1.2FISHRON_ROD_PASSIVE_ANIMATION:Type:'HORIZONTAL_CIRCLE'Particle:'DRIP_WATER'Radius:1.2Amount of particles:10Repeat:-1Interval between particles (in ticks):3Show particles one by one:trueAdd Y to each particle by step:0.1Moving in the opposite direction after every X steps:10DWARF_PICKAXE_BREAK_ANIMATION_1:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1DWARF_PICKAXE_BREAK_ANIMATION_2:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add X (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_3:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add Z (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_4:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add X (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_5:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add Y (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_6:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add X (to the starting position):1.0Add Y (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_7:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add Y (to the starting position):1.0DWARF_PICKAXE_BREAK_ANIMATION_8:Type:'POINT'Particle:'FLAME'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add X (to the starting position):1.0Add Y (to the starting position):1.0MOLE_PICKAXE_BREAK_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'CAMPFIRE_COSY_SMOKE'Amount of particles:1Repeat:1Radius:0.5LESHY_AXE_PASSIVE_ANIMATION_1:Type:'RANDOM_IN_BLOCK'Particle:'VILLAGER_HAPPY'Radius:1.2Amount of particles:20Number of particles in the beam:3Repeat:-1Interval between particles (in ticks):8Show particles one by one:trueAdd Y to each particle by step:0.1Moving in the opposite direction after every X steps:20LESHY_AXE_PASSIVE_ANIMATION_2:Type:'RANDOM_IN_BLOCK'Particle:'BLOCK_CRACK'Radius:1.0Amount of particles:6Repeat:-1Interval between particles (in ticks):3Block dust (crack):'OAK_LEAVES'Add Y (to the starting position):1.0LESHY_AXE_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'BLOCK_CRACK'Radius:1.0Amount of particles:6Repeat:1Block dust (crack):'ROSE_BUSH'Add Y (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_1:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1LESHY_AXE_BREAK_ANIMATION_2:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add X (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_3:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add Z (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_4:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add X (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_5:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add Y (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_6:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add X (to the starting position):1.0Add Y (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_7:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add Y (to the starting position):1.0LESHY_AXE_BREAK_ANIMATION_8:Type:'POINT'Particle:'VILLAGER_HAPPY'Amount of particles:1Repeat:1Add Z (to the starting position):1.0Add X (to the starting position):1.0Add Y (to the starting position):1.0GOLBIN_STAFF_PASSIVE_ANIMATION_1:Type:'HORIZONTAL_CIRCLE'Particle:'COMPOSTER'Radius:2.0Amount of particles:14Repeat:-1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):0.1GOLBIN_STAFF_HIT_ANIMATION:Type:'RANDOM_IN_BLOCK'Particle:'VILLAGER_ANGRY'Radius:1.0Amount of particles:3Repeat:1Interval between particles (in ticks):4Show particles one by one:falseAdd Y (to the starting position):1.0