跳到正文

Night Config Fixes [Archived]

作者:Fuzs

针对 Night Config 前置库一些常见问题的少量解决方案。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Night Config Fixes 已于 2026-04-02 停止维护。

在 Minecraft 1.21+ 中,Night Config 前置库的问题已在 NeoForge 内部得到解决。

     

Night Config Fixes 存在的唯一目的,是为一个相当常见的 com.electronwill.nightconfig.core.io.ParsingException: Not enough data available 问题提供变通解决方案,该问题与使用 Night Config 前置库(Forge 的配置系统以及 Fabric 上的许多模组都在使用)时的配置加载有关。

每天都有报告提到 Better Minecraft 整合包出现此问题,这感觉足够常见,因此值得提供一个专门的变通模组。

▶️ 该问题会随机发生,配置文件会直接变为空白,而 Night Config 在下次尝试读取该文件时会抛出异常。

▶️ Night Config Fixes 确保这不再导致游戏崩溃,而是捕获异常并简单地根据默认值重新创建配置文件。

▶️ 整合包必须将其配置好的配置文件放在 defaultconfigs 目录中,而不是 config 目录中,这样才能恢复正确的值!

▶️ 此外还包含一个额外选项,可在 Forge 上将服务器配置生成到全局 config 目录中,而不是按世界本地生成到 serverconfig 中!

▶️ 在 GitHub 仓库 中了解更多详情!

⏩ 客户端可选安装,服务端可选安装

如果模组支持,可以直接在游戏内通过模组菜单进行配置(在 Fabric 上需要安装 Mod Menu,作者为 Prospector)。请注意,在较旧的 Minecraft 版本上,还需要安装 Forge Config Screens。

如需使用外部文本编辑器手动配置,所有文件均位于 .minecraft/config,命名为 MOD_ID-client.toml、MOD_ID-common.toml 或 MOD_ID-server.toml,具体取决于配置类型。并非所有类型都可能存在于某个模组中,甚至可能完全不存在。

  
 
  
 
  
 
  
 
  
 

评论

登录后评论和评分

Fuzs 的其他作品

查看全部 →