Плагин для серверов Майнкрафт, который закрывает доступ в энд и помогает управлять этим ограничением по расписанию. Он блокирует переход игроков через порталы, /tp, /execute и обычные телепорты плагинов; интерфейс плагина доступен на русском языке.
Возможности
- Открытие и закрытие энда вручную или в заданное время.
- Расписание автоматической блокировки и разблокировки с сохранением после перезапуска сервера.
- Оповещения в чате или панели действий при смене состояния, предварительные уведомления и звук при отказе в доступе.
- Исключения по нику игрока, UUID, названию мира или праву для конкретного мира.
- Причины блокировки, которые показываются игрокам.
- Журнал действий и попыток попасть в закрытый энд, просмотр с фильтрами, отмена последнего действия и экспорт журнала в JSON или CSV.
- Поддержка PlaceholderAPI для статуса, причины, времени, заблокированных попыток и расписания.
- Игроки, уже находящиеся в энде, могут остаться там либо быть предупреждены и телепортированы наружу при включённой эвакуации.
Команды
/endlock,/lockили/el— переключить блокировку энда./endlock lockи/endlock unlock— закрыть или открыть энд./endlock status— проверить состояние./endlock unlockin <длительность>или/endlock unlockat <yyyy-MM-dd> <HH:mm>— назначить разблокировку./endlock lockin <длительность>или/endlock lockat <yyyy-MM-dd> <HH:mm>— назначить блокировку./endlock schedule status— показать активное расписание;/endlock schedule clear— удалить его./endlock pauseи/endlock resume— приостановить или продолжить таймер расписания./endlock history <страница> [player|action <значение>]— открыть журнал и отфильтровать его./endlock undo— отменить последнее закрытие или открытие./endlock reload— перечитать конфигурацию;/endlock validateconfig— проверить её./endlock stats— показать счётчики блокировок и отказов в доступе.
Права
endlock.toggle— переключение блокировки и назначение времени блокировки или разблокировки.endlock.admin— явное открытие и закрытие энда, управление таймерами и проверочная команда.endlock.reload— перезагрузка конфигурации.endlock.history— просмотр журнала.endlock.undo— отмена последнего действия.endlock.validate— проверка конфигурации.
Настройка
Основной файл — plugins/EndLock/config.yml. В нём задаются язык (language: ru для русского), сообщения, способ рассылки, причины блокировки, список исключений, запись журнала, уведомления при входе, звуки, отсрочка применения блокировки и параметры расписания. Тексты сообщений находятся в plugins/EndLock/messages_xx.yml.
Требования
Плагин работает на Paper и Purpur. Spigot и Folia не поддерживаются. Для PlaceholderAPI требуется установить этот плагин отдельно.
