Вход

Регистрация

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

Night Config Fixes

Night Config Fixes

|

LunaPixelStudios

Утилита, предотвращающая краш игры при повреждении файлов конфигурации Night Config путём их автоматического восстановления по умолчанию.

Мод Night Config Fixes для Minecraft — исправление ошибок чтения конфигов

Night Config Fixes — это утилита, созданная специально для решения распространённой проблемы с библиотекой Night Config, на которой базируется система конфигураций Forge и многие моды Fabric. Мод перехватывает исключение ParsingException: Not enough data available, возникающее, когда файл конфигурации становится пустым или повреждённым. Вместо того чтобы вызывать краш игры, мод восстанавливает файл с использованием значений по умолчанию. Проект особенно актуален для сборок вроде Better Minecraft, где пользователи ежедневно сталкиваются с этой ошибкой.

Как работает исправление

Основная функция мода заключается в перехвате критической ошибки com.electronwill.nightconfig.core.io.ParsingException: Not enough data available. Эта ошибка возникает случайно: файл конфигурации внезапно становится пустым, и при следующей попытке библиотекой Night Config прочитать его, игра вылетает. Мод перехватывает это исключение, предотвращая краш, и автоматически пересоздаёт повреждённый файл конфигурации с его исходными значениями по умолчанию. Это гарантирует, что игрок сохранит прогресс и сможет продолжить игру без потери настроек.

Night Config Fixes — изображение из описания мода

Важное требование для модпаков

Для корректной работы механизма восстановления файлов критически важно правильное расположение конфигураций. Модпаки обязаны размещать файлы конфигураций в директории defaultconfigs, а не в стандартной папке config. Только при таком расположении мод сможет найти повреждённые файлы и восстановить их значения по умолчанию. Если файлы лежат в неправильной папке, исправление не сработает.

Настройка и управление

Установка мода необязательна как для клиента, так и для сервера. Если для конкретного мода доступна встроенная настройка, она может быть произведена непосредственно в игре через меню модов (требуется наличие Mod Menu от Prospector на Fabric). Для версий Minecraft, где Mod Menu ещё не установлен, может потребоваться мод Forge Config Screens. При ручном редактировании через текстовый редактор файлы конфигурации находятся в .minecraft/config и имеют названия MOD_ID-client.toml, MOD_ID-common.toml или MOD_ID-server.toml в зависимости от типа настроек.

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

Лицензия: MPL-2.0

L

LunaPixelStudios

33 проекта

|

60 скачиваний

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз NightConfigFixes-v7.0.0-1.20-Fabric.jar 39.6 KB 1.20 Fabric 0 01.07.2023
Релиз NightConfigFixes-v7.0.0-1.20-Forge.jar 62.3 KB 1.20 Forge 0 01.07.2023
Релиз NightConfigFixes-v8.0.0-1.20.1-Fabric.jar 39.6 KB 1.20.1 Fabric 0 28.06.2023
Релиз NightConfigFixes-v8.0.0-1.20.1-Forge.jar 62.3 KB 1.20.1 Forge 0 28.06.2023
Зависимостей нет.