Плагин для серверов Майнкрафт, который по расписанию или до заданного времени закрывает доступ в незер, энд, к полёту на элитрах и в выбранные миры. Подходит для постепенного открытия контента на сервере и поддерживает русский язык.
Возможности
- Закрывает создание и использование незер-порталов, а также телепортацию жемчугом эндера.
- Не даёт активировать портал в энд.
- Отдельно запрещает надевать элитры и летать на них.
- Ограничивает вход в миры по их названию.
- При попытке попасть в закрытую область телепортирует игрока на точку спавна указанного мира.
- Для каждого ограничения можно выдать игроку временный обход.
- Передаёт состояние ограничений и оставшееся время в PlaceholderAPI для таба и скорборда.
Команды
/wab bypass <player> <feature> <seconds>— выдать временный обход ограничения./wab remove <player> <feature>— отозвать обход./wab status [player]— показать состояние ограничений./wabreload— перечитать конфигурацию без перезапуска сервера.
Вместо <feature> указывают nether, end, elytra или название настроенного мира.
Права
wab.bypass— команды выдачи и отзыва обхода; по умолчанию доступно операторам.wab.status— просмотр состояния; доступно всем игрокам.wab.reload— перезагрузка конфигурации; по умолчанию доступно операторам.
Настройка
Основной файл: plugins/WorldAccessBlocker/config.yml. Параметр language принимает en или ru, а time-zone задаёт часовой пояс сервера.
Для незера, энда и своих миров можно задать дату в restriction-date либо блок recurring. В recurring.periods каждый период является временем, когда доступ открыт: вне этих окон он закрыт. Пустой periods: [] оставляет доступ закрытым постоянно.
В fallback-spawns указываются миры, на чьи точки спавна будут отправляться игроки при блокировке.
Требования
Работает на Paper, Purpur и Folia; для Folia используется его региональный планировщик. Требуется Java 21.
