
流体核心
FluidCore 使用智能休眠/唤醒系统优化了Minecraft的流体刻。
FluidCore
FluidCore 是一款轻量级的 Fabric 性能优化模组,旨在优化《我的世界》原版流体刻系统,适用于单人游戏和多人服务器。
工作原理
在原版《我的世界》中,每个水源方块和熔岩方块每隔几个游戏刻就会被处理一次——即使是数分钟没有变化的方块,甚至在没有玩家附近时也是如此。FluidCore 引入了智能休眠/唤醒系统,消除了这些浪费的 CPU 时间。
- 距离触发休眠 —— 距离任何玩家超过 96 格的流体方块会进入休眠状态并停止处理
- 稳定性计数器 —— 连续 60 刻内未发生变化的流体方块会逐渐进入休眠状态,即使位于玩家附近
- 事件驱动唤醒 —— 当附近方块发生变化时,休眠流体立即被唤醒,确保行为正确
- 区块卸载清理 —— 当区块卸载时,休眠流体数据会自动清理,防止内存泄漏
- 同时涵盖源方块和流动方块 —— 优化了水源/熔岩源方块及流动方块
基准测试
使用 Spark 性能分析工具在 Fabric 1.20.1 下测试:
| 指标 | 原版 | FluidCore | 提升幅度 |
|---|---|---|---|
| 流体刻 CPU 使用率 | 2.63% | 2.29% | 降低约 13% |
测试环境为包含大范围水域的平坦世界,实际结果可能因世界复杂度而异。
兼容性
- ✅ Fabric 1.20.1
- ✅ 支持单人游戏
- ✅ 兼容原版客户端(仅服务端安装)
- ✅ 与 Sodium、Lithium 等其他性能模组兼容
安装方法
- 安装 Fabric Loader
- 安装 Fabric API
- 将 FluidCore 放入你的 mods 文件夹
- 启动游戏
祝您游戏愉快!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。