# Permissions

## 🔑 Permissions

### 🎯 Core Permissions

| Permission                  | Description                                                   | Default |
| --------------------------- | ------------------------------------------------------------- | ------- |
| `atstaffmode.use`           | Allows using staff mode and appearing in staff selection list | OP      |
| `atstaffmode.freeze`        | Allows freezing players                                       | OP      |
| `atstaffmode.freezechat`    | Allows chatting with frozen players                           | OP      |
| `atstaffmode.report.create` | Allows creating reports                                       | True    |
| `atstaffmode.report.handle` | Allows viewing, assigning, and resolving reports              | OP      |
| `atstaffmode.bypass.freeze` | Bypass being frozen                                           | OP      |
| `atstaffmode.staffchat`     | Allows using staff chat                                       | OP      |
| `atstaffmode.reload`        | Allows reloading the plugin configuration                     | OP      |

### 📋 Reports Permissions

<table><thead><tr><th width="284.3333740234375">Permission</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><code>atstaffmode.reports.view</code></td><td>Allows opening the reports GUI</td><td>OP</td></tr><tr><td><code>atstaffmode.reports.manage.own</code></td><td>Allows managing (editing status/notes) ONLY reports assigned to you</td><td>OP</td></tr><tr><td><code>atstaffmode.reports.manage.all</code></td><td>Allows managing (editing status/notes) ALL reports</td><td>OP</td></tr><tr><td><code>atstaffmode.reports.assign</code></td><td>Allows assigning reports to other staff members (Right Click)</td><td>OP</td></tr></tbody></table>

### 🛡️ Bypass Permissions

<table><thead><tr><th width="267">Permission</th><th width="256">Description</th><th>Default</th></tr></thead><tbody><tr><td><code>atstaffmode.bypass.freeze</code></td><td>Bypass being frozen</td><td>OP</td></tr><tr><td><code>atstaffmode.bypass.inventory</code></td><td>Allows dropping/picking up/moving items in your OWN inventory while in Staff Mode</td><td>OP</td></tr></tbody></table>

### 🔍 Inventory Permissions

<table><thead><tr><th width="269">Permission</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><code>atstaffmode.inventory.modify</code></td><td>Allows moving/taking items inside the Inspect GUI</td><td>OP</td></tr></tbody></table>

### 🐛 Debug Permissions

<table><thead><tr><th width="262.3333740234375">Permission</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><code>atstaffmode.debug.freeze</code></td><td>Allows freezing staff members for debugging</td><td>OP</td></tr><tr><td><code>atstaffmode.debug.staffmode</code></td><td>Allows toggling staff mode on other staff members</td><td>OP</td></tr></tbody></table>

***

### 💡 Permission Setup Tips

* **Default (True):** Automatically granted to all players
* **OP:** Only granted to server operators
* Customize permissions through your permissions plugin (LuckPerms, PermissionsEx, etc.)

For more information, visit the [plugin page](https://builtbybit.com/resources/at-staffmode-your-ultimate-staff-tool.87353).
