Плагин GrantPrivilege [1.1]

GrantPrivilege
Краткое описание:
GrantPrivilege - самописный плагин на выдачу доната
4
104
  • Теги
    донат
  • Предыдущие версии [2]

    Последние обновления

    Обновление v1.1

    🔹 Обновление v1.1 Данное обновление направлено на улучшение удобства администрирования...
    Смотреть еще...
    Для версий
    1. 1.16.✘
    2. 1.17.✘
    3. 1.18.✘
    4. 1.19.✘
    5. 1.20.✘
    Java
    1. Java 8
    2. Java 11
    3. Java 16
    4. Java 17
    5. Java 18
    6. Java 19
    7. Java 20
    8. Java 21
    Зависимости
    LuckPerms, Vault
    GrantPrivilege — полностью самописный плагин, предназначенный для серверов, где владельцы высоких привилегий могут выдавать более низкие ранги другим игрокам по заранее установленным правилам.
    Плагин не ориентирован на администраторов — для администрирования можно использовать стандартные инструменты вроде LuckPerms. GrantPrivilege создан именно как игровая система рангов, а не административный инструмент.

    Выдача привилегий осуществляется командой /grant, при этом все ограничения, сроки и правила выдачи настраиваются исключительно через конфиг, без использования permissions или GUI.



    Возможности:​

    • Полностью самописная реализация, плагин написан с нуля
    • Создан специально для игроков с высокими привилегиями
    • Гибкая настройка: какой ранг может выдавать какие привилегии
    • Настройка срока действия выдаваемых привилегий (например, 14 дней)
    • Настройка лимитов выдачи (например, не чаще одного раза в месяц)
    • Выдача привилегий возможна даже игрокам, находящимся оффлайн
    • Полный контроль всей системы через config.yml



    Важно:​

    • Отсутствие GUI - никакого лишнего интерфейса и нагромождённых меню
    • Permissions не используются - логика работы полностью контролируется внутренней системой плагина
    • Плагин не является копией или модификацией чужих решений



    Пример использования:​

    Игрок с привилегией King может выдать игроку привилегию Whiter на 14 дней, но только один раз в месяц.



    Зависимости:​

    Для корректной работы плагина необходимы следующие зависимости:
    LuckPerms - система управления группами и правами
    LuckPerms
    VaultUnlocked - интеграция с системой прав и чата
    VaultUnlocked
    ExpiryTime(опционально) - PlaceholderAPI Expansion для отображения оставшегося времени действия привилегий
    https://github.com/daedal-dev-ru/Expansion-ExpiryTime/releases/tag/Релиз_1.2



    Команды:​

    • Перезагрузить плагин - /grant reload
    • Выдать привилегию - /grant <ник> <привилегия> <время>



    Примечание:​

    Плагин полностью работоспособен и без ExpiryTime, однако установка данного расширения позволяет отображать срок действия временных привилегий в чате, табе и других интерфейсах через плейсхолдеры.

    Плагин предназначен для серверов с ролевыми и донат-системами, где важно дать игрокам возможность управлять привилегиями, сохраняя при этом строгий контроль, баланс и ограничения.

    Автор

    voroniyv2018
    ВерхНиз