# Circle Particle

## Format

`circle [args]`

## Description

It works similarly to [Single Particle](https://treasurestore.gitbook.io/treasure-particles/effects/creating-effect/script-types/particle/single-particle) but has 4 new arguments. It helps you to create a circle of particles with just 1 script. Doing the same thing with single particles need at least 4 lines of scripts and 3 variables.

All the arguments in [Single Particle](https://treasurestore.gitbook.io/treasure-particles/effects/creating-effect/script-types/particle/single-particle) also apply to this.

## Arguments

<table data-card-size="large" data-view="cards"><thead><tr><th>Arg</th><th>Description</th><th>Format</th><th>Example(s)</th><th>Default Value</th><th>Exclusive</th><th data-type="checkbox">Required</th><th>Aliases</th></tr></thead><tbody><tr><td>radius</td><td>circle radius</td><td><code>radius=&#x3C;RANGE></code></td><td><code>radius=0.75</code>, <code>radius={r}</code>, <code>radius={val={r};min={min};max={max}}</code></td><td>1</td><td>*</td><td>false</td><td>*</td></tr><tr><td>particles</td><td>particle amount</td><td><code>particles=&#x3C;INTEGER></code></td><td><code>particles=32</code>, <code>partices={particles}</code></td><td>32</td><td>*</td><td>false</td><td>*</td></tr><tr><td>tick-data</td><td>sets the color by each particle if enabled, or all the particles will be the same colored</td><td><code>tick-data=&#x3C;BOOLEAN></code></td><td><code>tick=true</code></td><td>false</td><td>*</td><td>false</td><td>tick</td></tr><tr><td>vertical</td><td>circle orientation</td><td><code>vertical=&#x3C;BOOLEAN></code></td><td><code>vertical=false</code></td><td>true</td><td>*</td><td>false</td><td>*</td></tr></tbody></table>

## Examples

1. `circle [effect=minecraft:dust,radius=0.75,tick=true,color={name=rainbow;speed=0.75}]`

> *Circle of `dust` particles, the radius will be 0.75, each particle will be colored differently, and rainbow colors will be used.*

2. `circle [effect=minecraft:dust_color_transition,radius={radius},particles=48,color={name=rainbow;duo=FFFFFF,speed=0.75}]`

> *Circle of `dust_color_transition` particles, the radius will be determined by the `radius` variable, 48 particles will be created, rainbow colors will be used and they will be transit to white color.*&#x20;
