lazyyyyy

lazyyyyy

主要是优化大型资源包的游戏启动时间

优化

lazyyyyy

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

主要通过异步和懒加载,让不必要的逻辑不会阻碍游戏启动。
利用索引,用CPU时间来换取内存和磁盘空间。

特性

游戏启动

  • 更快的mixin配置加载。在Forge上需要Sinytra Connector或Mixin Booster才能生效。
  • (YACL) YACL图片资源懒加载和异步加载。
    • 在尝试渲染时加载。加载完成前不会渲染。
  • (Kiwi) 更快地查找manifest
    • manifest必须位于模组自身的jar包内。老实说,这没什么可交换的。没人会在自己的模组里放另一个模组的manifest。
  • 实体/方块实体/玩家渲染器懒加载
    • 在尝试渲染时加载。加载完成前不会渲染。
  • (Entity Sound Features) 异步音效事件加载。
    • 在尝试播放时加载。加载完成前不会播放。
  • (MoreMcmeta) 优化内存使用
  • 包资源缓存
    • 类似于ModernFix的工作方式,但支持更多包类型。将禁用ModernFix中的相同功能。
  • 更快的模块配置
  • (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的创造者。