本 Mod 本身是作为一个前置库使用的,主要的功能是提供了近似于 LuckPerms 的权限管理系统(包括增删权限节点、权限组等)。
额外添加了一个新手礼包的功能,可以在配置项中将其打开,并利用新增的命令/修改配置文件夹里的 lin_perms/gift.json 来修改新手礼包的内容。
当然,您也可以将其作为自己 Mod 的前置从而利用本 Mod 的权限节点的功能,作者提供了较为方便的创建新的节点的方式,源码也已经在 GitHub 中公开,有不懂的也可以联系作者。
注:目前已知问题:由于检查权限的方式是作者自己写的,目前存在输入命令时权限检查不及时的表现。
具体表现为:假设 A 玩家进入世界时拥有给用户添加权限节点的权限,但是没有给用户移除权限节点的权限,而此时管理员将 A 玩家的权限更换为可以移除权限节点但不能添加后,A 玩家在输入相关命令时,会出现:输入移除权限的命令会提示命令参数错误,而输入添加权限的命令时则不会有错误提示。但是当命令输入完成发出去之后,移除权限的命令正常执行而添加权限的命令会提示错误。
也就是说,权限实际上已经更新完成,但在输入阶段会出现不同步的问题。该玩家重新进入世界就可以解决。已经初步定位问题的原因,但由于之后要备考,可能要到四月份才能着手修复这个问题。