社区5群:923563248 进群吹水聊天!众多整合包作者、插件作者、玩家在内哦!不定时发福利,公布重要通知!
...
随意优化(Random Optimization)
修复了 MC 中的一些 Bug,并提升性能。
服务端/客户端优化
资源外链
ModrinthModrinth6 天前
CurseForgeCurseForge6 天前
GithubGithub6 天前
McmodMcmod6 天前

概述

此模组实现了下列功能,以显著优化特定问题下的游戏性能,修复游戏的漏洞。

所有功能均可以通过配置文件关闭。

功能

  • 显著优化加载和重载资源包及数据包的速度,进而优化启动时间。此模组对于压缩文件中的数据包/材质包在首次访问时建立紧凑的索引,来代替原版的不断地重复遍历整个压缩文件来递归列出资源和命名空间,这同时也减少了垃圾回收压力;

  • 显著优化了查找结构的性能,并对 1.20.1 修复了 MC-249136,MC-249136 会导致玩家在尝试找到埋藏的宝藏(尤为突出)、打开及破坏包含地图的箱子时、使用 /locate 指令等情况下出现严重的服务端卡顿。此模组通过一些简单的判定并施加缓存,大幅减少了寻找结构时的枚举量,从而优化速度;

  • (v1.6+ 默认关闭,可以在配置文件开启)将掉落物的位置去随机化,这使得设计红石机械更加简单容易。

  • 修复船在特定高度落下时的坠落伤害,使其更符合 MC Wiki 中的表述和更高版本的表现,并提升了性能;

  • 推迟了 DFU 的加载,来提升游戏的启动速度。

完全或部分代替的模组

此模组完全或部分的替代了如下模组的功能:

  • MC-249136 修复:此模组从本质上对结构查找速度进行了优化,而它则是放到了其它线程来掩饰这个问题,两者在技术上不冲突,但使用此模组后优化基本已经足够,没有必要使用其它模组;

    如果确有需要,更建议选择 Async Locator,所支持优化的结构更多,实现也更优;

  • 沉船修复:此模组与其对 MC-249136 的优化本质相同,但因 Random Optimization 增加了额外的缓存因而优化效果可能更好,目前当 RO 的对应优化被启用时会自动禁用沉船修复。

  • 垂直落下:此模组完全替代了它的所有功能,使用此模组后没有必要使用;

  • Drizzleproof:此模组部分的替代了这个模组:

  • 如果您仅需要确定化掉落物,则不需要使用这个模组,如果您需要更精细化的配置,请使用这个模组;

  • Quick Pack:此模组已完全替代其功能,且在此模组的对应优化被启用时会自动禁用 Quick Pack 的 Mixin(因为此模组新版本的优化效果严格较 Quick Pack 好);

  • 现代化修复:此模组替代了其的资源包/材质包优化功能,因为此模组的优化效果更好,当此模组的对应优化被启用时会自动阻止 Modern Fix 的相应功能,不会影响任何其他功能。

  • Boat Break Fix:此模组已完全替代其功能,同时本模组的实现兼容性更好,Boat Break Fix 直接将整个函数删空,本模组则回迁了高版本的修复逻辑,当 RO 的相应功能被启用时会自动禁用 Boat Break Fix。

  • DFU 载入优化:此模组已完全替代其所有功能。

备注

此模组与其它模组兼容性良好,暂无已知的不兼容性。

此模组基于 LGPL-3.0 协议开源。

资源打赏
参与人数打赏物品(0)

暂未收到任何礼物
快来成为第一个打赏人吧~
资源信息
资源版本
1.20.11.21.1
核心/平台
logoForgelogoNeoForge
打赏
加载中...
创作者
...
Colinxu这个人很懒,没有留下任何介绍...
其他信息
语言信息Java
更新于6 天前
发布时间6 天前
资源来源
资源许可证/License