5.6.1+mc1.19.2
on 2024 Nov 275.6.1+mc1.19.4
on 2024 Nov 275.6.1+mc1.18.2
on 2024 Nov 275.6.1+mc1.16.5
on 2024 Nov 275.4.3-beta.22+mc23w32a.8614
on 2024 Nov 27无
5.6.0+mc1.19.4
on 2024 Nov 27根据此版本的大小,在[维基页面](https://github.com/embeddedt/ModernFix/wiki/Changelog)上可能会有一个人类可读的更改日志。
## 自 5.5.0 + 1.19.4 以来的更改
* [确保缺失的模型永远不会变为空](https://github.com/embeddedt/ModernFix/commit/abb8cbd23f7ad91f59091c9d45f901bd9139b017) - embeddedt
* [如果在原版中是顶级的,则永远不会返回非空模型](https://github.com/embeddedt/ModernFix/commit/371e5119f10cf6742745fa4601fed506a164e0b9) - embeddedt
* [在收集材料时复制顶级模型列表](https://github.com/embeddedt/ModernFix/commit/c1277a2bf55f65e88d6ee56c82957cd7abfdb18b) - embeddedt
* [对于我们声称在伪造模型注册表中的模型,不要返回空](https://github.com/embeddedt/ModernFix/commit/e04b05dcc8a8668d8497348c2d1a135f34e30ac2) - embeddedt
* [实现 /mfrc 和 /mfsrc 命令,分别在客户端/服务器上重新加载配置](https://github.com/embeddedt/ModernFix/commit/14170ade1feabd4eee75d788814a5908472a0b80) - embeddedt
* [在处理重新加载后显示日志消息](https://github.com/embeddedt/ModernFix/commit/c8749940f73bfd4e17a53b787ce0dceddbce965a) - embeddedt
* [更好地修复配置损坏问题](https://github.com/embeddedt/ModernFix/commit/dbff17a1ffd535efb9f7cbe2376f62540f7ab31e) - embeddedt
* [删除夜间配置文件的锁定系统](https://github.com/embeddedt/ModernFix/commit/1989f122c60a012a5993bb195bf7bc676678ddbe) - embeddedt
* [即使发生加载错误,也强制从模组中注入访问转换器](https://github.com/embeddedt/ModernFix/commit/4972081d8a10a7d8d1a84c91e88d92cc2f3e864d) - embeddedt
* [修复 Forge 错误屏幕上的空指针异常](https://github.com/embeddedt/ModernFix/commit/5853f9b034971a7a01276b24ee82e9ecd2c50b35) - embeddedt
* [修复 Forge 用较慢的实现覆盖 ResourceKey.equals()的问题](https://github.com/embeddedt/ModernFix/commit/eac9edb13af6d352230c6360df9ca4a1cdb7b0d8) - embeddedt
* [在 1.19 + 上完全删除物品怪癖](https://github.com/embeddedt/ModernFix/commit/f469d591b8dc060906ec5df6f7055d6173abdf66) - embeddedt
* [在 1.19 + 上将物品填充怪癖移动到正确的原版位置](https://github.com/embeddedt/ModernFix/commit/72e3a115d660c82f58a4e3d37b180c2fd25f5ca2) - embeddedt
* [为开发版本移动到 4 字符的 git 哈希](https://github.com/embeddedt/ModernFix/commit/fac9f6fac96bfdd388134715ac953af7eee04c86) - embeddedt
5.6.0+mc1.18.2
on 2024 Nov 27根据此版本的大小,在维基页面上可能会有一个人类可读的更新日志。
自 5.5.0 + 1.18.2 以来的更改
- 确保缺失的模型永远不会变为空 - embeddedt
- 如果在原版中是顶级模型,则永远不会返回非空模型 - embeddedt
- 在收集材料时复制顶级模型列表 - embeddedt
- 对于我们声称在伪造模型注册表中的模型,不要返回空值 - embeddedt
- 实现 /mfrc 和 /mfsrc 命令,分别在客户端/服务器上重新加载配置 - embeddedt
- 在处理重新加载后显示日志消息 - embeddedt
- 更好地修复配置损坏问题 - embeddedt
- 删除夜间配置文件的锁定系统 - embeddedt
- 即使发生加载错误,也强制从模组注入访问转换器 - embeddedt
- 修复在 Forge 错误屏幕上的空指针异常 - embeddedt
- 修复 Forge 用较慢的实现覆盖 ResourceKey.equals() - embeddedt
- 将开发版本的 git 哈希改为 4 个字符 - embeddedt
5.6.0+mc1.20.1
on 2024 Nov 27根据此版本的大小,在 维基页面 上可能会有一个人类可读的更新日志。
自 5.5.0 + 1.20.1 以来的更改
- 确保缺失的模型永远不会变为空 - embeddedt
- 如果模型在原版中处于顶级,则永远不会返回非空模型 - embeddedt
- 在收集材料时复制顶级模型列表 - embeddedt
- 由于 NeoForge 在 1.20 + 中修复了它,因此删除 resource_key_equality 补丁 - embeddedt
- 对于我们声称在伪造模型注册表中的模型,不要返回空值 - embeddedt
- 实现 /mfrc 和 /mfsrc 命令,分别在客户端/服务器上重新加载配置 - embeddedt
- 在处理重新加载后显示日志消息 - embeddedt
- 更好地修复配置损坏问题 - embeddedt
- 删除 Night Config 文件的锁定系统 - embeddedt
- 即使发生加载错误,也强制从模组中注入访问转换器 - embeddedt
- 修复 Forge 错误屏幕上的空指针异常 - embeddedt
- 修复 Forge 用较慢的实现覆盖 ResourceKey.equals() 的问题 - embeddedt
- 在 1.19 + 上完全删除物品怪癖 - embeddedt
- 在 1.19 + 上将物品填充怪癖移动到正确的原版位置 - embeddedt
- 对于开发版本,移动到 4 字符的 git 哈希 - embeddedt
5.6.0+mc1.19.2
on 2024 Nov 27根据此版本的大小,在维基页面上可能会有一个人类可读的更新日志。
自 5.5.1 + 1.19.2 以来的更改
- 确保缺失的模型不会变为空 - embeddedt
- 如果在原版中是顶级模型,则永远不会返回非空模型 - embeddedt
- 在收集材料时复制顶级模型列表 - embeddedt
- 对于我们声称在伪造模型注册表中的模型,不要返回空值 - embeddedt
- 实现 /mfrc 和 /mfsrc 命令,分别在客户端/服务器上重新加载配置 - embeddedt
- 在处理重新加载后显示日志消息 - embeddedt
- 更好地修复配置损坏问题 - embeddedt
- 删除夜间配置文件的锁定系统 - embeddedt
- 即使发生加载错误,也强制从模组中注入访问转换器 - embeddedt
- 修复 Forge 错误屏幕上的空指针异常 - embeddedt
- 修复 Forge 用较慢的实现覆盖 ResourceKey.equals() 的问题 - embeddedt
5.6.0+mc1.16.5
on 2024 Nov 27根据此版本的大小,在 the wiki 页面 上可能会有一个人类可读的更新日志。
自 5.5.0 + 1.16.5 以来的更改
- 确保缺失模型永远不会变为空 - embeddedt
- 如果它在原版中是顶级的,则永远不会返回非空模型 - embeddedt
- 在收集材料时复制顶级模型列表 - embeddedt
- 对于我们声称在伪造模型注册表中的模型,不要返回空值 - embeddedt
- 实现 /mfrc 和 /mfsrc 命令,分别在客户端/服务器上重新加载配置 - embeddedt
- 在处理重新加载后显示日志消息 - embeddedt
- 更好地修复配置损坏问题 - embeddedt
- 删除 Night Config 文件的锁定系统 - embeddedt
- 修复 Forge 错误屏幕上的 NPE - embeddedt
- 将开发版本的 git 哈希移动到 4 个字符 - embeddedt
5.5.1+mc1.19.2
on 2024 Nov 27根据此版本的大小,在 the wiki page 上可能会有一个人类可读的更新日志。
自 5.5.0 + 1.19.2 以来的更改
- 在 1.19 + 上完全删除物品怪癖 - embeddedt
- 在 1.19 + 上将物品填充怪癖移动到正确的原版位置 - embeddedt
- 将开发版本移动到 4 字符的 git 哈希 - embeddedt
5.5.0 beta port for 23w31a
on 2024 Nov 27根据此版本的大小,在维基页面上可能会有一个人类可读的更改日志。
自 5.4.2 + 1.20.1 以来的更改
- 将开发版本的 Git 哈希移动到 4 个字符 - embeddedt
- 链接到维基更改日志 - embeddedt
- 修复包括开发分支的分支列表 - embeddedt
- 将 ModernFix 品牌移到屏幕右侧 - embeddedt
- 从 ModernFixPlatformHooks 中删除默认实现 - embeddedt
- 将标签更新混入到 ClientCommonPacketListenerImpl - embeddedt
- 23w31a - embeddedt
- 删除对 Fabric API 模块的所有剩余硬依赖 - embeddedt
- 删除对 fabric-lifecycle-events 的依赖 - embeddedt
- 用混入替换 ServerLifecycleEvents 的使用 - embeddedt
- 修复如果实际上未设置世界加载时间却被打印的问题 - embeddedt
- 将 fluidState 重定向标记为旧 Lithium / VMP 版本的可选 - embeddedt
- 修复重复数据删除后处理映射的不正确返回值 - embeddedt
- 重写游戏加载/世界加入时间的跟踪代码 - embeddedt
- 避免硬编码要包含的项目 - embeddedt
- 如果将空映射传递给 CanonizingStringMap.putAll,则提前退出 - embeddedt
- 在删除创意搜索树时对所有项目调用 Item.fillItemCategory() - embeddedt
- 使动态编解码器实际工作 - embeddedt
- 添加选项以在运行时而不是在启动时生成块编解码器 - embeddedt
- 为开发运行强制 512MB 堆 - embeddedt
- 将混入目标更新到 1.19.4 - embeddedt
- 将 FerriteCore 重复数据删除修复锁定为仅开发 - embeddedt
- 改进具有一个状态的块的 FerriteCore 内存使用 - embeddedt
- 为 1.18 更新 MappedRegistry 混入 - embeddedt
- 通过大量条目数提高注册表性能 - embeddedt
- 为错误地实例化 PathResourcePack 的模组提供解决方法 - embeddedt
- 默认将 reuse_datapacks 设置为 false - embeddedt
- 修复合并错误 - embeddedt
- 使 FlagManager 补丁处理 CoFH Core 的两种实现 - embeddedt
- 在外部世界时跳过动态资源单个块状态优化 - embeddedt
- 更新 zh_cn.json (#192) - 其智乃反不能及
- 清理死代码 - embeddedt
- 切换到 Gradle 构建操作 - embeddedt
- 仅从添加到不可变映射的 ModernFixEarlyConfig 中收集选项 - embeddedt
- 添加新版本选项的描述 - embeddedt
- 删除调试消息 - embeddedt
- 更美观地呈现子选项 - embeddedt
- 添加选项父子关系,当父选项关闭时阻止子选项的更改 - embeddedt
- 记录 1.16 选项 - embeddedt
- 允许选择自定义语言 JSON 路径 - embeddedt
- 升级 Markdown 生成脚本,现在可以检测游戏外部缺少的描述 - embeddedt
- 使用 Redirect 而不是 Inject 以避免分配 - embeddedt
- 修复在 Forge 上的崩溃 - embeddedt
- Spotless - embeddedt
- 为 vanilla 1.19.4 更改更新块状态缓存逻辑 - embeddedt
- 为 1.18 更新 - embeddedt
- 切换到仅编译的 Arch Transformer - embeddedt
5.5.0+mc1.16.5
on 2024 Nov 27根据此版本的大小,在维基页面上可能会有一个人类可读的更改日志。
自 5.4.2 + 1.16.5 以来的更改
- 指向维基更改日志的链接 - embeddedt
- 修复包括开发分支在内的分支列表 - embeddedt
- 将 ModernFix 品牌移到屏幕右侧 - embeddedt
- 从 ModernFixPlatformHooks 中删除默认实现 - embeddedt
- 删除对 Fabric API 模块的所有剩余硬依赖 - embeddedt
- 删除对 fabric-lifecycle-events 的依赖 - embeddedt
- 使用混入替换 ServerLifecycleEvents 的使用 - embeddedt
- 如果实际上未设置世界加载时间,则修复其打印问题 - embeddedt
- 重写游戏加载/世界加入时间的跟踪代码 - embeddedt
- 避免硬编码要包含的项目 - embeddedt
- 如果传递给 CanonizingStringMap.putAll 的映射为空,则尽早退出 - embeddedt
- 在删除创意搜索树时,对所有项目调用 Item.fillItemCategory() - embeddedt
- 使动态编解码器实际工作 - embeddedt
- 添加在运行时而非启动时生成块编解码器的选项 - embeddedt
- 为开发运行强制使用 512MB 堆 - embeddedt
- 通过大量条目计数提高注册表性能 - embeddedt
- 将 reuse_datapacks 默认值设为 false - embeddedt
- 使 FlagManager 补丁处理 CoFH Core 的两种实现 - embeddedt
- 在外部世界时跳过动态资源单个方块状态优化 - embeddedt
- 更新 zh_cn.json (#192) - 其智乃反不能及
- 清理死代码 - embeddedt
- 切换到 Gradle 构建操作 - embeddedt
- 仅从添加到不可变映射的 ModernFixEarlyConfig 中收集选项 - embeddedt
- 添加新版本选项的描述 - embeddedt
- 删除调试消息 - embeddedt
- 更美观地渲染子选项 - embeddedt
- 添加选项父子关系,当父选项关闭时对子选项的更改进行门控 - embeddedt
- 记录 1.16 选项 - embeddedt
- 允许选择语言 JSON 的自定义路径 - embeddedt
- 升级 Markdown 生成脚本,现在可以检测游戏外部缺少的描述 - embeddedt
- 切换到仅编译的 Arch Transformer - embeddedt
5.5.0+mc1.18.2
on 2024 Nov 27取决于此版本的大小,在维基页面上可能会有一个人类可读的更改日志。
自 5.4.1 + 1.18.2 以来的更改
- 指向维基更改日志的链接 - embeddedt
- 修复包括开发分支在内的分支列表 - embeddedt
- 将 ModernFix 品牌标识移到屏幕右侧 - embeddedt
- 从 ModernFixPlatformHooks 中删除默认实现 - embeddedt
- 删除对 Fabric API 模块的所有剩余硬依赖 - embeddedt
- 删除对 fabric-lifecycle-events 的依赖 - embeddedt
- 使用混入替换 ServerLifecycleEvents 的用法 - embeddedt
- 修复如果未实际设置世界加载时间却被打印的问题 - embeddedt
- 修复重复数据删除后处理映射的不正确返回值 - embeddedt
- 重写游戏加载/世界加入时间的跟踪代码 - embeddedt
- 避免硬编码要包含的项目 - embeddedt
- 如果传递给 CanonizingStringMap.putAll 的是一个空映射,则提前退出 - embeddedt
- 在删除创意搜索树时,对所有物品调用 Item.fillItemCategory() - embeddedt
- 使动态编解码器实际工作 - embeddedt
- 添加选项,以便在运行时而不是在启动时生成块编解码器 - embeddedt
- 为开发运行强制设置 512MB 堆内存 - embeddedt
- 将 FerriteCore 重复数据删除修复锁定为仅开发使用 - embeddedt
- 改进具有一个状态的块的 FerriteCore 内存使用 - embeddedt
- 为 1.18 更新 MappedRegistry 混入 - embeddedt
- 提高具有大量条目计数的注册表性能 - embeddedt
- 针对错误实例化 PathResourcePack 的模组的解决方法 - embeddedt
- 将 reuse_datapacks 默认值设置为 false - embeddedt
- 使 FlagManager 补丁处理 CoFH Core 的两种实现 - embeddedt
- 当在世界外部时,跳过动态资源单个块状态优化 - embeddedt
- 更新 zh_cn.json (#192) - 其智乃反不能及
- 清理死代码 - embeddedt
- 切换到 Gradle 构建操作 - embeddedt
- 仅从添加到不可变映射的 ModernFixEarlyConfig 中收集选项 - embeddedt
- 添加新版本选项的描述 - embeddedt
- 删除调试消息 - embeddedt
- 更美观地呈现子选项 - embeddedt
- 添加选项父子关系,当父选项关闭时阻止子选项的更改 - embeddedt
- 记录 1.16 选项 - embeddedt
- 允许选择自定义语言 JSON 的路径 - embeddedt
- 升级 Markdown 生成脚本,现在可以检测游戏外部缺少的描述 - embeddedt
- 为 1.18 进行更新 - embeddedt
- 切换到仅编译的 Arch Transformer - embeddedt
- 对于目录使用 Forge 资源查找器而不是 MF 查找器 - embeddedt
5.5.0+mc1.19.4
on 2024 Nov 27根据此版本的大小,在 the wiki 页面 上可能会有一个人类可读的更新日志。
自 5.4.2 + 1.19.4 以来的更改
- 指向 wiki 更新日志的链接 - embeddedt
- 修复包括开发分支在内的分支列表 - embeddedt
- 将 ModernFix 品牌标识移到屏幕右侧 - embeddedt
- 从 ModernFixPlatformHooks 中移除默认实现 - embeddedt
- 移除对 Fabric API 模块的所有剩余硬依赖 - embeddedt
- 移除对 fabric-lifecycle-events 的依赖 - embeddedt
- 用混合器替换 ServerLifecycleEvents 的使用 - embeddedt
- 修复如果未实际设置世界加载时间却被打印的问题 - embeddedt
- 为旧的 Lithium / VMP 版本将 fluidState 重定向标记为可选 - embeddedt
- 修复去重后处理映射的不正确返回值 - embeddedt
- 重写游戏加载/世界加入时间的跟踪代码 - embeddedt
- 避免硬编码要包含的项目 - embeddedt
- 如果传递给 CanonizingStringMap.putAll 的是一个空映射,则提前退出 - embeddedt
- 在删除创意搜索树时,对所有项目调用 Item.fillItemCategory() - embeddedt
- 使动态编解码器实际工作 - embeddedt
- 添加选项以在运行时而不是在启动时生成块编解码器 - embeddedt
- 为开发运行强制设置 512MB 堆内存 - embeddedt
- 将混合器目标更新到 1.19.4 - embeddedt
- 将 FerriteCore 去重修复锁定为仅开发使用 - embeddedt
- 改善 FerriteCore 对于具有一个状态的块的内存使用 - embeddedt
- 为 1.18 更新 MappedRegistry 混合器 - embeddedt
- 提高具有大量条目计数的注册表性能 - embeddedt
- 为错误地实例化 PathResourcePack 的模组提供解决方法 - embeddedt
- 默认将 reuse_datapacks 设置为 false - embeddedt
- 修复合并错误 - embeddedt
- 使 FlagManager 补丁处理 CoFH Core 的两种实现 - embeddedt
- 当在世界外部时,跳过动态资源单个块状态优化 - embeddedt
- 更新 zh_cn.json (#192) - 其智乃反不能及
- 清理死代码 - embeddedt
- 切换到 Gradle 构建操作 - embeddedt
- 仅从添加到不可变映射的 ModernFixEarlyConfig 中收集选项 - embeddedt
- 添加新版本选项的描述 - embeddedt
- 删除调试消息 - embeddedt
- 更美观地渲染子选项 - embeddedt
- 添加选项父子关系,当父选项关闭时阻止子选项的更改 - embeddedt
- 记录 1.16 选项 - embeddedt
- 允许选择自定义语言 JSON 的路径 - embeddedt
- 升级 Markdown 生成脚本,现在可以检测游戏外部缺少的描述 - embeddedt
- 使用 Redirect 而不是 Inject 以避免分配 - embeddedt
- 修复在 Forge 上的崩溃 - embeddedt
- Spotless - embeddedt
- 为 vanilla 1.19.4 的更改更新块状态缓存逻辑 - embeddedt
- 为 1.18 更新 - embeddedt
- 切换到仅编译的 Arch Transformer - embeddedt
5.5.0+mc1.20.1
on 2024 Nov 27取决于此版本的大小,在 该维基页面 上可能会有一个人类可读的更新日志。
自 5.4.2 + 1.20.1 以来的更改
- 指向维基更新日志的链接 - embeddedt
- 修复包括开发分支的分支列表 - embeddedt
- 将 ModernFix 品牌移到屏幕右侧 - embeddedt
- 从 ModernFixPlatformHooks 中删除默认实现 - embeddedt
- 删除对 Fabric API 模块的所有剩余硬依赖 - embeddedt
- 删除对 fabric-lifecycle-events 的依赖 - embeddedt
- 使用混入替换 ServerLifecycleEvents 的用法 - embeddedt
- 修复如果未实际设置世界加载时间却被打印的问题 - embeddedt
- 将 fluidState 重定向标记为旧 Lithium / VMP 版本的可选 - embeddedt
- 修复重复数据删除后处理映射的不正确返回值 - embeddedt
- 重写游戏加载/世界加入时间的跟踪代码 - embeddedt
- 避免硬编码要包含的项目 - embeddedt
- 如果将空映射传递给 CanonizingStringMap.putAll,则提前退出 - embeddedt
- 在删除创意搜索树时,对所有项目调用 Item.fillItemCategory() - embeddedt
- 使动态编解码器实际工作 - embeddedt
- 添加选项以在运行时而不是在启动时生成块编解码器 - embeddedt
- 为开发运行强制使用 512MB 堆 - embeddedt
- 将混入目标更新到 1.19.4 - embeddedt
- 将 FerriteCore 重复数据删除修复锁定为仅开发 - embeddedt
- 改善 FerriteCore 对于具有一个状态的块的内存使用 - embeddedt
- 为 1.18 更新 MappedRegistry 混入 - embeddedt
- 提高具有大量条目的注册表性能 - embeddedt
- 为错误实例化 PathResourcePack 的模组提供解决方法 - embeddedt
- 将 reuse_datapacks 默认设置为 false - embeddedt
- 修复合并错误 - embeddedt
- 使 FlagManager 补丁处理 CoFH Core 的两种实现 - embeddedt
- 在外部世界时跳过动态资源单个块状态优化 - embeddedt
- 更新 zh_cn.json (#192) - 其智乃反不能及
- 清理死代码 - embeddedt
- 切换到 Gradle 构建操作 - embeddedt
- 仅从添加到不可变映射的 ModernFixEarlyConfig 中收集选项 - embeddedt
- 添加新版本选项的描述 - embeddedt
- 删除调试消息 - embeddedt
- 更美观地渲染子选项 - embeddedt
- 添加选项父子关系,当父选项关闭时阻止子选项的更改 - embeddedt
- 记录 1.16 选项 - embeddedt
- 允许选择自定义语言 JSON 的路径 - embeddedt
- 升级 Markdown 生成脚本,现在可以检测游戏外部缺少的描述 - embeddedt
- 使用 Redirect 而不是 Inject 以避免分配 - embeddedt
- 修复在 Forge 上的崩溃 - embeddedt
- Spotless - embeddedt
- 为 vanilla 1.19.4 更改更新块状态缓存逻辑 - embeddedt
- 为 1.18 进行更新 - embeddedt
- 切换到仅编译的 Arch Transformer - embeddedt
5.4.2+mc1.19.4
on 2024 Nov 27自 5.4.1 + 1.19.4 以来的更改
- 使用 Forge 资源查找器查找目录,而非 MF 查找器 - embeddedt
- 去除 wasMissingModel 标志,其引发的问题比解决的问题更多 - embeddedt
5.4.2+mc1.20.1
on 2024 Nov 27自 5.4.1 + 1.20.1 以来的更改
- 使用 Forge 资源查找器查找目录,而非 MF 查找器 - embeddedt
- 去除 wasMissingModel 标志,其引发的问题比解决的问题更多 - embeddedt
5.4.2+mc1.16.5
on 2024 Nov 27自 5.4.1 + 1.16.5 以来的更改
- 使用 Forge 资源查找器来查找目录,而非 MF 查找器 - embeddedt
5.4.1+mc1.20.1
on 2024 Nov 27自 5.4.0 + 1.20.1 以来的更改
- 修复 getResource("") 无法返回有效资源的问题 - embeddedt
- 针对 CoFH 崩溃的热修复 - embeddedt



