
LamDeathPenalties
Soul-point death system. Die too often, soul drains, penalties scale from item drops to health loss. Paper/Folia 1.21+.
64
2
Die too often and your soul drains. Each death takes a soul point. As the soul depletes, penalties get worse — item drops, heart loss, money loss, custom commands. Soul points regenerate on their own, in real-time or per hour of playtime.
How it works
- Start with 10 soul points (configurable).
- Die → lose 1 soul point → penalties for that tier trigger immediately.
- Penalties scale per tier (0-10): item drops, heart loss, money, custom commands.
- Soul points regenerate over wall-clock time OR active playtime.
- Undefined tiers inherit from the next higher defined tier.

What you can configure
- Item drops per tier, with hotbar/armor protection toggles
- Heart loss or gain per tier (REMOVE or ADD mode)
- Vault money loss, flat or percent, with fallback commands when broke
- Custom commands per tier — titles, sounds, kicks, anything console can dispatch
- Recovery — real-time hours or playtime hours
- Messages — every line shown to players is editable
Commands
/lmdp— check your soul points (aliases:/sp,/soulpoints)/lmdp check <player>— view another player (lmdp.check.others)/lmdp set|give|take <player> <amount>— admin (lmdp.admin)/lmdp reload— reload config
Requirements
- Paper or Folia 1.21+
- Java 21
- YskLib 1.6.7+
- Vault (optional, for money penalties)
- PlaceholderAPI (optional)
Full config reference, placeholders, and YAML examples on GitHub.
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:6 месяцев назад
Обновлён:1 неделю назад
