自 2.5.2 以来的更改
- 使用半修复来解决数据包泄漏问题 - embeddedt
- 同步 LivingEntityRenderer 层列表 - embeddedt
- 修复类加载黑客不再起作用的问题 - embeddedt
- 修复搜索树提供程序崩溃的问题 - embeddedt
- 在 Blocks.rebuildCache()上使用侵入性较小的混入 - embeddedt
- 将搜索树替换移动到公共模块 - embeddedt
- 修复回退消息打印两次的问题 - embeddedt
- 将搜索树替换移动到公共模块,支持两种模组加载器 - embeddedt
- 解决 Forge 问题 #9505 的回退方法 - embeddedt
- 删除块状态压缩 - embeddedt
- 修复在加载大型 NBT 映射时的性能问题 - embeddedt
- 添加对在 runClient 中进行 Fabric 数据生成的支持 - embeddedt
- 直接使包缓存无效,而不是遍历资源管理器包列表 - embeddedt
- 修复在 F3+T 时资源包缓存未无效化的问题 - embeddedt
- 在 runClient 内部为数据生成添加标题屏幕按钮 - embeddedt
- 在纹理图集补丁中稍后进行迭代 - embeddedt
- 缩短结构哈希以解决 Windows 上的问题 - embeddedt
- 优化服务器线程活动检查 - embeddedt
- 更多 Fabric 动态模型加载改进 - embeddedt
- 修复在第二次尝试时纹理重新加载失败的问题 - embeddedt
- 添加更多纹理搜索路径 - embeddedt
- 启用 GitHub Gradle 缓存 - embeddedt
- 修复 Continuity 发光体 - embeddedt
- 使 RenderType EqualsStrategy 更可预测 - embeddedt
- 在 Stitch 存在时禁用更快的纹理加载 - embeddedt
- 为 FAPI 兼容性调整更快的纹理加载 - embeddedt
- 更新不兼容的模组禁用列表 - embeddedt
- 除非是额外的模型,否则避免运行 Fabric 加载钩子 - embeddedt
- 在将 MRL 转换为块状态列表时进行小的优化 - embeddedt
- 如果需要,尽早设置缺失的模型 - embeddedt
- 处理 bakedTopLevelModels 尚未成为动态提供程序的情况 - embeddedt
- 重写 Fabric 动态模型加载器,以不在启动时加载所有模型 - embeddedt
1.14.2 之后的更改
- 使用半修复解决数据包泄漏问题 - embeddedt
- 同步 LivingEntityRenderer 层列表 - embeddedt
- 在 Blocks.rebuildCache() 上使用侵入性较小的混入 - embeddedt
- 移除块状态压缩 - embeddedt
- 修复加载大型 NBT 地图时的性能问题 - embeddedt
- 直接使包缓存失效,而不是遍历资源管理器包列表 - embeddedt
- 修复在 F3+T 时资源包缓存未失效的问题 - embeddedt
- 在标题屏幕上添加一个按钮,用于在运行客户端时进行数据生成 - embeddedt
- 在纹理图集补丁中稍后进行迭代 - embeddedt
- 缩短结构哈希以解决 Windows 上的问题 - embeddedt
- 优化服务器线程活动检查 - embeddedt
- 更多 Fabric 动态模型加载改进 - embeddedt
- 修复第二次尝试时纹理重新加载失败的问题 - embeddedt
- 添加更多纹理搜索路径 - embeddedt
- 启用 GitHub Gradle 缓存 - embeddedt
- 修复 Continuity 发光效果 - embeddedt
- 使 RenderType EqualsStrategy 更可预测 - embeddedt
- 在 Stitch 存在时禁用更快的纹理加载 - embeddedt
- 调整更快的纹理加载以兼容 FAPI - embeddedt
- 更新不兼容的模块禁用列表 - embeddedt
- 除非需要额外模型,否则避免运行 Fabric 加载钩子 - embeddedt
- 将 MRL 转换为块状态列表时进行次要优化 - embeddedt
- 如果需要,尽早设置缺失模型 - embeddedt
- 处理 bakedTopLevelModels 尚未成为动态提供程序的情况 - embeddedt
- 重写 Fabric 动态模型加载器,以不在启动时加载所有模型 - embeddedt
自 3.5.1 以来的更改
- 如果安装了 Cyanide,则禁用 datapack_reload_exceptions,因为它会重叠 - embeddedt
- 在线程上但延迟地生成资源缓存 - embeddedt
- 修复编译错误 - embeddedt
- 确保为资源重新加载执行器设置上下文类加载器 - embeddedt
- 修复 JEI 创意搜索树替换不起作用的问题 - embeddedt
- 针对另一个潜在的竞争条件进行热修复 - embeddedt
- 针对潜在的资源重新加载竞争条件进行热修复 - embeddedt
自 2.5.1 以来的更改
- 如果安装了 Cyanide 则禁用 datapack_reload_exceptions,因为它有重叠 - embeddedt
- 在线程上进行资源缓存生成,但要延迟进行 - embeddedt
- 修复编译错误 - embeddedt
- 确保为资源重新加载执行器设置上下文类加载器 - embeddedt
- 修复 JEI 创意搜索树替换不起作用的问题 - embeddedt
- 针对另一个潜在的竞态条件进行热修复 - embeddedt
- 针对潜在的资源重新加载竞态条件进行热修复 - embeddedt
1.14.0 之后的更改
- 默认禁用更快的物品渲染,直到进行更多测试 - embeddedt
- 也优化块物品渲染 - embeddedt
- 使用资源重新加载工作线程生成资源缓存 - embeddedt
- 为集成服务器监控程序添加配置 - embeddedt
- 删除不存在的混入配置 - embeddedt
- 仅在级别渲染之外应用物品渲染优化 - embeddedt
- 优化 GUI 中简单物品的渲染 - embeddedt
- 删除 BlockState 上不必要的注入字段 - embeddedt
- 更改纹理加载混入优先级以防止 FAPI 冲突 - embeddedt
- 删除空白空间 [跳过 ci] - embeddedt
- 修复 GitHub markdown 格式不同 [跳过 ci] - embeddedt
- 将开发构建添加到 README [跳过 ci] - embeddedt
- 防止 TextureAtlasSprite 构造函数抛出时立即崩溃 - embeddedt
- 如果 AT 无法应用,避免硬崩溃 - embeddedt
- 调整发布脚本 [跳过 ci] - embeddedt
1.14.1 之后的更改
- 如果安装了 Cyanide 则禁用 datapack_reload_exceptions,因为它有重叠 - embeddedt
- 在线程上但延迟地进行资源缓存生成 - embeddedt
- 确保为资源重新加载执行器设置上下文类加载器 - embeddedt
- 针对另一个潜在的竞态条件的热修复 - embeddedt
- 针对潜在的资源重新加载竞态条件的热修复 - embeddedt
3.5.0 之后的更改
- 默认禁用更快的物品渲染,直到进行更多测试 - embeddedt
- 也优化块物品渲染 - embeddedt
- 使用资源重新加载工作线程生成资源缓存 - embeddedt
- 由于不兼容的模组,默认禁用动态实体渲染器 - embeddedt
- 为集成服务器看门狗添加配置 - embeddedt
- 删除不存在的混入配置 - embeddedt
- 仅在级别渲染之外应用物品渲染优化 - embeddedt
- 修复命令 API 依赖项 - embeddedt
- 更新 1.19.2 的物品渲染补丁 - embeddedt
- 优化 GUI 中简单物品的渲染 - embeddedt
- 删除 BlockState 上不必要的注入字段 - embeddedt
- 更改纹理加载混入优先级以防止 FAPI 冲突 - embeddedt
- 删除空白空间 [跳过 ci] - embeddedt
- 修复 GitHub markdown 格式不同 [跳过 ci] - embeddedt
- 将开发版本添加到自述文件 [跳过 ci] - embeddedt
- 防止 TextureAtlasSprite 构造函数抛出时立即崩溃 - embeddedt
- 如果 AT 无法应用,避免硬崩溃 - embeddedt
2.5.0 之后的更改
- 默认禁用更快的物品渲染,直到进行更多测试 - embeddedt
- 也优化块物品渲染 - embeddedt
- 使用资源重新加载工作线程生成资源缓存 - embeddedt
- 由于不兼容的模组,默认禁用动态实体渲染器 - embeddedt
- 为集成服务器看门狗添加配置 - embeddedt
- 删除不存在的混入配置 - embeddedt
- 仅在关卡渲染之外应用物品渲染优化 - embeddedt
- 优化 GUI 中简单物品的渲染 - embeddedt
- 删除 BlockState 上不必要的注入字段 - embeddedt
- 更改纹理加载混入优先级以防止 FAPI 冲突 - embeddedt
- 删除空白空间 [跳过 ci] - embeddedt
- 修复 GitHub markdown 格式不同 [跳过 ci] - embeddedt
- 将开发构建添加到 README [跳过 ci] - embeddedt
- 防止 TextureAtlasSprite 构造函数抛出时立即崩溃 - embeddedt
- 如果 AT 无法应用,避免硬崩溃 - embeddedt
3.4.1 之后的更改
- 调整发布脚本 [跳过 ci] - embeddedt
- 为发布做准备 - embeddedt
- 将 Fabric 发布标记为 beta - embeddedt
- 删除实体渲染器混入,因为在 1.18 上不需要它 - embeddedt
- 如果实体渲染器丢失,则提供更多调试信息 - embeddedt
- 解决运行时资源包不安全的问题 - embeddedt
- 确保 Lithium 的缓存字段被生成 - embeddedt
- 修复 Charm 的崩溃 - embeddedt
- 使 Fabric 上的块模型缓存可覆盖,以实现更具侵入性的模组 - embeddedt
- 修复 Fabric 上的材质缓存 - embeddedt
- 增加逐出时间 - embeddedt
- 将内存中的最大模型从 1k 增加到 10k - embeddedt
- 将 ModernFix 标记为破坏 DashLoader - embeddedt
- 模拟 Vanilla 的块/物品 -> 模型映射,用于 Fabric 模组 - embeddedt
- 在 Fabric 上烘焙非 Vanilla 模型,然后丢弃缓存 - embeddedt
- 新的 README [跳过 ci] - embeddedt
- 更清晰的消息 - embeddedt
- 如果找到过时的结构,则每个模组 ID 仅抱怨一次 - embeddedt
- 修复 DFU 爆破器使 DFU 太慢的问题 - embeddedt
- 忽略结构升级命令抛出的异常 - embeddedt
- 添加 Mod Menu 兼容性 - embeddedt
- 实际缓存物品模型 - embeddedt
- 为兼容性目的重写 1.19.4 Fabric 模型烘焙器混入 - embeddedt
- 调整 Fabric 模型面包店以运行更多 Vanilla 代码 - embeddedt
- 使 Continuity 在 Fabric 上工作 - embeddedt
- 在 Fabric 上永久加载自定义模型 - embeddedt
- 修复某些模组包中的实体渲染器崩溃 - embeddedt
- 修复 Forge 上未生成资源缓存的问题 - embeddedt
- 修复映射错误的混入 - embeddedt
- 修复 spotless - embeddedt
- 添加结构升级命令 - embeddedt
- 更新实体渲染器混入 - embeddedt
- 缩小超大的 PalettedContainers - embeddedt
- 重新实现动态实体渲染器 - embeddedt
- 暂时从 1.19.4 中删除资源包混入 - embeddedt
- 更新资源包混入 - embeddedt
- 更新 - embeddedt
- 更新资源包混入 - embeddedt
- 为 Fabric 添加资源缓存 - embeddedt
- 最初在 Fabric 上加载所有模型以进行纹理扫描 - embeddedt
- 通用输出目录 - embeddedt
- 修复某些配置不可用的问题 - embeddedt
- 确保 JEI 在没有客户端世界的情况下不会重新加载 - embeddedt
- 修复模型面包店问题 - embeddedt
- 调整 Fabric 模型面包店混入以实现兼容性 - embeddedt
- 修复 JiJ - embeddedt
- 修复 - embeddedt
- 使用正确的 getOverlay 方法 - embeddedt
- 修复屏幕打开过早触发的问题 - embeddedt
- 修复与 Fabric API 的 dynresources 兼容性 - embeddedt
- 将 Arch 转换器添加到.gitignore - embeddedt
- 使用未映射的名称作为阴影方法 - embeddedt
- 修复问题 - embeddedt
- 使用自定义 BakedModel 作为哨兵 - embeddedt
- 修复混入 - embeddedt
- spotless - embeddedt
- 修复 AW - embeddedt
- 清理导入 - embeddedt
- Fabric - embeddedt
- Fabric - embeddedt
- 修复 Fabric 上的 ModelBakery 混入问题 - embeddedt
- 为现代 FML 进行包结构重组 - embeddedt
- 拆分工件上传 - embeddedt
- Multiloader - embeddedt
- [修复搜索树配置值](https://github
3.4.1 之后的更改
- 调整发布脚本 [跳过 ci] - embeddedt
- 为发布做准备 - embeddedt
- 将 Fabric 发布标记为 beta - embeddedt
- 删除实体渲染器混入,因为在 1.18 上不需要它 - embeddedt
- 如果实体渲染器丢失,则提供更多调试信息 - embeddedt
- 解决运行时资源包不安全的问题 - embeddedt
- 确保 Lithium 的缓存字段被生成 - embeddedt
- 修复 Charm 导致的崩溃 - embeddedt
- 使 Fabric 上的块模型缓存可覆盖,以实现更具侵入性的模组 - embeddedt
- 修复 Fabric 上的材质缓存 - embeddedt
- 增加驱逐时间 - embeddedt
- 将内存中的最大模型从 1k 增加到 10k - embeddedt
- 将 ModernFix 标记为破坏 DashLoader - embeddedt
- 为 Fabric 模组模拟 vanilla 块/物品 -> 模型映射 - embeddedt
- 在 Fabric 上烘焙非 vanilla 模型,然后丢弃缓存 - embeddedt
- 新的 README [跳过 ci] - embeddedt
- 更清晰的消息 - embeddedt
- 如果找到过时的结构,则每个模组 ID 仅抱怨一次 - embeddedt
- 修复 DFU 喷火器使 DFU 太慢的问题 - embeddedt
- 忽略结构升级命令抛出的异常 - embeddedt
- 添加 Mod Menu 兼容性 - embeddedt
- 在 Fabric 上使 Continuity 工作 - embeddedt
- 在 Fabric 上永久加载自定义模型 - embeddedt
- 修复某些模组包中的实体渲染器崩溃 - embeddedt
- 修复 Forge 上未生成资源缓存的问题 - embeddedt
- 修复映射错误的混入 - embeddedt
- 修复 spotless - embeddedt
- 添加结构升级命令 - embeddedt
- 收缩过大的 PalettedContainers - embeddedt
- 重新实现动态实体渲染器 - embeddedt
- 更新资源包混入 - embeddedt
- 更新 - embeddedt
- 更新资源包混入 - embeddedt
- 向 Fabric 添加资源缓存 - embeddedt
- 最初在 Fabric 上加载所有模型以进行纹理扫描 - embeddedt
- 通用输出目录 - embeddedt
- 修复某些配置不可用的问题 - embeddedt
- 确保 JEI 在没有客户端世界的情况下不会重新加载 - embeddedt
- 调整 Fabric 模型面包店混入以实现兼容性 - embeddedt
- 修复 JiJ - embeddedt
- 修复 - embeddedt
- 使用正确的 getOverlay 方法 - embeddedt
- 修复屏幕打开过早触发的问题 - embeddedt
- 修复与 Fabric API 的 dynresources 兼容性 - embeddedt
- 将 Arch 转换器添加到 gitignore - embeddedt
- 对阴影方法使用未映射的名称 - embeddedt
- 修复问题 - embeddedt
- 使用自定义 BakedModel 作为哨兵 - embeddedt
- 修复 AW - embeddedt
- 清理导入 - embeddedt
- Fabric - embeddedt
- 修复 Fabric 上的 ModelBakery 混入问题 - embeddedt
- 为现代 FML 进行包结构调整 - embeddedt
- 拆分工件上传 - embeddedt
- 多加载器 - embeddedt
- 修复搜索树配置值 - embeddedt
- 修复如果重新拼接执行可能出现的问题 - embeddedt
- 在构建/运行时生成混入类列表 - embeddedt
- 更新 zh_cn.json (#69) - 狂想ThePotato
- 在开发中隐藏 LazyDFU 缺失警告 - embeddedt
- 从开发中删除 LazyDFU,因为规则优化现在只会是 - embeddedt
- 更新 LazyDFU 警告 - embeddedt
- 实现改进的 LazyDFU 版本(安装它仍然是有益的) - embeddedt
- [重新引入单独的根列表列表](https://github.com/embeddedt/ModernFix/commit/7039bcada7cd8196b836f61
1.13.1 之后的更改
- 准备发布 - embeddedt
- 将 Fabric 版本标记为 beta - embeddedt
- 如果实体渲染器缺失,则提供更多调试信息 - embeddedt
- 解决运行时资源包不安全的问题 - embeddedt
- 确保 Lithium 的缓存字段被生成 - embeddedt
- 使块模型缓存可覆盖,以支持更具侵入性的模组 - embeddedt
- 修复 Fabric 上的材质缓存 - embeddedt
- 增加逐出时间 - embeddedt
- 将内存中的最大模型数量从 1k 增加到 10k - embeddedt
- 将 ModernFix 标记为破坏 DashLoader - embeddedt
- 为 Fabric 模组模拟 vanilla 块/项目 -> 模型映射 - embeddedt
- 在 Fabric 上烘焙非 vanilla 模型,然后丢弃缓存 - embeddedt
- 新的 README [跳过 ci] - embeddedt
- 更清晰的消息 - embeddedt
- 如果找到过时的结构,则每个模组 ID 仅抱怨一次 - embeddedt
- 修复 DFU 爆破器使 DFU 过慢的问题 - embeddedt
- 忽略结构升级命令抛出的异常 - embeddedt
- 添加 Mod Menu 兼容性 - embeddedt
- 使 Continuity 在 Fabric 上正常工作 - embeddedt
- 在 Fabric 上永久加载自定义模型 - embeddedt
- 修复 spotless - embeddedt
- 添加结构升级命令 - embeddedt
- 更新 - embeddedt
- 向 Fabric 添加资源缓存 - embeddedt
- 最初在 Fabric 上加载所有模型以进行纹理扫描 - embeddedt
- 通用输出目录 - embeddedt
- 修复某些配置不可用的问题 - embeddedt
- 确保在没有客户端世界的情况下 JEI 不会重新加载 - embeddedt
- 调整 Fabric 模型面包房混入以实现兼容性 - embeddedt
- 修复 JiJ - embeddedt
- 使用正确的 getOverlay 方法 - embeddedt
- 修复屏幕打开过早触发的问题 - embeddedt
- 修复与 Fabric API 的 dynresources 兼容性 - embeddedt
- 将 Arch 转换器添加到 gitignore - embeddedt
- 对阴影方法使用未映射的名称 - embeddedt
- 修复问题 - embeddedt
- 使用自定义 BakedModel 作为标记 - embeddedt
- 为现代 FML 进行包结构调整 - embeddedt
- 拆分工件上传 - embeddedt
- 多加载器 - embeddedt
- 修复如果重新拼接执行可能出现的问题 - embeddedt
- 在构建/运行时动态生成混入类列表 - embeddedt
- 更新 zh_cn.json (#69) - 狂想ThePotato
- 在开发中隐藏 LazyDFU 缺失警告 - embeddedt
- 从开发中删除 LazyDFU,因为规则优化现在只会是 - embeddedt
- 更新 LazyDFU 警告 - embeddedt
- 实现改进的 LazyDFU 版本(安装它仍然是有益的) - embeddedt
- 重新引入单独的根列表列表 - embeddedt
- 将包缓存逻辑移动到单独的版本无关类中 - embeddedt
- 修复 RemoveBlockGoal 永久加载块的问题,完全删除 START 票证 - embeddedt
- 添加删除生成块的选项 - embeddedt
- 修复混入崩溃 - embeddedt
- 修复某些项目在库存中未渲染的问题 - embeddedt
- 将注册表重写拆分为单独的默认关闭选项 - embeddedt
- 向 Refined Storage 添加动态模型支持 - embeddedt
- 加载提供的每个块状态文件,而不仅仅是第一个 - embeddedt
- 清理扫描器 + 抽象包扫描以分离函数 - embeddedt
- 允许修改 CanonizingStringMap.keySet() - embeddedt
- 修复 CTM 崩溃 - embeddedt
- 修复注册表替换 - embeddedt
- 仅对尚未发现的模型/块状态使用回退路径 - embeddedt
- 添加大型注册表测试选项 - embeddedt
- 在我们可以信任的资源包上使用 getResources - embeddedt
- [取消装箱 ID](https://github.com/



