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



Возможности
- Выбирает эффекты из настраиваемого списка ванильных положительных и отрицательных эффектов: скорость, сила, регенерация, ночное зрение, поглощение, удача, медлительность, слабость, отравление, иссушение, слепота и левитация.
- Сила эффекта может зависеть от уровня опыта игрока; диапазоны уровней и усиление задаются в
config.yml. - Показывает отсчёт до следующего эффекта в экшен-баре или на боссбаре.
- Сообщает о полученном эффекте через чат, заголовок и подзаголовок, звук и частицы.
- Ведёт общую статистику в
stats.yml: число всех, положительных и отрицательных эффектов, а также самый частый эффект. - Исключает отдельные миры и регионы WorldGuard.
- Поддерживает плейсхолдеры PlaceholderAPI:
%pxeffect_next_effect%,%pxeffect_next_effect_sec%,%pxeffect_total_effects%,%pxeffect_positive_effects%,%pxeffect_negative_effects%,%pxeffect_most_common%,%pxeffect_interval%.
Команды
/pxeffect info— показать статистику, интервал и состояние интеграций./pxeffect reload— перезагрузить конфигурацию.- Короткая команда:
/pxe.
Права
pxeffect.use— получать эффекты и пользоваться командой плагина; доступно всем.pxeffect.bypass— не получать эффекты.pxeffect.reload— перезагружать конфигурацию.pxeffect.admin— полный доступ администратора.
Настройка
Основные параметры находятся в config.yml: general.interval задаёт интервал в секундах, positive-effects-enabled и negative-effects-enabled включают категории эффектов. В секции xp-scaling.tiers настраиваются уровни опыта и сила эффектов, а в action-bar — вывод отсчёта.
Можно изменить длительность и набор эффектов, сообщения MiniMessage, звуки, частицы, боссбар, списки миров и регионов. Для регионов требуется WorldGuard.
Требования
Работает на серверах Spigot, Paper и Purpur; требуется Java 17. Обязательных зависимостей нет. PlaceholderAPI, WorldGuard, Vault и LuckPerms используются как необязательные интеграции.
