Verbose - PluginsCDTribe/LuckPerms GitHub Wiki

你曾经经历过想要找到某条命令或某种特性的使用权限,但找不到作者提供的帮助文档这种情况吗?

可能作者提供的帮助文档过期了,或是内含的信息不正确。可能你想要修复玩家没有正确权限的问题,或是仅仅是对插件所检查的权限感兴趣……

权限检查系统能够让你监视一段时间内的权限检查操作!😄

如何使用本系统

指令的使用方法如下:

/lp verbose <on|record|off|paste> [filter]

第一个参数会启用/禁用本系统,第二个参数设置权限筛选器。

选项 描述
on 启用本系统,并且在设置的筛选权限被检查时会发消息提示您。
record 与“on”的作用相同,但是您的聊天框不会收到提醒。
off 会禁用本系统,清除内存中所有的存储记忆。
paste 与“off”的作用相同,但是会将最先的500个结果上传到一个网页上,然后提供给你一个链接。

筛选器

筛选器是用来匹配权限节点的工具,它会过滤掉你不需要的权限。它可以筛选玩家名,或更高级的东西。

筛选器输入的字符能够匹配所有带有该字符的权限的开头,或是玩家的全名。

你可以使用 & (表示 和), | (表示 或), 和 ! (表示 非)来设置筛选文本,输入时也支持使用小括号 ( )

一些使用示例
  • Luck & (essentials | worldedit) —— 会匹配玩家“Luck”的所有以“essentials”或“worldedit”开头的权限检查
  • Luck & !anticheat —— 会匹配玩家“Luck”所有不以“anticheat”为开头的权限检查
  • anticheat & !anticheat.check —— 会匹配所有玩家以“anticheat”开头,但不是 "anticheat.check" 权限的权限检查

示例

我使用了指令 /lp verbose record Luck & minecraft,这打开了权限检查系统,然后会检查 "Luck" 玩家所有以 "minecraft" 开头的权限。

然后我使用了 /help 命令(来让服务器对我进行权限检查),然后我输入了 /lp verbose paste

然后插件就会将检查的结果上传,然后返回了这个链接。https://git.io/vDUba

如果你点开这个链接看看的话,你会看到检查的结果的。 😄

在Metadata数据信息下面,你会看到一些有关于检查的数据。

你可以注意到 Count: 58 / 72,这就是说在这段检查期间,共检查了72条权限,其中58条符合你设定的筛选器。

那些满足筛选器的检查结果已经列出来了。