> For the complete documentation index, see [llms.txt](https://francobm.gitbook.io/magicgestures/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://francobm.gitbook.io/magicgestures/gesture-creation/blockbench/particles.md).

# Particles

### This is a guide for you to successfully place particles in your gestures.

First you must be in the Animate tab.

Second you must select the animation to which you want to add particles.

And finally you must select the "particle\_0" bone

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2F6YmsrRWTn4SnBVvdYtJK%2Fimage.png?alt=media&amp;token=ebb5206c-bb60-44a8-87f3-5a04bc0a8cc6" alt=""><figcaption></figcaption></figure>

You must select the scale and add a new keyframe

Once we create the keyframe of the scale, we must edit according to these parameters:

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2FfGXFQmlalMDTlBmbTXRw%2Fimage.png?alt=media&amp;token=50c43a18-f429-4e66-be53-55b7b07f0f3d" alt=""><figcaption></figcaption></figure>

In order to make a particle with its properties you must use the following format:

`<particle>;<x distance>;<y distance>;<z distance>;<maxSpeed>;<count>`

particle: is the name of a particle to create. (See [Spigot Particles](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html)).

&#x20;xyz distanc&#x65;**:** specifies the dimensions (in number of blocks) for each dimension of the particle effect, with **x y z** in the center. Each coordinate specifies the number of blocks from the center that the particles will appear.

maxSpeed: is the speed of the particles.

count: is the number of particles to create.

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2FdCXeUSNTZ21BDDdiYdWH%2Fimage.png?alt=media&amp;token=fd9c4565-bdfa-4732-9e09-8b19cc30b4b2" alt=""><figcaption><p>In this example I am spawning 10 particles in the same place.</p></figcaption></figure>

After that you can move the particle wherever you want.

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2FcRnLvvMLFCTXaEIsvEYt%2Fimage.png?alt=media&amp;token=17491635-ffb0-4703-b0a6-2602d87d4470" alt=""><figcaption><p>I will leave it in front of the head</p></figcaption></figure>

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2F13pVIxn6ikjaa5PoCj09%2Fimage.png?alt=media&amp;token=8999aeb2-6550-4899-b223-aea761787ea2" alt=""><figcaption></figcaption></figure>

And that's it, it's spawned in the right place, you can move the particle and change it if you wish.

This is an example:

<figure><img src="https://1378021457-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSJfJnAFsznPqq9q6Kix5%2Fuploads%2FaJuxhUwwMuk3xDMSxT5s%2Fimage.png?alt=media&amp;token=c378f97e-568d-4916-b906-f5d4350adce0" alt=""><figcaption><p>In BlockBench</p></figcaption></figure>

{% embed url="<https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExY2ZmY2I3NDI5OGU0YmI5ZDJiNGZjZmU1NjZiNmJjNDg2MGYxMTk1YyZlcD12MV9pbnRlcm5hbF9naWZzX2dpZklkJmN0PWc/4bCa9QuyrX5c4WNV2G/giphy.gif>" fullWidth="false" %}
In Game
{% endembed %}

Note: Before editing an existing keyframe particle you must reset it to avoid any problems.
