YuVault 权限节点
YuVault 使用 Bukkit 权限系统,推荐通过 LuckPerms、GroupManager、PermissionsEx 等权限插件分配。普通玩家默认不会拥有 yuvault.use,需要服主主动发放。
推荐权限组
| 角色 | 建议权限 |
|---|---|
| 普通玩家 | yuvault.use、yuvault.reclaimed、yuvault.vaults.<数量>、按需求发放 yuvault.slots.<编号>.<行数> |
| VIP 玩家 | 更高的 yuvault.vaults.<数量>、更多 yuvault.slots.<编号>.<行数> |
| 运营管理员 | yuvault.adminreclaimed |
| 核心管理员 | yuvault.admin、yuvault.reload、yuvault.bypass.world、yuvault.bypass.item |
基础权限
| 权限 | 默认 | 说明 |
|---|---|---|
yuvault.use | false | 使用保险柜的基本权限。 |
yuvault.reclaimed | true | 打开自己的回收物品界面。 |
yuvault.reload | op | 重载插件配置与消息。 |
管理权限
| 权限 | 默认 | 说明 |
|---|---|---|
yuvault.admin | op | 管理他人保险柜,可打开、列表、创建、删除、设置槽位。 |
yuvault.adminreclaimed | op | 查看并提取其他玩家的回收物品。 |
不建议把 yuvault.admin 给普通运营组,因为它可以直接操作他人保险柜。
绕过权限
| 权限 | 默认 | 说明 |
|---|---|---|
yuvault.bypass.world | op | 绕过所有世界黑白名单限制。 |
yuvault.bypass.world.<世界名> | 无 | 绕过指定世界限制。 |
yuvault.bypass.item | op | 绕过物品黑白名单限制。 |
动态保险柜数量
| 权限 | 说明 |
|---|---|
yuvault.vaults.<数量> | 设置玩家最多可拥有的保险柜数量,插件会取玩家所有 true 权限中的最大值。 |
yuvault.vaults.* | 可拥有无限数量保险柜。 |
示例:
bash
/lp group default permission set yuvault.vaults.2 true
/lp group vip permission set yuvault.vaults.5 true
/lp user Steve permission set yuvault.vaults.10 true动态槽位容量
| 权限 | 说明 |
|---|---|
yuvault.slots.<编号>.<行数> | 设置指定保险柜行数,编号从 1 开始,行数范围 1-6。 |
yuvault.slots.* | 所有保险柜拥有最大槽位,即 54 格。 |
示例:
bash
/lp group default permission set yuvault.slots.1.3 true
/lp group vip permission set yuvault.slots.1.6 true
/lp group vip permission set yuvault.slots.2.4 true权限模式注意事项
slot-mode: permission时,玩家离线后管理员打开其保险柜,插件不会因为读不到在线权限而裁剪已有内容。- 插件只统计 value=true 的有效权限,避免 LuckPerms 中显式 false 权限被误认为拥有。
- 如果多个权限同时存在,保险柜数量和槽位容量会取更高值。
yuvault.admin会绕过普通使用限制,但不会替代所有动态容量规则;给管理员操作前仍建议理解目标玩家的容量配置。
最小可用配置
普通玩家至少需要:
bash
/lp group default permission set yuvault.use true
/lp group default permission set yuvault.reclaimed true
/lp group default permission set yuvault.vaults.1 true
/lp group default permission set yuvault.slots.1.3 true这会让默认组拥有 1 个 3 行保险柜,并允许取回回收箱物品。