Мод для Майнкрафт, меняющий хардкор для совместного выживания на сервере. У всех участников появляется общий запас жизней: мир заканчивается лишь тогда, когда он исчерпан, а не после смерти одного игрока. Подходит и для обычного хардкора, и для ультрахардкора.
Возможности
- Общий запас жизней показывается в строке действий; изначальное и предельное количество можно менять.
- После смерти участника из общего запаса снимается жизнь, а всем игрокам показывается сообщение с именем погибшего.
- Когда жизни заканчиваются, участники переходят в режим наблюдателя.
- Игроки хардкорного режима подсвечиваются, чтобы легче находить друг друга.
- Дополнительную жизнь можно получить, отдав сердце моря тихоне. После ожидания тихоня расходует предмет и добавляет жизнь, если общий запас не достиг предела.
- Гостя можно исключить из хардкорного режима: его смерти не отнимают общие жизни, он не получает подсветку и не становится наблюдателем после окончания игры.
- Добавлены собственные достижения.
Как пользоваться
Не включайте встроенный хардкор Майнкрафт: датапак полностью заменяет его механику. Для ультрахардкора отключите естественное восстановление здоровья:
/gamerule natural_health_regeneration false
Оператор может включать или исключать себя из хардкорного режима:
- Включить:
/function uhc:opt/in - Исключить:
/function uhc:opt/out - Включить другого игрока:
/execute as <name> run function uhc:opt/in - Исключить другого игрока:
/execute as <name> run function uhc:opt/out
Настройки
Оператор задаёт текущий и максимальный запас жизней:
/function uhc:config/life_count {"lives":X}/function uhc:config/max_lives {"lives":X}
Замените X на нужное число. Получение жизней через тихоню включается и отключается командами:
/function uhc:config/extra_lives/enable/function uhc:config/extra_lives/disable
Время ожидания тихони задаётся в тиках командой /scoreboard players set #timer UHC_Constants X; 20 тиков равны секунде. Предмет для получения жизни меняется в файле uhc/function/tick.mcfunction.
