# Commands

Base command aliases:

* /aquaticcrates
* /acrates

<table><thead><tr><th width="464">Command</th><th>Permission</th></tr></thead><tbody><tr><td><a href="#crate-give"><kbd>/aquaticcrates crate give &#x3C;crate-id></kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#crate-open"><kbd>/aquaticcrates crate open &#x3C;crate-id> &#x3C;player> [-nokey; -instant]</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#crate-massopen"><kbd>/aquaticcrates crate massopen &#x3C;crate-id> &#x3C;player> &#x3C;amount> [threads] [-nokey]</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#crate-preview"><kbd>/aquaticcrates crate preview &#x3C;crate-id> &#x3C;player></kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#key-give"><kbd>/aquaticcrates key give &#x3C;crate-id> &#x3C;player> &#x3C;amount> [-s; -off; -v]</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#key-giveall"><kbd>/aquaticcrates key giveall &#x3C;crate-id> &#x3C;amount> [-s; -off; -v]</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#key-bank"><kbd>/aquaticcrates key bank</kbd></a></td><td>aquaticcrates.command.key.bank</td></tr><tr><td><a href="#log"><kbd>/aquaticcrates log</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#reload"><kbd>/aquaticcrates reload</kbd></a></td><td>aquaticcrates.admin</td></tr><tr><td><a href="#rewardmenu"><kbd>/aquaticcrates rewardmenu</kbd></a></td><td>-</td></tr></tbody></table>

***

#### CRATE GIVE

<kbd>/aquaticcrates crate give \<crate-id></kbd>

Permission: **aquaticcrates.admin**

Gives you a crate by given ID

***

#### CRATE OPEN

<kbd>/aquaticcrates crate open \<crate-id> \<player> \[-nokey; -instant]</kbd>

Permission: **aquaticcrates.admin**

Opens a crate by given id to player

Arguments:

* nokey: When specified, the key check is gonna be ignored and no key will be taken from player
* instant: When specified, the animation is skipped and rewards are given instantly

***

#### CRATE MASSOPEN

<kbd>/aquaticcrates crate massopen \<crate-id> \<player> \<amount> \[threads] \[-nokey]</kbd>

Permission: **aquaticcrates.admin**

Mass opens a crate by given id to player.\
Threads is an optional argument. Using it you can specify how many threads are gonna be made for the openings. (2 by default)

Arguments:

* nokey: When specified, the key check is gonna be ignored and no key will be taken from player

***

#### CRATE PREVIEW

<kbd>/aquaticcrates crate preview \<crate-id> \<player></kbd>

Permission: **aquaticcrates.admin**

Open a preview of crate by given id

***

#### KEY GIVE

<kbd>/aquaticcrates key give \<crate-id> \<player> \<amount> \[-s; -off; -v]</kbd>

Permission: **aquaticcrates.admin**

Gives a player a crate key by given id

Arguments:

* s: Messages are gonna be silent, no message is sent to admin & target
* off: Giving the key to an offline player
* v: Give the key as virtual key

***

#### KEY GIVEALL

<kbd>/aquaticcrates key giveall \<crate-id> \<amount> \[-s; -off; -v]</kbd>&#x20;

Permission: **aquaticcrates.admin**

Gives everyone a crate key by given id

Arguments:

* s: Messages are gonna be silent, no message is sent to admin & targets
* off: Include offline players
* v: Give the key as virtual key

***

#### KEY BANK

<kbd>/aquaticcrates key bank</kbd>&#x20;

Permission: **aquaticcrates.command.key.bank**

Shows all owned virtual keys

***

#### LOG

<kbd>/aquaticcrates log</kbd>&#x20;

Permission: **aquaticcrates.admin**

Shows crate opening log menu

***

#### RELOAD

<kbd>/aquaticcrates reload</kbd>

Permission: **aquaticcrates.admin**

Reloads the plugin

***

#### REWARDMENU

<kbd>/aquaticcrates rewardmenu</kbd>

Permission: **none**

Opens menu with unclaimed rewards
