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

# Introduction

![](/files/-M-kx2T8I5y1A_YVD9kp)

### What are actions

Actions are actions that can be added to your life cycle. Actions exist out of 2 lists:

* events
* commands

### How to configure an action

Below you can find a simple example of an action:

```yaml
example-action:
  events:
    - teleport 10 100
  commands:
    - say the mob just teleported! 100
```

In the above example we have an action with both an event and command. Our action says that our entity will teleport somewhere in a radius of **10** blocks at **100%** chance.

Simultaneously, the console will print a message "The mob just teleported!". This message also will always occur as the percentage is also set to **100%**.

### Placeholders for commands

| Placeholder | Description                           |
| ----------- | ------------------------------------- |
| %player%    | placeholder for player name           |
| %world%     | placeholder for the name of the world |

{% hint style="info" %}
For more information about events, click [here](/events/introduction.md)
{% endhint %}
