Плагин для серверов Майнкрафт, который показывает правила в отдельном меню и не даёт игроку действовать до их принятия. Подойдёт для сервера, где нужно отслеживать согласие с правилами и повторно показывать их после изменений.
Возможности
- Создаёт меню правил с неограниченным числом страниц.
- Для каждого правила можно задать заголовок, описание, наказание и значок предмета.
- Позволяет настроить предмет и название кнопки принятия, а также кнопки перехода между страницами.
- Хранит принявших правила игроков в
data.yml; при необходимости записывает события принятия вacceptance-log.yml. - После увеличения
rules-versionигроки должны принять правила заново. - Защищает предметы из меню от переноса, утечки и дублирования.
Команды
/rules— открыть меню правил; после принятия оно доступно только для просмотра./rules reload— перезагрузить и проверить конфигурацию./rules logs— показать недавние принятия правил./rules logs v<version> [page]— показать принятия указанной редакции правил по страницам./rules show <player>— принудительно открыть меню правил одному игроку./rules show everyone— принудительно открыть меню всем игрокам онлайн.
Права
rulespl.rules— команда/rules.rulespl.reload— перезагрузка конфигурации.rulespl.seelogs— просмотр журнала принятия правил.rulespl.show— принудительное открытие меню.
Настройка
Основные параметры находятся в config.yml: rules-version, gui-title, accept-button, previous-page, next-page, сообщения и список rules. Для значков используются названия материалов Bukkit, например PAPER, EMERALD_BLOCK и DIAMOND_SWORD.
Подробное описание параметров: RulesPlugin Config.
Требования
Плагин использует Spigot API. Заявлена совместимость с GeyserMC и Floodgate.
