Помогите Как качественно проработать permissions в плагине.

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

Bomber123

Активный участник
Пользователь
Баллы
76
У меня вопрос как настроить разрешения в плагине как в зарубежных плагинах.
 
К каждой команде проверку
if(player.hasPermission("plugin.command.commanda")) {
//Сюда код
} else {
player.sendMessage(ChatColor.RED + "У вас нету прав!");
}
 
К каждой команде проверку
if(player.hasPermission("plugin.command.commanda")) {
//Сюда код
} else {
player.sendMessage(ChatColor.RED + "У вас нету прав!");
}
250px-CaptainFacepalm.png
 
К каждой команде проверку
if(player.hasPermission("plugin.command.commanda")) {
//Сюда код
} else {
player.sendMessage(ChatColor.RED + "У вас нету прав!");
}
Может проще?

Код:
if(!player.hasPermission("plugin.command.commanda")) {
sender.sendMessage(ChatColor.RED + "У вас нету прав!");
return true;
}
 
Ну так декомпильни зарубежные плагины и посмотри как там все сделано. А вообще пермишены можно засунуть в plugin.yml к команде, при вводе команды будет автоматическая проверка, вроде
 
Ну так декомпильни зарубежные плагины и посмотри как там все сделано. А вообще пермишены можно засунуть в plugin.yml к команде, при вводе команды будет автоматическая проверка, вроде
А как запихнуть к команде?
Может проще?

Код:
if(!player.hasPermission("plugin.command.commanda")) {
sender.sendMessage(ChatColor.RED + "У вас нету прав!");
return true;
}
Этим я уже пользуюсь давно. (Ещё в туторах показывали)
 
Ну так декомпильни зарубежные плагины и посмотри как там все сделано. А вообще пермишены можно засунуть в plugin.yml к команде, при вводе команды будет автоматическая проверка, вроде
А зачем декомпилировать, можно же загуглить вроде "<plugin_name> github"
Большинство плагинов open-source
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх