# Commands & Permissions

### Console commands:

This section provides details on the available commands and permissions for managing shrines in the game. These commands are currently under development and are subject to change in future updates.

### Player commands:

1. **/shrines help**
   * **Description**: Displays a list of all available commands.
   * **Permissions**: Differentiates between admin and normal user commands. To view the admin command list, the `shrine.admin.help` permission is required.
2. **/shrines editor**
   * **Description**: Opens the editor interface for creating and managing shrines.
   * **Permissions**: Requires `shrines.editor` permission.
3. **/shrines teleport**
   * **Description**: Opens the teleportation GUI. Players can unlock shrines based on the permissions configured in the shrine file.
   * **Permissions**: Requires `shrines.teleport` for accessing the menu.
4. **/shrines reload**
   * **Description**: Reloads all configuration files. Check the console for any errors or warnings.
   * **Permissions**: Requires `shrines.reload`.
5. **/shrines set \<player> \<shrine> \[true/false]**
   * **Description**: Sets a shrine as completed or not completed for a specific player.
   * **Permissions**: Requires `shrine.admin`.

### Permission Overview

* **/shrines editor**
  * Required permission: `shrine.editor`
* **/shrines reload**
  * Required permission: `shrine.reload`
* **/shrines set**
  * Required permission: `shrine.admin`
* **/shrines help**
  * Admin commands: Requires `shrine.admin.help`
* **Admin Tab Completer**
  * Required permission: `shrine.admin.tabcompleter`


---

# 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://docs.anotherlevel.it/documentation/shrine/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.
