BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件
汉化
论坛
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
现代化修复 - ModernFix

现代化修复 - ModernFix

一款集各类功能于一身的性能优化模组,可以提高性能、降低内存占用并修复现代MC版本(1.16+)中的许多问题,同时不会严重影响游戏体验

1,867
1
优化

基本信息

我的世界Java版本

1.21.4
1.21–1.21.1
1.20.x
1.19.4
1.19.2
1.18.2
1.16.4–1.16.5

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge

运行环境

客户端
服务端
客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 LGPL-3.0-only
发布于 a year ago
更新于 9 days ago
简介渲染图更新日志版本百科反馈讨论

全部版本

1
6
7
8
31

5.14.0+mc1.20.4

on 2024 Dec 04
下载

根据此版本的大小,可能会在维基页面上提供一个人类可读的变更日志。

自 5.13.0+1.20.4 以来的更改

  • 转换为正确的事件类型 - embeddedt
  • 删除缓冲区构建器泄漏修复,因为现在可以正确关闭它们 - embeddedt
  • 提升 NeoForge - embeddedt
  • 删除 Blueprint 内存泄漏补丁 - embeddedt
  • 降低 ForgeRegistry 委托映射的负载因子 - embeddedt
  • 删除未完成/过时的注册表和块优化 - embeddedt
  • 如果安装了 NCR,则禁用原始聊天签名删除 - embeddedt
  • 无瑕疵 - embeddedt
  • 添加简化版的无聊天报告 - embeddedt
  • 在 Forge 注册表中使用 fastutil 映射进行持有者查找 - embeddedt
  • 首次需要时检索丢失的模型 - embeddedt
  • 修复 EntityIDSyncPacket 在多人游戏中损坏的问题 - embeddedt
  • 更新 1.18 的补丁 - embeddedt
  • 修复 https://github.com/MinecraftForge/MinecraftForge/issues/9118 - embeddedt

5.13.0+mc1.18.2

on 2024 Dec 04
下载

取决于这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.0+1.18.2 以来的更改

  • 如果启用了动态资源,则调用 onDynamicResourcesStatusChange - embeddedt
  • 不再在 FL 0.15+上运行映射清理程序,它不是必需的 - embeddedt
  • 更新 GitHub 工作流 (#358) - Kichura
  • 整理版本检测 (#352) - Fury_Phoenix
  • 添加错误报告模板,大量源自 Sodium - embeddedt
  • 将资源包缓存限制为 assets/和 data/文件夹 - embeddedt
  • 使动态地图返回空的不可变集合,而不是抛出 - embeddedt
  • 降低数据包重新加载异常混入的优先级 - embeddedt

5.13.0+mc1.19.2

on 2024 Dec 04
下载

取决于此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.0+1.19.2 以来的更改

  • 如果启用了动态资源,则调用 onDynamicResourcesStatusChange - embeddedt
  • 在 FL 0.15+ 上不运行映射清理程序,这不是必需的 - embeddedt
  • 更新 GitHub 工作流 (#358) - Kichura
  • 整理版本检测 (#352) - Fury_Phoenix
  • 添加错误报告模板,大量源自 Sodium - embeddedt
  • 将资源包缓存限制在 assets/ 和 data/ 文件夹中 - embeddedt
  • 使动态地图返回空的不可变集合,而不是抛出异常 - embeddedt
  • 降低数据包重新加载异常混入的优先级 - embeddedt

5.13.0+mc1.20.1

on 2024 Dec 04
下载

取决于此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.1+1.20.1 以来的更改

  • 如果启用了动态资源,则调用 onDynamicResourcesStatusChange - embeddedt
  • 修复资源包缓存引擎无法列出文件的资源堆栈的问题 - embeddedt
  • 不再在 FL 0.15+上运行映射清理程序,这不是必需的 - embeddedt
  • 更新 GitHub 工作流 (#358) - Kichura
  • 整理版本检测 (#352) - Fury_Phoenix
  • 向 onBakedModelLoad 添加 textureGetter 参数 - embeddedt
  • 添加错误报告模板,大量源自 Sodium - embeddedt
  • 仅在以 assets 或 data 开头的路径上应用资源包加速 - embeddedt
  • 将资源包缓存限制为 assets/ 和 data/ 文件夹 - embeddedt
  • 使动态地图返回空的不可变集合,而不是抛出异常 - embeddedt
  • 降低数据包重新加载异常混入的优先级 - embeddedt

5.13.0+mc1.20.4

on 2024 Dec 04
下载

根据这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.1+1.20.4 以来的更改

  • 如果启用了动态资源,则调用 onDynamicResourcesStatusChange - embeddedt
  • 修复资源包缓存引擎无法列出文件的资源堆栈 - embeddedt
  • 不要在 FL 0.15+ 上运行映射清理器,这不是必需的 - embeddedt
  • 更新 NeoForge 版本 - embeddedt
  • 更新 GitHub 工作流 (#358) - Kichura
  • 整理版本检测 (#352) - Fury_Phoenix
  • 向 onBakedModelLoad 添加 textureGetter 参数 - embeddedt
  • 添加错误报告模板,大量借鉴自 Sodium - embeddedt
  • 修复混入目标 - embeddedt
  • 仅在以 assets 或 data 开头的路径上应用资源包加速 - embeddedt
  • 将资源包缓存限制在 assets/ 和 data/ 文件夹中 - embeddedt
  • 使动态地图返回空的不可变集合,而不是抛出 - embeddedt
  • 降低数据包重新加载异常混入的优先级 - embeddedt

5.13.0+mc1.16.5

on 2024 Dec 04
下载

取决于这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.0+1.16.5 以来的更改

  • 如果启用了动态资源,则调用 onDynamicResourcesStatusChange - embeddedt
  • 不再在 FL 0.15+上运行映射清理程序,它不是必需的 - embeddedt
  • 更新 GitHub 工作流 (#358) - Kichura
  • 整理版本检测 (#352) - Fury_Phoenix
  • 添加错误报告模板,大量源自 Sodium - embeddedt
  • 将资源包缓存限制在 assets/和 data/文件夹内 - embeddedt
  • 使动态映射返回空的不可变集合,而不是抛出 - embeddedt
  • 降低数据包重新加载异常混入的优先级 - embeddedt

5.12.1+mc1.20.1

on 2024 Dec 04
下载

取决于这个版本的大小,在维基页面上可能有一个人类可读的变更日志。

自 5.12.0+1.20.1 以来的更改

  • 在 ItemOverrides 混入中使用通配符来捕获 Forge 重命名 - embeddedt

5.12.1+mc1.20.4

on 2024 Dec 04
下载

取决于此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.12.0+1.20.4 以来的更改

  • 在 ItemOverrides 混入中使用通配符来捕获 Forge 重命名 - embeddedt

5.12.0+mc1.18.2

on 2024 Dec 04
下载

根据此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.1+1.18.2 以来的更改

  • 如果没有模型数据需要刷新,则避免刷新循环 - embeddedt
  • 在 replaceAll 中实际上不加载所有模型,而是使用巧妙的技巧 - embeddedt
  • 稍微优化实体能力检索 - embeddedt
  • 在 clear_mixin_info 开启时抑制混入强制加载日志 - embeddedt
  • 提升 Fabric Loader - embeddedt
  • 更新 MixinExtras - embeddedt
  • 阴影注释项目,以便它们在生产 jar 中 - embeddedt
  • 使用正确的注释样式 - embeddedt
  • 从“mixins”和“client”键生成配置选项 - embeddedt
  • 在 testmod 子项目中应用 excludedTaskNames,而不是全局应用 - embeddedt
  • 消除多余的强制转换(#327) - Fury_Phoenix
  • 使用自定义 AP 自动生成混入配置(#305) - Fury_Phoenix
  • 安装 Litematica 时禁用动态 DFU - embeddedt
  • 如果存在 Forge 加载错误,则防止应用模组混入 - embeddedt
  • 仅在替换模型不同时才在模型映射上调用 put - embeddedt
  • 使 replaceAll 实现更健壮,添加警告 - embeddedt
  • 在启用动态资源时跟踪模型烘焙事件的持续时间 - embeddedt
  • 将 Mekanism 添加到模型烘焙事件帮助器中 - embeddedt
  • 支持在包装模型注册表上进行 replaceAll - embeddedt
  • 如果安装了 Rubidium,则禁用 ModelDataManager 修复 - embeddedt
  • 抑制混入重映射错误 - embeddedt
  • 修复 Forge 的 ModelDataManager 中的一些并发问题 - embeddedt
  • 删除 testmod genSources 任务(#333) - Fury_Phoenix

5.12.0+mc1.16.5

on 2024 Dec 04
下载

根据此次发布的大小,可能会在维基页面上提供一个人类可读的变更日志。

自 5.11.1+1.16.5 以来的更改

  • 如果没有模型数据需要刷新,则避免刷新循环 - embeddedt
  • 不在 replaceAll 中实际加载所有模型,而是使用巧妙的技巧 - embeddedt
  • 稍微优化实体能力检索 - embeddedt
  • 在 clear_mixin_info 开启时抑制混入强制加载日志 - embeddedt
  • 提升 Fabric Loader - embeddedt
  • 更新 MixinExtras - embeddedt
  • 阴影注释项目,以便它们在生产 jar 中 - embeddedt
  • 使用正确的注释样式 - embeddedt
  • 从'mixins'和'client'键生成配置选项 - embeddedt
  • 在 testmod 子项目中应用 excludedTaskNames,而不是全局应用 - embeddedt
  • 消除多余的强制转换(#327) - Fury_Phoenix
  • 使用自定义 AP 自动生成混入配置(#305) - Fury_Phoenix
  • 安装 Litematica 时禁用动态 DFU - embeddedt
  • 仅在替换模型不同时在模型映射上调用 put - embeddedt
  • 使 replaceAll 实现更健壮,并添加警告 - embeddedt
  • 在启用动态资源时跟踪模型烘焙事件的持续时间 - embeddedt
  • 在模型烘焙事件帮助器中添加 Mekanism - embeddedt
  • 支持在包装模型注册表上进行 replaceAll - embeddedt
  • 如果安装了 Rubidium,则禁用 ModelDataManager 修复 - embeddedt
  • 修复 Forge 的 ModelDataManager 中的一些并发问题 - embeddedt
  • 删除 testmod genSources 任务(#333) - Fury_Phoenix

5.12.0+mc1.20.4

on 2024 Dec 04
下载

自 5.11.1+1.20.4 以来的更改

  • 更新 1.20 更改的 cap 混入 - embeddedt
  • 更新 1.19 模型数据管理器更改 - embeddedt
  • 如果没有模型数据需要刷新,则避免刷新循环 - embeddedt
  • 实际上不在 replaceAll 中加载所有模型,而是使用巧妙的技巧 - embeddedt
  • 修复 Forge 错误 - embeddedt
  • 允许在项目覆盖上缺少模型 - embeddedt
  • 稍微优化实体能力检索 - embeddedt
  • 在 clear_mixin_info 开启时抑制混入强制加载日志记录 - embeddedt
  • 无瑕疵 - embeddedt
  • 更新到 NeoForge 20.4.70-beta - embeddedt
  • 解决如果文件中有编译错误则 AP 抛出异常的问题 - embeddedt
  • 提升 Fabric Loader - embeddedt
  • 更新 MixinExtras - embeddedt
  • 更多 ClientOnlyMixin - embeddedt
  • 更多 ClientOnlyMixin - embeddedt
  • 将 WorldSelectionList 混入标记为仅客户端 - embeddedt
  • 阴影注释项目,以便它们在生产 jar 中 - embeddedt
  • 使用正确的注释风格 - embeddedt
  • 从'mixins'和'client'键生成配置选项 - embeddedt
  • 在 testmod 子项目中而不是全局应用 excludedTaskNames - embeddedt
  • 将更多混入标记为 ClientOnlyMixin - Fury_Phoenix
  • 消除多余的强制转换 (#327) - Fury_Phoenix
  • 使用自定义 AP 自动生成混入配置 (#305) - Fury_Phoenix
  • 安装 Litematica 时禁用动态 DFU - embeddedt
  • 如果有 Forge 加载错误,则防止应用 mod 混入 - embeddedt
  • 仅在替换模型不同时才在模型映射上调用 put - embeddedt
  • 使 replaceAll 实现更健壮,添加警告 - embeddedt
  • 在启用动态资源时跟踪模型烘焙事件的持续时间 - embeddedt
  • 将 Mekanism 添加到模型烘焙事件帮助器中 - embeddedt
  • 支持在包装模型注册表上进行 replaceAll - embeddedt
  • 使处理程序不静态 - embeddedt
  • 如果安装了 Rubidium,则禁用 ModelDataManager 修复 - embeddedt
  • 更新 1.19 模型数据更改的混入 - embeddedt
  • 抑制混入重新映射错误 - embeddedt
  • 修复 Forge 的 ModelDataManager 中的一些并发问题 - embeddedt
  • 删除 testmod genSources 任务 (#333) - Fury_Phoenix

5.12.0+mc1.19.2

on 2024 Dec 04
下载

根据此次发布的规模,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.1+1.19.2 以来的更改

  • 更新以适应 1.19 模型数据管理器的更改 - embeddedt
  • 如果没有模型数据需要刷新,则避免刷新循环 - embeddedt
  • 在 replaceAll 中实际上不要加载所有模型,而是使用巧妙的技巧 - embeddedt
  • 稍微优化实体能力检索 - embeddedt
  • 在 clear_mixin_info 开启时抑制混入强制加载日志记录 - embeddedt
  • 提升 Fabric Loader - embeddedt
  • 更新 MixinExtras - embeddedt
  • 更多的 ClientOnlyMixin - embeddedt
  • 将 WorldSelectionList 混入标记为仅客户端 - embeddedt
  • 阴影注释项目,以便它们在生产 jar 中 - embeddedt
  • 使用正确的注释风格 - embeddedt
  • 从'mixins'和'client'键生成配置选项 - embeddedt
  • 在测试模块子项目中应用 excludedTaskNames,而不是全局应用 - embeddedt
  • 消除多余的强制转换(#327) - Fury_Phoenix
  • 使用自定义 AP 自动生成混入配置(#305) - Fury_Phoenix
  • 安装 Litematica 时禁用动态 DFU - embeddedt
  • 如果存在 Forge 加载错误,则防止应用模块混入 - embeddedt
  • 仅在替换模型不同时才在模型映射上调用 put - embeddedt
  • 使 replaceAll 实现更健壮,添加警告 - embeddedt
  • 在启用动态资源时跟踪模型烘焙事件的持续时间 - embeddedt
  • 将 Mekanism 添加到模型烘焙事件助手 - embeddedt
  • 支持在包装模型注册表上进行 replaceAll - embeddedt
  • 使处理程序不是静态的 - embeddedt
  • 如果安装了 Rubidium,则禁用 ModelDataManager 修复 - embeddedt
  • 更新 1.19 模型数据更改的混入 - embeddedt
  • 抑制混入重映射错误 - embeddedt
  • 修复 Forge 的 ModelDataManager 中的一些并发问题 - embeddedt
  • 删除测试模块 genSources 任务(#333) - Fury_Phoenix

5.12.0+mc1.20.1

on 2024 Dec 04
下载

取决于这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.1+1.20.1 以来的更改

  • 更新 1.20 更改的 cap 混入 - embeddedt
  • 为 1.19 模型数据管理器更改进行更新 - embeddedt
  • 如果没有模型数据需要刷新,则避免刷新循环 - embeddedt
  • 实际上不要在 replaceAll 中加载所有模型,而是使用聪明的技巧 - embeddedt
  • 修复 Forge 错误 - embeddedt
  • 允许在项目覆盖上缺少模型 - embeddedt
  • 稍微优化实体能力检索 - embeddedt
  • 在 clear_mixin_info 开启时抑制混入强制加载日志记录 - embeddedt
  • 提升 Fabric Loader - embeddedt
  • 更新 MixinExtras - embeddedt
  • 更多 ClientOnlyMixin - embeddedt
  • 更多 ClientOnlyMixin - embeddedt
  • 将 WorldSelectionList 混入标记为仅客户端 - embeddedt
  • 阴影注释项目,以便它们在生产 jar 中 - embeddedt
  • 使用正确的注释样式 - embeddedt
  • 从'mixins'和'client'键生成配置选项 - embeddedt
  • 在 testmod 子项目中应用 excludedTaskNames,而不是全局应用 - embeddedt
  • 消除多余的强制转换(#327) - Fury_Phoenix
  • 使用自定义 AP 自动生成混入配置(#305) - Fury_Phoenix
  • 安装 Litematica 时禁用动态 DFU - embeddedt
  • 如果存在 Forge 加载错误,则防止应用模块混入 - embeddedt
  • 仅在替换模型不同时才在模型映射上调用 put - embeddedt
  • 使 replaceAll 实现更健壮,添加警告 - embeddedt
  • 在启用动态资源时跟踪模型烘焙事件的持续时间 - embeddedt
  • 将 Mekanism 添加到模型烘焙事件帮助程序中 - embeddedt
  • 支持在包装模型注册表上进行 replaceAll - embeddedt
  • 使处理程序不是静态的 - embeddedt
  • 如果安装了 Rubidium,则禁用 ModelDataManager 修复 - embeddedt
  • 更新 1.19 模型数据更改的混入 - embeddedt
  • 抑制混入重映射错误 - embeddedt
  • 修复 Forge 的 ModelDataManager 中的一些并发问题 - embeddedt
  • 删除 testmod genSources 任务(#333) - Fury_Phoenix

5.11.1+mc1.18.2

on 2024 Dec 04
下载

取决于此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.0+1.18.2 以来的更改

  • 如果方向匹配,则在错误的剔除面列表上检索四边形 - embeddedt
  • 修复在更快的项目渲染下霓虹灯管不可见的问题 - embeddedt
  • 删除动态项目覆盖 - embeddedt
  • 更新混入 - embeddedt
  • 处理项目覆盖中缺失的模型 - embeddedt
  • 解决飞轮在 BufferBuilder 中留下已释放缓冲区的问题 - embeddedt

5.11.1+mc1.19.2

on 2024 Dec 04
下载

根据这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.0+1.19.2 以来的更改

  • 如果方向匹配,则在错误的剔除面列表上检索四边形 - embeddedt
  • 修复霓虹管在更快的物品渲染下不可见的问题 - embeddedt
  • 删除动态物品覆盖 - embeddedt
  • 更新混入 - embeddedt
  • 处理物品覆盖中缺失的模型 - embeddedt
  • 解决飞轮在 BufferBuilder 中留下释放缓冲区的问题 - embeddedt

5.11.1+mc1.20.1

on 2024 Dec 04
下载

根据此版本的大小,可能在维基页面上提供一个人类可读的变更日志。

自 5.11.0+1.20.1 以来的更改

  • 如果方向匹配,则在错误的剔除面列表上检索四边形 - embeddedt
  • 修复在更快的项目渲染下霓虹管不可见的问题 - embeddedt
  • 删除动态项目覆盖 - embeddedt
  • 更新混入 - embeddedt
  • 更新混入目标 - embeddedt
  • 处理项目覆盖中缺失的模型 - embeddedt
  • 解决飞轮在 BufferBuilder 中留下已释放缓冲区的问题 - embeddedt

5.11.1+mc1.16.5

on 2024 Dec 04
下载

取决于此版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.0+1.16.5 以来的更改

  • 如果方向匹配,则在错误的剔除面列表上检索四边形 - embeddedt
  • 修复在更快的项目渲染下霓虹灯管不可见的问题 - embeddedt
  • 删除动态项目覆盖 - embeddedt
  • 在项目覆盖中处理缺失的模型 - embeddedt

5.11.1+mc1.20.4

on 2024 Dec 04
下载

根据这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.11.0+1.20.4 以来的更改

  • 如果方向匹配,则在不正确的剔除面列表上检索四边形 - embeddedt
  • 修复在更快的项目渲染下霓虹管不可见的问题 - embeddedt
  • 删除动态项目覆盖 - embeddedt
  • 更新混入 - embeddedt
  • 修复不正确的合并 - embeddedt
  • 更新混入目标 - embeddedt
  • 处理项目覆盖中缺失的模型 - embeddedt
  • 解决飞轮在 BufferBuilder 中留下释放缓冲区的问题 - embeddedt

5.11.0+mc1.19.2

on 2024 Dec 04
下载

根据这个版本的大小,在维基页面上可能会有一个人类可读的变更日志。

自 5.10.1+1.19.2 以来的更改

  • 缓存项目覆盖模型实例 - embeddedt
  • 删除过时的混入 - embeddedt
  • 在 1.19+上完全删除 CTM 层黑客,代码未使用 - embeddedt
  • 再次重写 CTM 谓词处理,修复更多错误 - embeddedt
  • 在加载模型时重置块谓词 - embeddedt
  • 仅在动态资源开启时包装顶级 CTM 模型 - embeddedt
  • 将电梯模组添加到动态资源迭代列表中 - embeddedt
  • 在 vanilla ItemModelShaper 上实现动态模型缓存 - embeddedt
  • 在块状态和项目到模型映射上实现缓存 - embeddedt
  • 优化 RegistryDelegate#hashCode() - embeddedt

5.11.0+mc1.20.1

on 2024 Dec 04
下载

根据此次发布的规模,可能会在维基页面上提供一个人类可读的变更日志。

自 5.10.1+1.20.1 以来的更改

  • 缓存项目覆盖模型实例 - embeddedt
  • 删除过时的混入 - embeddedt
  • 在 1.19+上完全删除 CTM 层黑客,代码未使用 - embeddedt
  • 再次重写 CTM 谓词处理,修复更多错误 - embeddedt
  • 在加载模型时重置块谓词 - embeddedt
  • 仅在动态资源开启时包装顶级 CTM 模型 - embeddedt
  • 将电梯模组添加到动态资源迭代列表中 - embeddedt
  • 在 vanilla ItemModelShaper 上实现动态模型缓存 - embeddedt
  • 在块状态和项目到模型映射上实现缓存 - embeddedt
  • 优化 RegistryDelegate#hashCode() - embeddedt
1
6
7
8
31
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12