refactor: plugin permissions to SeaStudio.Report.* namespace

This commit is contained in:
2026-07-21 15:43:05 +08:00
parent 37657a7ba4
commit 2a534718fd
3 changed files with 17 additions and 4 deletions

View File

@@ -24,6 +24,18 @@ external_key: "你的external_api_key"
external_api_key 在 Web 安装时自动生成,位于 `data/config.json`
## 权限
| 节点 | 默认 | 说明 |
|------|------|------|
| `SeaStudio.Report.use` | true | 使用举报命令 |
| `SeaStudio.Report.admin` | op | 管理员标识 |
LP 命令:
```
lp group admin permission set SeaStudio.Report.admin true
```
## 命令
| 命令 | 说明 |

View File

@@ -5,9 +5,7 @@ external_key: ""
# 管理权限检测 - 拥有以下任一权限的在线玩家视为管理员
admin_permissions:
- "op"
- "mcreport.admin"
- "bukkit.command.ban"
- "minecraft.command.ban"
- "SeaStudio.Report.admin"
# 踢出提示
appeal_url: "http://localhost:3100/#/home/appeal"

View File

@@ -18,6 +18,9 @@ commands:
aliases: [jubao,举报]
permissions:
mcreport.use:
SeaStudio.Report.use:
description: Use report functions
default: true
SeaStudio.Report.admin:
description: Identifies as report admin
default: op