ImmediatelyFast Reforged

ImmediatelyFast Reforged

加速Minecraft中的即时模式渲染

优化

ImmediatelyFast Reforged 是 Fabric 模组 ImmediatelyFast 的 Forge 移植版。它优化了客户端的立即模式渲染性能。该模组设计轻量且与其他模组高度兼容,因此是整合包的理想选择。

 

重要说明与请求

原版模组的版权所有者是 RaphiMC,他制作了 Fabric 版本的 ImmediatelyFast。我请求并获得许可,将这一优秀模组移植到 Forge。

请不要将本移植版的问题报告给原作者或其 GitHub 仓库。请将问题报告到我的仓库。
也不要为了获取本移植版的支持而加入他们的 Discord 或在其模组页面发表评论。请在此处提出你的问题。

本移植版目前未改动任何原始优化方案。在代码层面,仅存在以下差异:

  • 调整了类引用和 Mixin 注入点,使其适配 SRG 映射和 Forge。
  • 通过使用默认的 Mixin 注解类,移除了一个原始内嵌库。
  • 移除了两个仅存在于 Fabric 的模组的兼容模式。

本移植版不支持 Optifine — 很抱歉。但你可以使用 Rubidium 和 Oculus 作为替代。

优化

ImmediatelyFast Reforged 通过使用自定义缓冲区实现来全面优化立即模式渲染,以更高效的方式批处理绘制调用并将数据上传至 GPU。
以下立即模式渲染部分已得到优化:

  • 实体
  • 方块实体
  • 粒子效果
  • 文本渲染
  • 界面/HUD
  • 其他模组的立即模式渲染(ImmersivePortals 从中获益颇多)

它还包括有针对性的优化,通过改变原版渲染代码以提高运行速度。
以下渲染部分已通过更高效的实现得到优化:

  • 地图渲染
  • HUD 渲染
  • 文本渲染

性能

性能应与原版 Fabric 模组持平。查看原版模组页面

兼容性

ImmediatelyFast Reforged 在设计上尽可能减少对模组的干扰。它应能与大多数(甚至全部)模组和整合包正常协作。

已知不兼容项:

  • Optifine

如果遇到任何问题,请在问题追踪器上报告。