跳到正文

lazyyyyy

作者:settingdust

主要优化大型整合包的游戏启动时间。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

懒懒懒懒懒

你知道的,我们很懒。当然,游戏和电脑也很懒。
这个模组就是让它们也懒懒懒懒懒。

主要通过异步和延迟加载,避免不必要的逻辑阻碍游戏启动。
利用索引,以内存和磁盘换取 CPU 时间。

功能

游戏启动

  • 更快地加载 Mixin 配置。在 Forge 上需要 Sinytra Connector 或 Mixin Booster 才能运行。
  • (YACL) 延迟并异步加载 YACL 图片资源。
  • 尝试渲染时才加载。加载完成前不会渲染
  • (Kiwi) 更快地查找清单
  • 清单必须位于模组自身的 jar 文件中。不搞这种交换,真的。没人会把其他模组的清单放进自己的模组里。
  • 延迟加载实体/方块实体/玩家渲染器
  • 尝试渲染时才加载。加载完成前不会渲染
  • (Entity Sound Features) 异步加载声音事件。
  • 尝试播放时才加载。加载完成前不会播放
  • (MoreMcmeta) 优化内存占用
  • 资源包缓存
  • 类似 ModernFix 的工作方式,但支持更多类型的资源包。会禁用 ModernFix 中相同的功能。
  • 更快地配置模块
  • 将 https://github.com/openjdk/jdk/pull/16818 从 Java 22 回移至 Java 17。需要支持运行时代理的 JVM。请使用 OpenJDK。
  • 参考:https://github.com/openjdk/jdk/pull/15926
  • (WeaponMaster) 更快地初始化
  • (Puzzles Lib) 为模型烘焙事件提供 Fabric API 实现
  • (Ice And Fire) 更快地加载模型

世界加载

  • (Simply Swords) 更快地加载配置
  • (Every Compat: Wood Good) 更快地加载配置。

yourkit
YourKit 通过创新且智能的工具支持开源项目,
用于监控和分析 Java 与 .NET 应用程序。
YourKit 是 YourKit Java Profiler 的开发者,

YourKit .NET Profiler,

以及 YourKit YouMonitor。

常见问题

lazyyyyy 支持哪些 Minecraft 版本?

lazyyyyy 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

lazyyyyy 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

settingdust 的其他作品

查看全部 →