# Commands & Permissions

## Player commands

| Description                | Command                 | Permission          |
| -------------------------- | ----------------------- | ------------------- |
| Base command               | /TheCore                | TheCore.Help.Player |
| Player's help              | /TheCore Help \[Player] | TheCore.Help.Player |
| Player's info about plugin | /TheCore Info \[Player] | TheCore.Info.Player |

## Admin commands

| Description                | Command                                | Permission                |
| -------------------------- | -------------------------------------- | ------------------------- |
| Admin's help               | /TheCore Help Admin                    | TheCore.Help.Admin        |
| Advanced info about plugin | /TheCore Info Admin                    | TheCore.Info.Admin        |
| Reload whole plugin        | /TheCore Reload \[All]                 | TheCore.Reload.All        |
| Reload localization file   | /TheCore Reload Locale                 | TheCore.Reload.Locale     |
| Reload options file        | /TheCore Reload Options                | TheCore.Reload.Options    |
| Reward Repository          | /TheCore Reward Repository \[Category] | TheCore.Reward.Repository |
| Migrate Rewards            | /TheCore Migration Reward \[Module]    | TheCore.Migration.Reward  |

## Additional permissions

Collection of permissions not assigned to commands.

### Permissions

Highlighted permissions are considered as recommended

* Bold - Recommended to all players
* Italic - Recommended to only specific group of players

<table><thead><tr><th>Description</th><th>Permission</th><th data-hidden></th></tr></thead><tbody><tr><td>Base player's actions</td><td><strong>TheCore.Player</strong></td><td></td></tr><tr><td>Complete package of all permissions</td><td><em>TheCore.Admin</em></td><td></td></tr><tr><td>All reload commands</td><td>TheCore.Reload.*</td><td></td></tr><tr><td>All reward commands</td><td>TheCore.Reward.*</td><td></td></tr><tr><td>All migration commands</td><td>TheCore.Migration.*</td><td></td></tr></tbody></table>

## Explanatory notes

* **\[]** - **Square Brackets** - Optional argument. Command has the same effect, if that argument is not used.
* **<>** - **Less/More than signs** - Mandatory argument. It's a variable.
  * Example: **\<PlayerName>** will be replaced with **SobkySK**
