> For the complete documentation index, see [llms.txt](https://docs.mantic.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mantic.dev/manticrods/permissions.md).

# Permissions

ManticRods permission nodes

The configuration editor and reset-all permission nodes are declared in `plugin.yml` with operator-only defaults. Other nodes below control the matching commands. Use your server's permission manager to grant access.

| Permission                   | Allows                                                                                                                                  |
| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `manticrods.editor`          | Open and use the in-game configuration editor (default: operator).                                                                      |
| `manticrods.editor.logs`     | View the editor activity log; also requires `manticrods.editor` (default: operator).                                                    |
| `manticrods.give.rod`        | Give a rod to a player.                                                                                                                 |
| `manticrods.shards.set`      | Set a player's shard balance.                                                                                                           |
| `manticrods.shards.pay`      | Pay shards to another player.                                                                                                           |
| `manticrods.shards.give`     | Give shards to a player.                                                                                                                |
| `manticrods.shards.remove`   | Remove shards from a player.                                                                                                            |
| `manticrods.shards.reset`    | Reset a player's shard balance.                                                                                                         |
| `manticrods.shards.resetall` | Reset only all players' shard balances from the console; confirm by repeating `/shards resetall` within 10 seconds (default: operator). |
| `manticrods.captcha.force`   | Force an online player to solve a captcha.                                                                                              |
| `manticrods.reload`          | Reload ManticRods settings.                                                                                                             |
| `manticrods.player.reset`    | Reset one player's ManticRods data.                                                                                                     |
| `manticrods.player.resetall` | Reset all ManticRods player data from the console; confirm by repeating `/manticrod reset all` within 10 seconds (default: operator).   |
| `manticrods.fish.reset`      | Reset the fish counts for one player or all players.                                                                                    |
| `manticrods.event.admin`     | Start or stop a fishing event.                                                                                                          |
| `manticrods.prestige.use`    | Use the prestige command/menu.                                                                                                          |
| `manticrods.prestige.level`  | View a player's prestige level.                                                                                                         |
| `manticrods.prestige.set`    | Set a player's prestige level.                                                                                                          |
| `manticrods.prestige.add`    | Add prestige levels to a player.                                                                                                        |
| `manticrods.levels.set`      | Set player-based rod enchant levels.                                                                                                    |
| `manticrods.levels.add`      | Add player-based rod enchant levels.                                                                                                    |
| `manticrods.levels.remove`   | Remove player-based rod enchant levels.                                                                                                 |
| `manticrods.levels.reset`    | Reset player-based rod enchant levels.                                                                                                  |
| `mantichoes.menu.other`      | Open another player's rod menu.                                                                                                         |

The `/manticrod` help output only shows actions available to the sender.
