# Commands and Permissions

## Commands

alias: `/int`

| Command                                                                                                                                                                                                                                                                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **/interactions help \<page>**                                                                                                                                                                                                                                                                                                     | Shows all commands.                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **/interactions create \<conversation>**                                                                                                                                                                                                                                                                                           | Creates a new conversation for an entity.                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **/interactions edit \<conversation>**                                                                                                                                                                                                                                                                                             | Edits an already created conversation.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **/interactions delete \<conversation>**                                                                                                                                                                                                                                                                                           | Deletes an already created conversation.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **/interactions verify**                                                                                                                                                                                                                                                                                                           | Checks ALL conversations for errors.                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **/interactions reload**                                                                                                                                                                                                                                                                                                           | Reloads the plugin configuration files.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><strong>/interactions resetplayer  \<player></strong></p><p><strong>\<conversation entity></strong></p><p></p><p><strong>/interactions resetplayer \<player> \<conversation entity></strong><br><strong>(optional)\<dialogue></strong> <code>Example: /interactions resetplayer Ajneb guard1 conversation1.dialogue1</code></p> | Resets a conversation (or dialogue) for a player removing player data.                                                                                                                                                                                                                                                                                                                                                                                    |
| **/interactions list**                                                                                                                                                                                                                                                                                                             | Shows all created conversation files.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><strong>/interactions start \<conversation> \<player>/\* \<x> \<y> \<z> \<world></strong><br><br><strong>/interactions start \<conversation>.\<conversation\_tree> \<player></strong></p>                                                                                                                                       | <p>With this command you can start a conversation for a player. The location is optional and it works for using the leave radius option.<br><br>You can start a conversation for all players using <code>/int start \<conversation> \*</code><br><br>You can start a certain conversation tree for a conversation file using <code>/int start \<conversation>.\<conversation\_tree></code>, for example: <code>/int start guard1.conversation2</code></p> |
| **/interactions stop \<player>/\***                                                                                                                                                                                                                                                                                                | <p>Stops the current conversation of a player.<br><br>You can stop conversations for all players using <code>/int stop \*</code></p>                                                                                                                                                                                                                                                                                                                      |
| **/interactions influence set/add/remove \<player> \<conversation\_entity> \<value>**                                                                                                                                                                                                                                              | Manages player influence with conversation entities.                                                                                                                                                                                                                                                                                                                                                                                                      |

## Permissions

| Permission                                      | Description                                                                                                          |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| **interactions.admin**                          | Allows to access commands.                                                                                           |
| **interactions.start.\<conversation>**          | <p>Allows to talk to an NPC If <code>requires\_permission</code> option <br>is enabled on the conversation file.</p> |
| **interactions.bypasscooldown.\<conversation>** | Allow players bypass the cooldown of a conversation.                                                                 |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ajneb97.gitbook.io/interactions/commands-and-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
