Skip to content

LuckPerms 上下文

在 ajLeaderboards 2.5.2 之后,你可以通过 LuckPerms 的上下文(Contexts)来给予指定排行榜指定排名的玩家权限/前后缀。

确保你在配置文件中启用了 register-lp-contexts。我强烈推荐一并启用 only-register-lpc-for 来只注册你实际使用的上下文。

释义

如果你不知道什么是 LuckPerms 的上下文,你可以在这里(本维基可跳转至此)详细了解。

ajLeaderboards 添加了自定义(动态)上下文,允许你检查玩家所在的名次。

上下文格式为 ajlb_pos_<排行榜>_<类型>。其中 <排行榜> 为排行榜的名称,<type> 则为刷新间隔类型。

示例

例如,我想要给 statistic_time_playedalltime(全时)的值排行第一的玩家 Essentials 的 /back 命令权限,则你可以输入这个命令:

/luckperms group default permission set essentials.back true ajlb_pos_statistic_time_played_alltime=1

这个权限将会在他们的这个变量值排名第一时生效(如果不再是第一,则会失去该权限)。