[Guide] Создание плагинов под бетку, часть 4(Права)

[Guide] Создание плагинов под бетку, часть 4(Права)
В прошлом гайде я показывал создание команд на бете. Ну и права, конечно же, для них тоже нужны. Потребуется подключить плагин на эти права и всего лишь добавить пару строк и 3 строки в каждой команде.

Для начала подключаем наши права. Заходим туда же, где подключали ядро, но теперь добавляем permissions.jar(В конце новости можно скачать)

Итак, между onDisable () и onEnable () прописываем это:

public boolean permission(Player player, String permission) {
    return Permissions.Security.permission(player, permission);
  }

Если у вас Security зачеркнуто, то можете убрать
Теперь перед частью команды нужно добавить:
if (!permission(player, "Permission.Permission")) {
          player.sendMessage("Вы не имеете прав использовать команду /Command!");
          return true;
        }

Тут все просто. Создаем игрока и проверяем на наличие прав. Если нет прав — выводится команда про отсутствия прав. Все нужное меняем на свое. Должно получиться примерно вот такой код:

Вот и все! Права добавлены. Осталось только написать в groups.yml само право.
Вот сам плагин для добавления в библиотеку(без него вам не получится сделать права)
permissions.jar [76,74 Kb] (cкачиваний: 3)

Реклама:




Голосуй за новость:
(+2.802,80.00)
  • Просмотров: 343
  • Комментариев: 3
Рекомендуемое для Вас:

  1. ТруЪ Олдфаги-с
    Зарегистрирован: 27.12.2012
    Репутация
    (+131.1130,2-0.9)
    egg2003 | Пользователь offline | (16 июля 2018 10:36) | Комментариев: 256 | Новостей: 14 |
    • 0

    Я лично ничего не понял, но думаю, что другим это очень поможет.
    5 мем за старания

    Хотя нет, понял
    -----------------------------------------------------------------------------



  2. Просто хорошие люди
    Зарегистрирован: 28.08.2017
    Репутация
    (+156.9138,6-18.3)
    Hexagon | Пользователь offline | (16 июля 2018 14:04) | Комментариев: 116 | Новостей: 7 |
    • +1

    полезно
    -----------------------------------------------------------------------------
    а как флексить


  3. Просто хорошие люди
    Зарегистрирован: 10.03.2017
    Репутация
    (+36.336,30.0)
    Creeper-ghost | Пользователь offline | (18 июля 2018 17:21) | Комментариев: 257 | Новостей: 2 |
    • 0

    Хорошие гайды, спасибо

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
Форумный чат

Тема в разделе: Чат флудилка

3JIou_Kpunep

Просмотров: 7777369

Ответов: 135355

Автор: Sab

Сегодня, 11:44

FTB Infinity Evolved

Тема в разделе: Ваши вопросы по Minecraft

Hobtroll

Просмотров: 34

Ответов: 1

Автор: Hobtroll

Вчера, 22:47

Карта

Тема в разделе: Предложения

Rembrant

Просмотров: 37

Ответов: 2

Автор: Rembrant

Вчера, 22:38

Как поссорить два класса мобов

Тема в разделе: Моддинг

DebilGeneral

Просмотров: 280

Ответов: 7

Автор: Vsetop

Вчера, 21:47

[1.12.2 + Mods] SCP Зона-19. В разработке

Тема в разделе: Карта "в разработке"

Caloner

Просмотров: 1108

Ответов: 8

Автор: KAPTOXA

Вчера, 20:43