▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Hardcore Lives Plugin

Hardcore Lives Plugin

Плагин для Minecraft, который добавляет на сервер ограниченное количество жизней для игроков в режиме выживания. Сделайте игру более напряжённой - после смерти игроки теряют жизнь, а когда запас кончается, переходят в режим наблюдения или получают бан.

Оцените первым
2.1K
5

Hardcore Lives Plugin

Плагин Hardcore Lives Plugin - штука для серверов Minecraft, которая вводит механику ограниченных жизней. Идея простая: у каждого игрока есть запас жизней (по умолчанию 3). При смерти тратится одна жизнь. Когда жизни заканчиваются - игрок либо переводится в режим наблюдателя, либо получает бан (настраивается). Это добавляет на сервер элемент хардкора без необходимости включать жесткий режим мира. Всё управляется через конфиг и команды.

Важно: На сервере не должен быть включён режим hardcore (hardcore=false в server.properties), иначе игроки будут баниться при смерти независимо от плагина.

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

Команды

/hl - помощь по командам плагина.

/hl lives - узнать, сколько жизней осталось у тебя.

/hl scoreboard - включить/выключить отображение жизней на скорборде (лично для тебя).

/hl lives buy <число> - купить жизни по цене из конфига (нужен Vault). Нельзя оставить себе меньше 1 жизни.

/hl lives sell <число> - продать жизни (тоже с Vault). Аналогично - нельзя продать последнюю.

/hl giveLives <игрок> <число> - передать свои жизни другому игроку. Себе тоже минимум 1 жизнь.

/hl lives <игрок> - проверить жизни другого игрока.

/hl resetAll - сбросить данные всех игроков (жизни обнулятся).

/hl reload - перезагрузить плагин из конфига.

/hl reset <игрок> - сбросить данные конкретного игрока.

/hl config <ключ> <значение> - изменить параметр конфига на лету.

/hl setLives <игрок> <жизни> - установить количество жизней игроку (не больше максимума, если задан).

/hl addLives <игрок> <жизни> - добавить жизни игроку (тоже с учётом максимума).

/hl setMaxLives <игрок> <макс> - задать максимум жизней для игрока (по умолчанию 3, 0 - без ограничения).

/hl scoreboardSlot <SIDEBAR/PLAYER_LIST/BELOW_NAME> - сменить слот отображения скорборда для всего сервера.

/hl save - сохранить данные игроков на диск (автосохранение происходит при выходе игрока или остановке сервера).

/hl autosave <число> <единица> - настроить интервал автосохранения. Единицы: MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS. По умолчанию - 5 минут, меньше 10 секунд ставить не рекомендуется.

Конфигурация

Конфиг-файл плагина (обычно config.yml) позволяет гибко настроить поведение. Вот основные параметры:

  • startingLives - сколько жизней получает игрок при первом входе. По умолчанию 3.
  • allowTotemOfUndying - если false, то тотем бессмертия не срабатывает, игрок умирает при любом смертельном уроне. По умолчанию true.
  • spectateWhenNoMoreLives - если true, при исчерпании жизней игрок переходит в режим наблюдателя. Если false - получает бан. По умолчанию true.
  • autosaveInterval и autosaveUnit - интервал автосохранения (не меняется через команду /hl config).
  • allowBuyingLives, allowSellingLives, allowGivingLives - разрешить игрокам с соответствующими правами покупать/продавать/дарить жизни.
  • lifeBuyPrice и lifeSellPrice - цена покупки и продажи одной жизни (через Vault).
  • scoreboardDisplaySlot - где показывать счётчик жизней: SIDEBAR, BELOW_NAME или PLAYER_LIST.
  • loseLifeOnPvpOnly - если true, жизни теряются только при смерти от другого игрока (PVP). По умолчанию false - любая смерть отнимает жизнь.

Права (Permissions)

Для управления плагином используются следующие разрешения (можно выдавать через LuckPerms или другую систему):

  • hardcorelives.lives.others - просмотр жизней других игроков
  • hardcorelives.lives.buy - покупка жизней
  • hardcorelives.lives.sell - продажа жизней
  • hardcorelives.lives.give - передача жизней
  • hardcorelives.reset - сброс конкретного игрока
  • hardcorelives.resetAll - сброс всех
  • hardcorelives.scoreboard - управление своим скорбордом
  • hardcorelives.scoreboard.manage - изменение слота скорборда для сервера
  • hardcorelives.reload - перезагрузка плагина
  • hardcorelives.config - изменение конфига через команду
  • hardcorelives.setLives - установка жизней
  • hardcorelives.bypass - игнорирование механики жизней (игроки с этим правом не переходят в спектатор, даже если жизней 0)
  • hardcorelives.save - принудительное сохранение
  • hardcorelives.autosave - настройка автосохранения

Примечание: Операторы (с правами OP) автоматически получают hardcorelives.bypass, так что они не будут затронуты механикой, если не выдать им отдельное разрешение.

Плейсхолдеры

Для интеграции с другими плагинами (например, PlaceholderAPI) доступны:

  • %hardcorelivesplugin_lives% - количество жизней игрока
  • %hardcorelivesplugin_max_lives% - максимум жизней игрока

Зачем это нужно

Hardcore Lives Plugin идеально подходит для серверов, где хочется добавить риск и ценность каждой смерти. Игроки начинают осторожничать, появляется экономика жизней (через Vault), возможность торговать ими или дарить. Настройка "потеря жизни только в PVP" позволяет создать хардкорный режим для PVP-арен или выживания с фракциями. Всё настраивается, так что плагин легко адаптировать под разные игровые режимы.

Скачайте Hardcore Lives Plugin и сделайте свой сервер Minecraft по-настоящему напряжённым!

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная