Плагин для серверов Майнкрафт в режиме хардкор: после смерти игрок получает бан. Можно включить систему жизней, чтобы бан выдавался только после исчерпания заданного количества попыток.
Возможности
- Игрок начинает с числом жизней из
lives.default; каждая смерть отнимает одну жизнь. - После потери последней жизни игрок получает бан; число жизней сохраняется между перезапусками в
plugins/HardcoreDeathBan/lives.yml. - Для смерти при оставшихся жизнях настраиваются личное сообщение, заголовок с подзаголовком и объявление для всего сервера.
- Игроков с правом
hardcoredeathban.exemptплагин не банит. - При наличии PlaceholderAPI количество жизней можно выводить в скорбордах, таб-листе и других плагинах через
%hcdb_lives_remaining%,%hcdb_lives_max%и%hcdb_lives_lost%.
Команды
/hcdb reload— перечитатьconfig.yml./hcdb lives <player>— узнать оставшиеся жизни игрока./hcdb lives <player> set <amount>— установить число жизней./hcdb lives <player> add <amount>— добавить жизни./hcdb lives <player> remove <amount>— отнять жизни./hcdb lives <player> reset— вернуть число жизней к значению по умолчанию./hcdb lives reset-all— очистить данные о жизнях всех игроков./pardon <username>— снять бан стандартной командой Майнкрафт.
Права
hardcoredeathban.reload— доступ к/hcdb reload.hardcoredeathban.lives.manage— управление жизнями через команды/hcdb lives.hardcoredeathban.exempt— защита игрока от бана после смерти.
Настройка
Основные параметры находятся в plugins/HardcoreDeathBan/config.yml. Текст бана задаётся ключом ban-message; в нём и уведомлениях о жизнях доступны {player}, {world}, {cause}, {death-message}, {timestamp}, {date}, {time}, {lives_remaining}, {lives_max} и {lives_lost}. Формат даты и времени меняют timezone, timestamp-format, date-format и time-format.
Для уведомлений о жизнях используется раздел lives.notifications; поддерживается форматирование MiniMessage. Систему жизней включает lives.enabled: true.
Требования
Плагин рассчитан на Paper. PlaceholderAPI подключается по желанию: он позволяет использовать его заполнители в сообщении о бане и уведомлениях. Для регионов поддерживаются стандартные механики других плагинов, отменяющих смерть: если смерть отменена до обработки плагином, бан не выдаётся.
