Neruina
Мод, предотвращающий полное повреждение миров из-за ошибок тикинга.
При возникновении ошибки тикинга у Entity, Block или Item:
- Entity приостанавливается и перестаёт тикать. Взаимодействие с ним сохраняется, но атаковать невозможно.
- Block Entity/Tile Entity или Block State (для случайных тиков) прекращает тикать. Инвентарь блока остаётся доступным.
- Item перестаёт тикать в инвентаре, но сохраняется и может использоваться в рецептах.
- При краше игрока во время тикинга, игрок будет отключён.
Действия:
What Is This?
: Открывает страницу Wiki с описанием модаCopy Crash
: Копирует информацию об ошибке в буфер обменаTeleport
: Телепортирует к местоположению проблемного EntityTry Resume
: Пытается возобновить тикинг объектаKill
: Немедленно удаляет EntityReport
(1.19+): Создаёт issue в репозитории NeruinaAutoReports
Сохранение данных:
- Информация о проблемных объектах сохраняется между перезагрузками сервера
- При запуске мира отображается список всех отслеживаемых объектов
Порог ошибок:
- При превышении лимита ошибок (по умолчанию 10 за 5 минут) мод намеренно крашит систему для предотвращения нестабильности
- Генерируется детальный отчёт со всеми ошибками и инструкциями
Конфигурация
log_level
operators
(по умолчанию) - Уведомления только для операторовeveryone
- Уведомления для всехdisabled
- Отключение уведомлений
ticking_exception_threshold
- Лимит ошибок перед принудительным крашем (по умолчанию 10)
-1
отключает ограничение
auto_kill_ticking_entities
- Немедленное удаление проблемных объектов вместо приостановки (по умолчанию false)
Требуемые зависимости
Скачать Neruina - Ticking Entity Fixer