Плагин для серверов Майнкрафт, который делает смерти частью выживания: у игрока есть очки души, и каждая смерть отнимает одно очко. Чем ниже их уровень, тем строже последствия — от выпадения вещей до потери сердец, денег и выполнения заданных команд.
Возможности
- Начальное число очков души настраивается.
- Для каждого уровня души задаются свои наказания; незаданные уровни наследуют параметры следующего более высокого настроенного уровня.
- Очки восстанавливаются по реальному времени или времени в игре.
- Можно настроить процент выпадения вещей, отдельно учитывая броню и панель быстрого доступа.
- Потеря сердец как наказание или дополнительные сердца при высоком уровне души.
- Потеря денег через Vault: при смерти в пвп часть суммы можно передать убийце, а при обычной смерти — удалить.
- На каждом уровне можно запускать команды сервера, например показывать сообщение, воспроизводить звук или кикать игрока.
- Убийства игроков уменьшают личный максимальный запас души убийцы; он также восстанавливается со временем.

Команды
/lmdp— посмотреть свои очки души./lmdp check <player>— посмотреть очки другого игрока./lmdp preview— открыть таблицу наказаний по уровням./lmdp set|give|take <player> <amount>— изменить текущие очки души./lmdp setmax|givemax|takemax <player> <amount>— изменить максимальный запас души./lmdp reload— перезагрузить настройки.
Также доступны псевдонимы /dp, /deathpenalties и /soulpoints.
Права
lmdp.check.others— просмотр очков другого игрока.lmdp.admin— изменение очков и максимального запаса, перезагрузка.lmdp.bypass— отключение всех наказаний.
Настройка
Плагин поддерживает плейсхолдеры PlaceholderAPI с идентификатором soulpoints: %soulpoints_current%, %soulpoints_max%, %soulpoints_progress_bar% и %soulpoints_recovery_time%. Полный список плейсхолдеров и примеры конфигурации есть на GitHub и GitHub.
Требования
Нужны Paper или Folia, Java 21 и YskLib. Vault нужен для денежных наказаний, PlaceholderAPI — для плейсхолдеров.
