# Commands & Permissions

### Commands & Permissions

To access any `/ae` command, you will need to add `ae.help` permission as well.

| Command                                                                 | Explanation                                                                  | Permission                          |
| ----------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ----------------------------------- |
| /aegive (player) (material) (amount) \[adition args]                    | Gives a player an item                                                       | aegive.permission                   |
| /alchemist                                                              | Open alchemist                                                               | ae.alchemist                        |
| /asets                                                                  | Access armor sets and custom weapons                                         | advancedenchants.sets               |
| /enchanter                                                              | Open Enchanter                                                               | ae.enchanter                        |
| /gkits                                                                  | Open GKits                                                                   | N/A                                 |
| /tinkerer                                                               | Open Tinkerer                                                                | ae.tinkerer                         |
| /withdrawsouls (amount)                                                 | Takes a number of souls from an item                                         | N/A                                 |
| /ae                                                                     | Main plugin command                                                          | N/A                                 |
| /ae about                                                               | Information about the current build                                          | N/A                                 |
| /ae admin \[page]/\[search string]                                      | Open a menu with all possible enchantments (100% success rate)               | ae.admin                            |
| /ae enchant (enchantment) (level)                                       | Apply an enchant to the currently held item                                  | ae.enchant                          |
| /ae give (player) (enchantment) (level)                                 | Give a custom enchanted book                                                 | ae.givercbook                       |
| /ae givebook (player) (enchantment) (level) (count) (success) (destroy) | Give book with specific rates                                                | ae.givebook                         |
| /ae givegkit (player) (gkit)                                            | Give player gkit items                                                       | ae.givegkit                         |
| /ae giveitem (player) (item) \[amount]                                  | Give various plugin items                                                    | ae.giveitem                         |
| /ae giverandombook (player) (group) \[amount]                           | Gives random book(s) from a group                                            | ae.giverandombook                   |
| /ae givercbook (type) (player) (amount)                                 | Give right-clickable book                                                    | ae.givercbook                       |
| /ae greset (player) (gkit)                                              | Resets a GKit for a player                                                   | ae.gkits                            |
| /ae info (enchantment)                                                  | Information about custom enchantment                                         | ae.info                             |
| /ae lastchanged                                                         | Shows all enchants that were added/ removed the last time /ae reload was run | ae.lastchanged                      |
| /ae list                                                                | List all custom enchantments                                                 | ae.list                             |
| /ae magicdust (group) (rate) (player)                                   | Give magic dust with a specific rate                                         | ae.givedust                         |
| /ae market                                                              | Opens menu to download community made enchants                               | ae.market                           |
| /ae open (player) (enchanter/tinkerer/alchemist)                        | Force open a GUI for a player                                                | ae.open                             |
| /ae pasteenchants                                                       | Creates a pastebin with all enchants                                         | ae.pasteenchants                    |
| /ae plinfo                                                              | Creates a bin with info about the plugin and server                          | ae.plinfo                           |
| /ae premade                                                             | View premade plugin configurations                                           | ae.premade                          |
| /ae reload                                                              | Reload all configurations                                                    | ae.reload                           |
| /ae setSouls (amount)                                                   | Sets amount of souls on held item                                            | ae.setsouls                         |
| /ae tinkererItem (player) (amount)                                      | Give tinkerers reward item to a player                                       | ae.givetinkerer                     |
| /ae unenchant (enchant)                                                 | Remove an enchant from the currently held item                               | ae.unenchant                        |
| /ae view (enchant)                                                      | Opens a menu containing info about the enchant                               | Same as enchantment-info permission |
| /ae zip                                                                 | Creates a zip file with all plugin folder contents                           | ae.zip                              |

### Other Permissions

| Permission         | Description                                                                  |
| ------------------ | ---------------------------------------------------------------------------- |
| ae.limit.(count)   | Sets a custom limit for the number of enchantments a player can put on items |
| ae.bypass.souls    | Bypasses enchantment's soul requirements                                     |
| ae.bypass.cooldown | Bypasses enchantment's cooldowns                                             |


---

# 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://ae.advancedplugins.net/general-information/commands-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.
