Плагин для серверов Майнкрафт с системой ранения и возрождения вместо мгновенной смерти. Подходит для выживания и пвп: раненого игрока можно поднять, отнести в безопасное место, вылечить или обыскать.




Возможности
- После смертельного урона игрок переходит в состояние ранения: для него задаются здоровье, скорость, таймер окончательной смерти, короткая неуязвимость, эффекты зелий, звуки, экшен-бар и таблица счёта.
- Союзник лечит игрока, удерживая
Shiftрядом с ним. При необходимости для лечения можно потребовать определённый предмет или оплату через Vault. - Раненого можно нести на голове; при этом лечение можно запретить, а таймер смерти — приостановить.
- В зонах возрождения игрок лечится автоматически. Для каждой зоны настраивается множитель скорости лечения и визуальный эффект завершения.
- Через меню GPS выбирается раненый игрок для отслеживания. Направление и расстояние выводятся в босс-баре, экшен-баре или голограммой.
- Обыск открывается сочетанием
Shift+ правый клик. Можно отдельно разрешить доступ к инвентарю, броне и второй руке; сессия закрывается при смене состояния цели и защищает от рассинхронизации. - Для регионов WorldGuard доступны флаги
nexus-revive,nexus-revive-carryиnexus-revive-loot.
Команды
/nexusreviveили/nr— главная команда./nr reload— перезагрузить конфиги, GPS и зоны./nr down <player>— перевести игрока в состояние ранения./nr revive <player>— вылечить игрока./nr kill <player>— окончательно убить раненого игрока./nr gps— открыть список целей GPS./nr zone wand— получить инструмент выделения зоны./nr zone create <name>— создать зону по выделению./nr zone remove <name>— удалить зону./nr zone list— показать зоны./nr zone speed <name> <multiplier>— изменить скорость лечения в зоне.
Права
nexusrevive.revivableиnexusrevive.reviver— быть целью лечения и лечить.nexusrevive.pickableиnexusrevive.picker— быть переносимым и переносить.nexusrevive.lootableиnexusrevive.robber— быть целью обыска и обыскивать.nexusrevive.downable— переходить в состояние ранения.- Права на административные команды:
nexusrevive.command.reload,nexusrevive.command.down,nexusrevive.command.revive,nexusrevive.command.kill,nexusrevive.command.gps,nexusrevive.command.zone.
Настройка
Основные параметры находятся в config.yml, тексты сообщений — в messages.yml, а вид GPS и его меню — в gps.yml. Можно настроить действия раненого игрока: движение, взаимодействие с блоками и мобами, телепортацию, использование предметов, инвентарь, элитры и команды.
Состояния можно сохранять в states.yml, чтобы они переживали перезапуск сервера. PlaceholderAPI поддерживает плейсхолдеры вида %nexusrevive_<placeholder>%, включая состояние, время до смерти, прогресс лечения, лекаря, переносчика и цель GPS.
Требования
Плагин работает на Paper и совместимых с ним ядрах, включая Leaf, Folia, Purpur и Pufferfish. Spigot не поддерживается.
Дополнительные интеграции: Vault для стоимости лечения, WorldGuard для правил регионов, DeluxeCombat для учёта боя и защиты пвп, PlaceholderAPI для вывода данных в других плагинах.
