主题
权限节点
QueDP 使用以下权限节点控制玩家和管理员的操作权限。
基础权限
| 权限 | 说明 | 建议分配 |
|---|---|---|
quedp.use | 使用 /dg 命令的基础权限 | 所有玩家 |
quedp.admin | 管理员权限(admin / edit / template 命令) | 仅管理员 |
提示
quedp.use 是使用插件的前提,没有此权限的玩家无法执行任何 /dg 命令。
绕过权限
副本内的命令黑名单和物品黑名单可以通过以下权限绕过:
| 权限 | 说明 |
|---|---|
quedp.bypass.commandblacklist | 绕过所有地牢的命令黑名单 |
quedp.bypass.commandblacklist.<地牢ID> | 绕过指定地牢的命令黑名单 |
quedp.bypass.itemblacklist | 绕过所有地牢的物品黑名单 |
quedp.bypass.itemblacklist.<地牢ID> | 绕过指定地牢的物品黑名单 |
注意
绕过权限不建议给普通玩家,否则副本内的限制将失效。仅在特殊场景(如 VIP 特权)下使用。
地牢进入权限
在地牢的 config.yml 中,可以通过 requirements.required_permissions 配置进入该地牢所需的权限:
yaml
requirements:
required_permissions:
- "quedp.dungeon.example"
- "vip.access"这些权限由服主自行定义,插件只负责检查玩家是否拥有。你可以使用任意权限节点名称,不限于 quedp. 前缀。
LuckPerms 配置示例
bash
# 给所有玩家基础使用权限
lp group default permission set quedp.use true
# 给管理员组管理权限
lp group admin permission set quedp.admin true
# 给 VIP 组某个地牢的进入权限
lp group vip permission set quedp.dungeon.hard_mode true
# 给特定玩家绕过某地牢的命令黑名单
lp user Steve permission set quedp.bypass.commandblacklist.my_dungeon true权限总览
| 权限 | 用途 | 默认 |
|---|---|---|
quedp.use | 使用 /dg 系列命令 | 需手动分配 |
quedp.admin | 管理员命令 + 编辑器 + 更新通知 | 需手动分配 |
quedp.bypass.commandblacklist | 绕过所有地牢命令黑名单 | 需手动分配 |
quedp.bypass.commandblacklist.<ID> | 绕过指定地牢命令黑名单 | 需手动分配 |
quedp.bypass.itemblacklist | 绕过所有地牢物品黑名单 | 需手动分配 |
quedp.bypass.itemblacklist.<ID> | 绕过指定地牢物品黑名单 | 需手动分配 |
| 自定义权限 | 地牢 config.yml 中配置的进入权限 | 由服主定义 |
