# Commands

| Commands                                                                 | Permission                      | Description                                     |
| ------------------------------------------------------------------------ | ------------------------------- | ----------------------------------------------- |
| /bloodmoon action create \<action>                                       | bloodmoon.action.create         | Creates a new action with the specified name    |
| /bloodmoon action remove \<action>                                       | bloodmoon.action.remove         | Removes the specified action                    |
| /bloodmoon lifecycle remove-event \<action> \<action> \<index>           | bloodmoon.action.remove-event   | Removes the specified event                     |
| /bloodmoon lifecycle add-event \<action> \<chance> \<event> \[arguments] | bloodmoon.action.add-event      | Adds an event for the specified action          |
| /bloodmoon action events \<action>                                       | bloodmoon.action.events         | Gets a list of the active events of an action   |
| /bloodmoon action remove-command \<action> \<index>                      | bloodmoon.action.remove-command | Removes the specified command                   |
| /bloodmoon action add-command \<action> \<chance> \<command>             | bloodmoon.action.add-command    | Adds a command for the specified action         |
| /bloodmoon action commands \<action>                                     | bloodmoon.action.commands       | Gets a list of the active commands of an action |
| /bloodmoon action list                                                   | bloomoon.action.list            | Show a list of all actions                      |

{% hint style="info" %}
The argument \<event> is an user defined [event](https://bloodmoon.pseudonova.com/events/introduction).
{% endhint %}
