Мод NaNny предназначен для исправления ситуаций, когда здоровье или поглощение сущностей принимает значение NaN (Not a Number). Такая проблема возникает из-за ошибок в других модах и может приводить к бессмертию сущностей, некорректному отображению здоровья или вылетам игры. NaNny автоматически перехватывает события атаки, получения урона, лечения и нанесения урона, отменяя некорректные значения и восстанавливая здоровье до заданного уровня.
Мод настраивается через конфигурационный файл nanny-server.toml, который создаётся в папке world/serverconfig. В нём можно включить или отключить автоматическое лечение при обнаружении NaN, задать процент от максимального здоровья, до которого восстанавливается сущность, а также включить логирование событий. По умолчанию лечение включено, здоровье восстанавливается до 100%, а логирование активно.
NaNny не добавляет новых предметов или блоков, а работает незаметно в фоне, исправляя ошибки совместимости. Мод особенно полезен в сборках с большим количеством модов, где риск появления NaN выше.
- Исправляет NaN в здоровье и поглощении сущностей
- Перехватывает события атаки, урона, лечения и нанесения урона
- Настраиваемое автоматическое лечение при обнаружении NaN
- Возможность задать процент восстанавливаемого здоровья
- Опциональное логирование событий с NaN
- Работает на сервере и клиенте, не требует установки на клиенте