# Commands

### Commands & Permissions

This page details all available commands and the permission nodes required to use them.

#### Player Commands

| Command  | Permission          | Description                                                    |
| -------- | ------------------- | -------------------------------------------------------------- |
| `/hunts` | `cobblehunts.hunts` | Opens the main Hunts GUI to view and manage your active hunts. |

#### Admin Commands

| Command                                               | Permission                 | Description                                                              |
| ----------------------------------------------------- | -------------------------- | ------------------------------------------------------------------------ |
| `/hunts editor`                                       | `cobblehunts.editor`       | Opens the in-game hunt editor to modify Pokémon and loot pools.          |
| `/hunts reload`                                       | `cobblehunts.reload`       | Reloads all configuration files from disk.                               |
| `/hunts revertturnin <player> <pokemon>`              | `cobblehunts.revertturnin` | Returns a Pokémon that was turned in for a hunt to a player.             |
| `/hunts cooldowns reset <type> [player]`              | `cobblehunts.cooldowns`    | Resets the cooldown for a specific hunt type for a player (or globally). |
| `/hunts cooldowns extend <type> <seconds> [player]`   | `cobblehunts.cooldowns`    | Extends the cooldown by a number of seconds.                             |
| `/hunts cooldowns decrease <type> <seconds> [player]` | `cobblehunts.cooldowns`    | Decreases the cooldown by a number of seconds.                           |

#### Hunt Permissions

Access to specific hunt tiers is also controlled by permissions.

| Permission                | Description                                                                |
| ------------------------- | -------------------------------------------------------------------------- |
| `cobblehunts.global`      | Allows the player to participate in and receive rewards from Global Hunts. |
| `cobblehunts.solo.easy`   | Allows the player to accept Easy difficulty Solo Hunts.                    |
| `cobblehunts.solo.normal` | Allows the player to accept Normal difficulty Solo Hunts.                  |
| `cobblehunts.solo.medium` | Allows the player to accept Medium difficulty Solo Hunts.                  |
| `cobblehunts.solo.hard`   | Allows the player to accept Hard difficulty Solo Hunts.                    |
