Night Config Fixes (Unofficial)

Quick rating

Community listing page, reviews may not be monitored by the author.

Night Config Fixes (Unofficial)

No reviews yet

Restores unreadable Night Config files through their configured fallback action on Fabric.

Mod Loaders
Minecraft

About

Description

Night Config Fixes (Unofficial Fabric Port)

An unofficial Fabric port of the unreadable-config recovery workaround from Fuzs' Night Config Fixes for Minecraft 1.21.1. When Night Config cannot parse a configuration file, the mod removes the unreadable file and retries through the file's existing FileNotFoundAction, allowing that action to restore configured defaults. If recovery or the retry fails, the original parsing exception is preserved.

Scope

This Fabric release contains the upstream Fabric workaround only. The other upstream options modify Forge's configuration system and are not included here. This project is unofficial and is not affiliated with or endorsed by Fuzs.

Requirements

  • Minecraft 1.21.1
  • Fabric Loader 0.16.14 or newer
  • Java 21 or newer

Testing

Built and smoke-tested in an isolated Minecraft 1.21.1 Fabric client. The test exercised recovery of a malformed TOML file through its configured fallback action. This does not certify every mod's configuration path.

Source, credits, and license

Port source: https://github.com/JustHari01/NightConfigFixes-Fabric-1.21.1

Original project by Fuzs: https://github.com/Fuzss/nightconfigfixes. The port source is licensed under MPL-2.0. The bundled, unmodified Night Config 3.8.4 libraries are separately licensed under LGPL-3.0; their license texts and matching source archives are included in the JAR and source package. The project icon is original artwork created for this port.

This unofficial port and its release description were prepared and validated with AI assistance by JustHari01.