懒加载块

懒加载块

通过将区块加载分散到多个帧上来减少卡顿

优化

LazyChunks

一个 Fabric 客户端模组,通过根据你当前的 FPS 动态地将区块处理分散到多个帧中,来减少区块加载卡顿。

功能说明

LazyChunks 监控你的实时 FPS,并限制每帧处理的区块工作量。

当 FPS 降至可配置的阈值以下时,区块加载会减慢,而不是导致突然的掉帧。 当 FPS 较高时,区块加载更快,以保持世界的响应性。

这会带来更流畅的游戏体验,尤其是在快速移动、鞘翅飞行或探索时。

配置

首次启动时会在 .minecraft/config/lazy_chunks.json 创建配置文件。

选项 默认值 描述
lazyChunkLoadingEnabled true 启用/禁用该模组
targetFps 60 用于预算计算的基准 FPS
fpsThreshold 80 高于此 FPS 时禁用节流(原版行为)
baseWeightPerFrame 3.0 在目标 FPS 下每帧允许的基础区块工作量
maxFrameTimePercent 12.0 区块处理占用的最大帧时间百分比(1-20)
proactiveThrottling true 当帧时间不稳定时减少预算
teleportProtection true 传送/维度切换后额外保守节流
minimumBudget 3.0 防止完全停滞的最小权重预算

调试

按 F3 在调试叠加层中查看实时节流统计数据。

兼容性

旨在与 Sodium、Lithium 及其他优化模组(管线中的不同层)协同工作。如果你遇到问题,请在此处报告。

许可证

基于 LGPL-3.0 授权。