跳到正文

YuVault 权限节点

YuVault 使用 Bukkit 权限系统,推荐通过 LuckPerms、GroupManager、PermissionsEx 等权限插件分配。普通玩家默认不会拥有 yuvault.use,需要服主主动发放。

推荐权限组

角色建议权限
普通玩家yuvault.useyuvault.reclaimedyuvault.vaults.<数量>、按需求发放 yuvault.slots.<编号>.<行数>
VIP 玩家更高的 yuvault.vaults.<数量>、更多 yuvault.slots.<编号>.<行数>
运营管理员yuvault.adminreclaimed
核心管理员yuvault.adminyuvault.reloadyuvault.bypass.worldyuvault.bypass.item

基础权限

权限默认说明
yuvault.usefalse使用保险柜的基本权限。
yuvault.reclaimedtrue打开自己的回收物品界面。
yuvault.reloadop重载插件配置与消息。

管理权限

权限默认说明
yuvault.adminop管理他人保险柜,可打开、列表、创建、删除、设置槽位。
yuvault.adminreclaimedop查看并提取其他玩家的回收物品。

不建议把 yuvault.admin 给普通运营组,因为它可以直接操作他人保险柜。

绕过权限

权限默认说明
yuvault.bypass.worldop绕过所有世界黑白名单限制。
yuvault.bypass.world.<世界名>绕过指定世界限制。
yuvault.bypass.itemop绕过物品黑白名单限制。

动态保险柜数量

权限说明
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 行保险柜,并允许取回回收箱物品。