Bukkit - 方法playerAdd(Player,String)未定义类型Permission

时间:2016-04-08 18:39:22

标签: java bukkit

我在playerAdd下的错误:

if(!player.hasPermission("*")){
  String permission = "*";
  perms.playerAdd(player, permission);
}

错误是

Bukkit - The method playerAdd(Player, String) is undefined for the type Permission`

它引用:

public static Permission perms = null;
@SuppressWarnings("unused")
private boolean setupPermissions() {
    RegisteredServiceProvider<Permission> rsp = getServer().getServicesManager().getRegistration(Permission.class);
    perms = rsp.getProvider();
    return perms != null;
}

我的API是:

  • Paperspigot
  • Vault - dependancy
  • PermissionsEX

1 个答案:

答案 0 :(得分:0)

如果使用PermissionsEX,则必须将PermissionsEX.jar添加到Java Build Path。然后简单地把它放在那里:

ru.tehkode.permissions.bukkit.PermissionsEx.getUser(player).addPermission("permhere");

我不知道你怎么能以另一种方式做到这一点。

相关问题