Мод для Майнкрафт на Fabric, который защищает от смерти выбранных мобов и игроков. Он подойдёт для сервера, где нужно сохранить важного моба или сделать игрока неуязвимым для обычного урона.
Возможности
- Моб с именем строго
NoDeath, заданным через бирку, не умирает. При переименовании защита сразу снимается. - Правило действует на ванильных и добавленных модами мобов, если им можно дать имя.
- Защищённые игроки не погибают в бою, от окружения и других обычных причин.
- Игрока под защитой всё ещё можно убить командой
/killили падением в пустоту. - Можно включить защиту сразу для всех игроков либо только для отдельных игроков.
Как пользоваться
Команды по умолчанию доступны администраторам:
/nodeathи/nodeath list— показать состояние защиты./nodeath reload— перечитать файл конфигурации./nodeath all <true|false>— включить или отключить защиту всех игроков./nodeath player <player> <true|false>— изменить защиту конкретного игрока./nodeath status <player>— проверить защиту игрока.
Настройки
Параметры хранятся в config/no-death.json:
protectAllPlayers— защита всех игроков.protectedPlayers— список UUID игроков с индивидуальной защитой.
Защита отдельных игроков привязана к UUID, поэтому сохраняется после смены игрового имени.
Требования и совместимость
Нужны Fabric API и Fabric Language Kotlin. Основная логика работает на сервере: на выделенном сервере мод и зависимости обычно требуются только серверу; в одиночной игре мод устанавливается локально.
