Плагин для серверов Майнкрафт, который устраивает общие испытания с усиленными ордами мобов. Игроки получают требование принести предметы в сундук подношений, отбиваются от врагов и стараются выполнить цель до конца события.
Возможности
- Требования к подношениям выбираются случайно из разных уровней ценности; уже выбранные предметы учитываются, чтобы не повторяться. Редкие и незаменимые вещи защищены от требований.
- За опыт можно заменить запрошенное подношение на другое.
- Орды появляются на расстоянии от игроков, не сгорают на солнце и усиливаются вместе со сложностью. Количество мобов зависит от онлайна, а личная сложность рассчитывается с учётом экипировки, опыта и развития мира.
- Во время события нельзя спать, но кровать по-прежнему задаёт точку возрождения. Играть можно и в пещерах: сундук и мобы подбирают подходящее место для появления.
- В панели
/dhигрок видит статус события, направление и расстояние до сундука, статистику и может потратить уровни опыта на телепортацию к нему. - Награда за успешное подношение ценнее отданных предметов.
- Блок задержки орды создаётся отдельным крафтом, при активации даёт дополнительное время и отмечается частицами. Он должен находиться в загруженных чанках; если блок разрушен, запускается короткий аварийный отсчёт.
- Для серверов с огнестрельным оружием есть отдельный режим с большим числом и усилением мобов. Обычный режим рассчитан на ванильное выживание.
Команды
/dh— открыть панель управления./dh status— узнать статус текущего события./dh help— показать справку./dh trigger— вручную запустить событие./dh override— аварийно остановить текущее событие./dh reload— перезагрузить конфигурацию./dh cleanup— удалить сущности орды./dh memory stats— показать использование памяти./dh emergency— выполнить полную аварийную очистку.
Права
divinehordes.use— доступ к панели/dh.divinehordes.status— просмотр статуса через/dh status.divinehordes.help— справка/dh help.divinehordes.admin— административные команды и управление событиями.
Настройка
Параметры меняются через панель администратора или файл config.yml: уровни сложности, ограничения на сущности, частицы, условия появления мобов и режим для серверов с огнестрельным оружием. В панели можно вручную выбрать сложность, переключить игровой режим и следить за числом сущностей и нагрузкой сервера.
Для интеграции с другими плагинами поддерживаются плейсхолдеры PlaceholderAPI: %divinehordes_status%, %divinehordes_difficulty%, %divinehordes_timeleft%, %divinehordes_mobcount% и %divinehordes_chestdistance%.
Требования
Плагин работает на серверах Bukkit, Spigot и Paper и требует Java 17 или новее. PlaceholderAPI нужен для вывода плейсхолдеров в других плагинах.
