> For the complete documentation index, see [llms.txt](https://zypec.gitbook.io/particles/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zypec.gitbook.io/particles/effects/creating-effect/tick-handlers/mixer-options.md).

# Mixer Options

This page was last updated for version v1.2.0

## Description

To ensure smooth effect creation in the effect mixer and to avoid confusion for players, there are mixer options available for tick handlers. These settings allow for the following:

* Whether the tick handler appears in the list while mixing effects.
* Preventing the selection of another tick handler that works with the same event as the selected tick handler.

Additionally, other tick handlers required for the tick handler to function can be specified as dependencies. This way, after creating a mix, the dependencies are automatically added to the mix.

## Options

{% hint style="info" %}

## lock-event

#### Format

```yaml
mixer-options:
    lock-event: <BOOLEAN> # Default: true
```

#### Description

Prevents the selection of another tick handler that works with the same event as the selected tick handler.
{% endhint %}

{% hint style="info" %}

## private

#### Format

```yaml
mixer-options:
    private: <BOOLEAN> # Default: false
```

#### Description

Determines whether the tick handler appears in the list while mixing effects.
{% endhint %}

{% hint style="info" %}

## depend

#### Format

```yaml
mixer-options:
    depend: <LIST> # Default: empty list
```

#### Example

```yaml
mixer-options:
    depend: [ 'some-tick-handler-key', 'another-tick-handler-key' ]
```

#### Description

Other tick handlers required for the tick handler to function can be specified as dependencies.
{% endhint %}
