Плагин для серверов Майнкрафт, добавляющий систему кровотечения после урона. Игрок постепенно теряет здоровье, оставляет кровавый след, видит оставшееся время на полосе босса и может остановить кровотечение бинтом.
Возможности
- Настраиваемые вероятность, длительность, интервал и размер периодического урона.
- Повторные попадания повышают уровень раны: вместе с ним усиливаются урон и частицы.
- Отдельные вероятности для причин урона и оружия: например, меч может вызывать кровотечение, а падение — нет.
- Эффекты зелий во время кровотечения, включая замедление и слабость, с усилением по уровню раны.
- Кровавый след за движущимся игроком.
- Бинты: предмет применяется правой кнопкой мыши, имеет время использования и перезарядку; лечение можно прервать движением или получением урона.
- Настраиваемые частицы, звуки, сообщения и полоса босса.
- Запрет кровотечения в отдельных мирах и регионах WorldGuard.
- Плейсхолдеры PlaceholderAPI для таблицы игроков, списка игроков и голограмм:
%mrtsimplebleed_bleeding%,%mrtsimplebleed_level%,%mrtsimplebleed_seconds%,%mrtsimplebleed_time%,%mrtsimplebleed_total_bleeding%и другие.



Команды
/bleed reset [player]— остановить кровотечение у себя или другого игрока./bleed apply [player]— наложить кровотечение./bleed info [player]— посмотреть состояние и уровень кровотечения./bleed bandage [player] [amount]— выдать настроенные бинты./bleed reload— перезагрузить конфигурацию.
Альтернативные команды: /mrtbleed, /bleeding.
Права
mrtsimplebleed.use— доступ к/bleed.mrtsimplebleed.reset.self— остановить кровотечение у себя.mrtsimplebleed.reset.others— остановить кровотечение у другого игрока.mrtsimplebleed.apply— наложить кровотечение и выдавать бинты.mrtsimplebleed.info— просматривать состояние кровотечения.mrtsimplebleed.reload— перезагружать конфиг.mrtsimplebleed.bandage— использовать бинты.mrtsimplebleed.bypass— иммунитет к кровотечению.mrtsimplebleed.admin— все права плагина.
Настройка
Основные параметры находятся в plugins/MRTSimpleBleed/config.yml: bleed.chance, bleed.duration-seconds, bleed.interval-ticks и bleed.damage-per-tick. В конфиге также настраиваются уровни ран, бинты, вероятность для причин урона и оружия, след крови, эффекты, полоса босса и сообщения.
Для WorldGuard можно запретить механику флагом /rg flag <region> bleed-allowed deny либо перечислить регионы в worldguard.disabled-regions.
Требования
Работает на серверах Spigot, Paper, Purpur и Folia с Java 17 или новее. WorldGuard и PlaceholderAPI подключаются по желанию.
