# Commands

`<this>` means that the argument is required. `[this]` means that the argument is optional.

```
/level
```

* Opens the Levels menu.
* Requires `aurora.levels.use` permission.

```
/level milestones
```

* Opens the Milestones menu.
* Requires `aurora.levels.milestones.use` permission.

```
/level reload
```

* Reload all configurations and apply reward correctors to currently online players
* Requires `aurora.levels.admin.reload` permission.

```
/level set <level> <player> [silent]
```

* Sets the player to the given level.
* if `slient` is provided and it is true, then there won't be any notifications sent.
* Requires `aurora.levels.admin.set` permission.

```
/level setraw <level> <player> [silent]
```

* Sets the player to the given level without giving the rewards.
* **This should only be used for TESTING since reward correctors will override this on the next login.**
* if `slient` is provided and it is true, then there won't be any notifications sent.
* Requires `aurora.levels.admin.setraw` permission.

```
/level addxp <xp> <player> [silent]
```

* Sets the player to the given level.
* if `slient` is provided and it is true, then there won't be any notifications sent. XP action bar will be sent even if `silent` is `true`. Only the command sender won't get any feedback message. Since you will probably use this command in other plugins to give your players XP as a reward, this will probably be the correct behavior.
* Requires `aurora.levels.admin.addxp` permission.
