# Commands

| Command                                                             | Permission                                                                 | Usage                                                                                     | Description                                                                                                                                        |
| ------------------------------------------------------------------- | -------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| [e](/plugin-usage/plugin-configuration/commands/iaimage.md)         | `ia.user.image.gui`                                                        | `/iaimage`                                                                                | Show list of font images (emojis, huds...). Can also be used to send messages with emojis autocomplete.                                            |
| ia                                                                  | `ia.user.ia`                                                               | `/ia`                                                                                     | Opens items list GUI                                                                                                                               |
| ia                                                                  | `ia.user.ia.categories`                                                    | `/ia <category>`                                                                          | Opens an items category GUI                                                                                                                        |
| ia                                                                  | `ia.user.ia.categories.others`                                             | `/ia <category> [player]`                                                                 | Opens an items category GUI to other users                                                                                                         |
| iablock                                                             | `ia.admin.iablock`                                                         | `/iablock`                                                                                | Show info about block you're looking at                                                                                                            |
| iacleancache                                                        | `ia.admin.iacleancache`                                                    | `/iacleancache`                                                                           | Cleans unused IDs from cache to allow them to be used by future added blocks / items.                                                              |
| [iaconfig](/plugin-usage/plugin-configuration/commands/iaconfig.md) | `ia.admin.iaconfig`                                                        | `/iaconfig`                                                                               | <p>Main command to execute some operations on the plugin configurations.<br>Read <a href="/pages/HQW3EGQFVt3hA8ukX2EK">here</a> for more info.</p> |
| iacustommodeldata                                                   | `ia.admin.custommodeldata`                                                 | `/iacustommodeldata`                                                                      | Shows custom item CustomModelData                                                                                                                  |
| iadrop                                                              | `ia.admin.iadrop`                                                          | `/iadrop <item> [amount]`                                                                 | Drop custom item at coords or at player location                                                                                                   |
| iadurability                                                        | `ia.admin.iadurability`                                                    | `/iadurability`                                                                           | Modify durability of current item (vanilla or custom)                                                                                              |
| iaemote                                                             | <p><code>ia.user.iaemote</code><br><code>ia.user.iaemote.others</code></p> | `/iaemote <emote> [player]`                                                               | Play custom player animation.                                                                                                                      |
| iaentity                                                            | `ia.admin.iaentity`                                                        | `/iaentity`                                                                               | Main command to manage custom entities.                                                                                                            |
| iaget                                                               | `ia.admin.iaget`                                                           | `/iaget <item> [amount]`                                                                  | Get custom item by namespaced id or by id                                                                                                          |
| iagive                                                              | `ia.admin.iagive`                                                          | `/iagive <item> [amount] [silent]`                                                        | Give custom item to player                                                                                                                         |
| iahitbox                                                            | `ia.admin.iahitbox`                                                        | `/iahitbox`                                                                               | Shows the hitbox of placed furnitures.                                                                                                             |
| iahud                                                               | `ia.admin.iahud`                                                           | `/iahud [name]`                                                                           | Force show/hide a HUD manually by namespaced id                                                                                                    |
| iainfo                                                              | `ia.admin.iainfo`                                                          | `/iainfo`                                                                                 | Shows info about the plugin                                                                                                                        |
| iakill                                                              | `ia.admin.iakill`                                                          | `/iakill`                                                                                 | Kills custom mobs                                                                                                                                  |
| ialiquid                                                            | `ia.admin.ialiquid`                                                        | `/ialiquid [x] [y] [z]`                                                                   | Show info about liquid you're looking at                                                                                                           |
| iaplayerstat                                                        | `ia.admin.iaplayerstat`                                                    | `/iaplayerstat <read\|write\|increment\|decrement> <player> <attribute> [value] [silent]` | Access the command                                                                                                                                 |
| iaplayerstat                                                        | `ia.admin.iaplayerstat.read`                                               | `/iaplayerstat <read> <player> <attribute>`                                               | Reads a custom player stat value                                                                                                                   |
| iaplayerstat                                                        | `ia.admin.iaplayerstat.write`                                              | `/iaplayerstat decrement <player> <attribute> <amount> [silent]`                          | Decrement a custom player stat (and update HUD) value                                                                                              |
| iaplayerstat                                                        | `ia.admin.iaplayerstat.write`                                              | `/iaplayerstat increment <player> <attribute> <amount> [silent]`                          | Increment a custom player stat (and update HUD) value                                                                                              |
| iaplayerstat                                                        | `ia.admin.iaplayerstat.write`                                              | `/iaplayerstat write <player> <attribute> <value> [silent]`                               | Set a custom player stat (and update HUD) value                                                                                                    |
| iaplaysound                                                         | `ia.admin.iaplaysound`                                                     | `/iaplaysound <sound> <player>`                                                           | <p>Play itemsadder sounds.<br>Useful in console since vanilla <code>/playsound</code> is bugged in console.</p>                                    |
| iaplaytotemanimation                                                | `ia.admin.iatotemanimation`                                                | `/iaplaytotemanimation <totem> <player>`                                                  | Shows a Totem Of Undying animation                                                                                                                 |
| iarecipe                                                            | `ia.user.iarecipe`                                                         | `/iarecipe [item]`                                                                        | Show item recipe GUI                                                                                                                               |
| iareload                                                            | `ia.admin.iareload`                                                        | `/iareload`                                                                               | Reloads configuration files                                                                                                                        |
| iaremove                                                            | `ia.admin.iaremove`                                                        | `/iaremove <item> [amount] [silent]`                                                      | Remove custom item from player inventory                                                                                                           |
| [iarename](/plugin-usage/plugin-configuration/commands/iarename.md) | `ia.admin.iarename`                                                        | `/iarename <name>`                                                                        | Rename current item (vanilla or custom). Supports emojis (font\_images) and ItemsAdder text-effects.                                               |
| iarepair                                                            | `ia.admin.iarepair`                                                        | `/iarepair`                                                                               | Repairs current item (vanilla or custom)                                                                                                           |
| iasha1                                                              | `ia.user.iasha1`                                                           | `/iasha1`                                                                                 | Calculates sha1 of the current resourcepack.                                                                                                       |
| iaspawntree                                                         | `ia.admin.iaspawntree`                                                     | `/iaspawntree <tree>`                                                                     | Spawns a custom tree                                                                                                                               |
| iasummon                                                            | `ia.admin.iasummon`                                                        | `/iasummon [amount]`                                                                      | Summons custom mobs                                                                                                                                |
| iatag                                                               | `ia.admin.iatag`                                                           | `/iatag`                                                                                  | Shows custom item debug info                                                                                                                       |
| iatexture                                                           | `ia.user.iatexture`                                                        | `/iatexture`                                                                              | Force the client to reload resourcepack                                                                                                            |
| iatexture                                                           | `ia.user.iatexture.all`                                                    | `/iatexture [all\|player]`                                                                | Force the client to reload resourcepack (a player or everyone)                                                                                     |
| iazip                                                               | `ia.admin.iazip`                                                           | `/iazip`                                                                                  | Executes /iareload and generates pack file                                                                                                         |
| iatrademachine                                                      | `ia.admin.iatrademachine`                                                  | `/iatrademachine <player> <block/furniture>`                                              | Opens a trade machine interface for a player. REQUIRE [ItemsAdderAdditions](https://itemsadderadditions.com/docs/commands/iatrademachine)          |


---

# 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://itemsadder.devs.beer/plugin-usage/plugin-configuration/commands.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.
