> For the complete documentation index, see [llms.txt](https://wiki.advancedplugins.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.advancedplugins.net/abilities/introduction.md).

# Introduction

New effects system that brings all our plugins into one.

We have launched a new effects system to unify all of our plugins which use effects (Enchantments, Pets and Mobs) into one system working together.

## Explanation

Abilities are a unique implementation of completely customizable abilities. Abilities can be a powerful tool for adding dynamic gameplay mechanics. By combining effects, triggers, targets, conditions and effects, you can create a wide variety of actions and reactions in your plugin.

* [Effects](/abilities/effects.md)
* [Triggers](/abilities/triggers.md)
* [Targets](/abilities/targets.md)
* [Conditions](/abilities/conditions.md)
* [Functions](/abilities/functions.md)
* [Variables](/abilities/variables.md)
* [Pointers](/abilities/pointers.md)

### Examples

```yaml
    chance: 30 # Chance is optional, default is 100
    cooldown: 5 # Cooldown is optional, default is 0
    cooldownMessage: "&cThis ability is in cooldown!" # Optional cooldown message
    effects:
      - 'LIGHTNING @Victim'
      - 'FIREBALL @Victim'
      - 'MESSAGE:You have been &bfrozen! @NearestPlayer{r=3}'
      - 'FREEZE:10 @NearestPlayer{r=3}'
```

<figure><img src="https://3757509724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNDIkpfP9aokpBUK8Gs8%2Fuploads%2FsjU0JvIzjqlxrbjcl2Ig%2Fimage.gif?alt=media&amp;token=6d99a127-30af-4f57-8caf-5c41570ad800" alt=""><figcaption><p><a href="https://mintservers.com/?utm_source=gitbook_wiki&#x26;utm_medium=banner&#x26;utm_content=gitbook"><strong>Sponsored by MintServers. AdvancedPlugins.net integration &#x26; auto updates. Unlimited RAM plan for only $9.99!</strong></a></p></figcaption></figure>
