Плагин для серверов Майнкрафт добавляет механику жизней: игрок теряет сердца после смерти, получает их за убийства и может воскресить выбывшего игрока. Подходит для серверов с выживанием и пвп, а число сердец, штрафы, предметы и крафты задаются в конфиге.
Возможности
- Убийца получает сердце; если он достиг лимита, вместо этого выпадает предмет-сердце.
- Сердца можно превратить в предметы командой
withdrawи съесть, если число жизней ниже заданного порога. - При достижении минимального числа сердец игрок переводится в режим наблюдателя до воскрешения.
- Маяк воскрешения возвращает выбывшего игрока с указанным в настройках числом сердец.
- Сердце может выпадать после смерти без участия игрока.
- Есть плейсхолдеры PlaceholderAPI для таба, скорборда и голограмм:
%lifesteal_current_hearts%,%lifesteal_max_hearts%,%lifesteal_display%, а также%lifesteal_current%и%lifesteal_max%.
Команды
/withdraw [amount]— превратить свои сердца в предметы./revive <player>— воскресить игрока, держа в руке маяк воскрешения./lifesteal get <player>или/ls get <player>— узнать число сердец и статус игрока./lifesteal set <player> <hearts>,/lifesteal add <player> <amount>,/lifesteal remove <player> <amount>— изменить число сердец./lifesteal revive <player> [hearts]— воскресить игрока без маяка./lifesteal eliminate <player>— исключить игрока, установив минимум сердец./lifesteal giveheart <player> [amount],/lifesteal givebeacon <player> [amount]— выдать предметы./lifesteal reload— перечитать конфиг и зарегистрировать крафты заново.
Права
lifesteal.withdraw— команда/withdraw.lifesteal.revive— воскрешение маяком через/revive.lifesteal.admin— административные команды.
Настройка
В config.yml настраиваются минимальное, начальное и максимальное число сердец, потеря при смерти, порог использования предмета-сердца, правила выпадения, свойства предметов и их крафты. Среди ключей: hearts.min, hearts.default, hearts.max, hearts.lose_on_death, behavior.give_killer_heart_on_kill, items.heart.recipe и items.revive_beacon.recipe.
Требования
Работает на серверах Paper и Spigot; также совместим с Purpur и Pufferfish. Требуется Java 21. PlaceholderAPI используется для плейсхолдеров.
