Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
LuckPerms API权限更改未应用_Api_Kotlin_Plugins_Permissions_Minecraft - Fatal编程技术网

LuckPerms API权限更改未应用

LuckPerms API权限更改未应用,api,kotlin,plugins,permissions,minecraft,Api,Kotlin,Plugins,Permissions,Minecraft,我正在为SpigotMC开发一个插件,并尝试在LuckPerms中设置权限。我使用LuckPerms API来实现这一点: valapi=LuckPermsProvider.get() val user=api.getPlayerAdapter(Player::class.java).getUser(event.Player) user.data().add(PermissionNode.builder(“my.permission”).build()) 因此,在重新加载或重新启动之前,我拥有

我正在为SpigotMC开发一个插件,并尝试在LuckPerms中设置权限。我使用LuckPerms API来实现这一点:

valapi=LuckPermsProvider.get()
val user=api.getPlayerAdapter(Player::class.java).getUser(event.Player)
user.data().add(PermissionNode.builder(“my.permission”).build())
因此,在重新加载或重新启动之前,我拥有该权限,但在LuckPerms中看不到该权限。看起来我必须以某种方式应用更改


如何授予玩家权限?

引用文档,您需要保存更改才能生效。()

调用
luckPerms.getUserManager().saveUser(用户)添加权限后(我与Kotlin的合作不多,所以我将Java版本留在这里。)