Помогите Как выдать разрешение через PermissionEx, написав команду?

Статус
Закрыто для дальнейших ответов.

Hacker5319

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
_TOP_Hacker5319_
Приветствую, я хотел бы, чтобы когда человек написал команду /passcreate, то ему выдавалось разрешение "mypassport.show". Смотрел API PermissionsEx, чужие проблемы, но либо было не так, либо не работало, либо вообще был под ивент. Вот код команды:

package mindermp;

import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;

public class Passcreate implements CommandExecutor {

@Override
public boolean onCommand(CommandSender sender, Command cmd, String string, String[] args) {
if(!sender.hasPermission("mypassport.create")) {
sender.sendMessage(ChatColor.RED + "Вы не имеете право создавать паспорт!");
return true;
}
if(sender instanceof ConsoleCommandSender) {
sender.sendMessage("Can't use in console!");
return true;

}
return true;
}

}
 
На будущее код выставляй через кнопочку))

Я думаю тебе лучше юзать Vault Api и через него уже выдавать пермишен.
 
На будущее код выставляй через кнопочку))

Я думаю тебе лучше юзать Vault Api и через него уже выдавать пермишен.
Окей, буду юзать Vault API и по поводу "Кнопочки" почему код должен быть в спойлере? Часто вижу, что многие говорят таким как я, что нужно в спойлер вставлять.
 
Окей, буду юзать Vault API и по поводу "Кнопочки" почему код должен быть в спойлере? Часто вижу, что многие говорят таким как я, что нужно в спойлер вставлять.
Ну в Спойлер просят не знаю по чему, я конкретно прошу чтобы он был в кнопочке CODE, его так легче читать просто.

Возможно в Спойлер просят слишком большой код, чтобы если он не нужен можно было его свернуть
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх