Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Права на команды

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

MrTrojan

Активный участник
Пользователь
Баллы
98
Имя в Minecraft
BlackTrojan
Всем привет, я решил научиться писать плагины и перед мною стал вопрос, как разрешить команду человеку, с определённым правом (permission). Есть пару вариантов:
  • Добавлять в plugin.yml
upload_2015-5-12_20-45-16.png
  • Проверять право через player.hasPermission

JavaScript:
if(player.hasPermission("plugin.cmd")) {
        if(cmd.getName().equalsIgnoreCase("plugin")) {
            Player player = (Player) sender;
            player.sendMessage(ChatColor.GREEN + "Ты выполнил команду :)");
            return true;
        }
        return false;
        }

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

Поделиться этой страницей

Назад
Верх