> For the complete documentation index, see [llms.txt](https://edseries-plugins.gitbook.io/p/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://edseries-plugins.gitbook.io/p/edcompanions/features/commands.md).

# Commands & Permissions

Base command `/companions` (aliases `/companion`, `/edcompanions`).

## Player commands

| Command                   | Description                                 |
| ------------------------- | ------------------------------------------- |
| `/companions`             | Open your companion storage                 |
| `/companions displaymode` | Pick the formation your companions float in |
| `/companions toggle`      | Show/hide your companions                   |
| `/companions animations`  | Toggle the egg opening animation            |
| `/companions help`        | Command help                                |

## Admin commands (`edcompanions.admin`)

| Command                                                       | Description                                      |
| ------------------------------------------------------------- | ------------------------------------------------ |
| `/companions give <player> <companion> [status] [amount]`     | Put companions straight into storage             |
| `/companions giveitem <player> <companion> [status] [amount]` | Give tradeable companion items                   |
| `/companions givestorageitem <player>`                        | Give the Companion Storage hand item             |
| `/companions giveslots <player> [amount]`                     | Grant extra equip slots (negative removes)       |
| `/companions givestorage <player> [amount]`                   | Grant extra storage capacity                     |
| `/companions placeegg <egg>`                                  | Place a server-side companion egg where you look |
| `/companions removeegg`                                       | Remove the nearest placed egg (5 blocks)         |
| `/companions opengui <gui>`                                   | Open any GUI by id                               |
| `/companions reload`                                          | Reload every config                              |

## Permissions

| Permission                 | Description                      |
| -------------------------- | -------------------------------- |
| `edcompanions.admin`       | All admin commands (default: op) |
| `edcompanions.slots.<n>`   | At least `n` equip slots         |
| `edcompanions.storage.<n>` | At least `n` storage capacity    |
