Вход

Регистрация

Восстановление доступа

Neruina - Ticking Entity Fixer

Neruina - Ticking Entity Fixer

|

Bawnorton

Утилита для предотвращения крашей при обработке тиков (ticking crashes) и сохранения целостности мира.

Мод Neruina - Ticking Entity Fixer для Minecraft 1.21.11

Neruina — это утилита для Minecraft, которая спасает мир от необратимой порчи при возникновении крашей во время обработки тиков (ticking crashes). Мод перехватывает ошибки, вызванные сущностями, блоками или предметами, и предоставляет игрокам и администраторам набор инструментов для диагностики, локализации проблемы и принудительного завершения зависшего объекта без потери данных.

Когда сущность, блок или предмет вызывают краш при тике, Neruina перехватывает ошибку и переводит объект в безопасное состояние. Вместо того чтобы мир превратился в 'кирпич' и стал неиграбельным, зависший объект просто перестает обрабатываться. Вы можете продолжать взаимодействовать с ним (например, открыть инвентарь сущности), но атаковать его уже нельзя. Предметы в инвентаре перестают тикать, но сохраняются и продолжают работать в рецептах. Если краш вызван игроком, его выкинет из сервера, но мир останется целым.

Мод предоставляет несколько действий для управления зависшими объектами. Команда What Is This? открывает страницу вики с объяснением проблемы. Copy Crash копирует текст исключения в буфер обмена для анализа. Teleport телепортирует вас к месту нахождения зависшего объекта. Try Resume пытается возобновить тикирование объекта. Kill мгновенно уничтожает объект. В версиях 1.19 и новее доступна команда Report, которая автоматически создаёт запрос в репозиторий NeruinaAutoReports, если другие моды подключены к системе отчётности.

Для сохранения данных о проблемах между перезапусками сервера, Neruina отслеживает зависшие объекты и сохраняет эту информацию. При запуске мира мод транслирует список пространств имен (namespaces), в которых находятся объекты, требующие внимания. Это позволяет администраторам быстро оценить ситуацию после рестарта.

Чтобы предотвратить полную неработоспособность сервера при частых ошибках, мод имеет встроенный порог срабатывания. Если количество исключений при тиках превышает установленное значение за определённое время, Neruina принудительно аварийно завершает работу сервера, чтобы данные не были испорчены. По умолчанию срабатывание происходит после 10 исключений в течение 5 минут. С каждым исключением генерируется подробный отчёт с инструкциями по дальнейшим действиям.

Настройки модифицируются через конфиг-файл. Можно задать минимальный уровень прав для получения сообщений от мода (по умолчанию 0) и для выполнения команд (по умолчанию 2). Параметр ticking_exception_threshold позволяет изменить лимит исключений (значение -1 отключает проверку) или полностью отключить обработку тиков (handle_ticking), вернув сервер к стандартному поведению.

Связанные материалы

Автор: Bawnorton · Лицензия: MIT

B

Bawnorton

4 проекта

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз neruina-3.3.3+26.2-neoforge.jar 1.72 MB 26.2 NeoForge RUENKO+1 0 17.07.2026
Релиз neruina-3.3.1+26.1.2-fabric.jar 1.73 MB 26.1.2, 26.1.1, 26.1 Fabric RUENKO+1 0 01.05.2026
Релиз neruina-3.1.7+1.21.11-fabric.jar 1.71 MB 1.21.11 Fabric RUENKO+1 0 29.12.2025
Релиз neruina-3.1.4+1.21.10-fabric.jar 822.1 KB 1.21.10, 1.21.9 Fabric RUENKO+1 0 19.10.2025