
动态渲染距离
根据帧率(FPS)自动更改渲染距离。完全可配置,仅客户端。
查看大图完全客户端模组,会根据你当前的帧率实时自动调高或调低视距。它能让你的游戏在繁重区域保持流畅,并在性能允许时让你看得更远。
仅客户端(无需在服务器安装)。完全兼容单人游戏和多人游戏。
依赖项: Fabric 和 NeoForge 需要 Architectury API(在 Fabric 上还需要 Fabric API)。Forge 无需额外依赖。
可在任何整合包中免费使用——公开或私有,无需许可。
功能简介
- 智能缩放 — 自动增加或减少渲染距离,以保持在你的目标 FPS 范围内。
- 一键预设 — 从主配置卡片(或
/drd preset)应用调校好的 Quality(画质)、Balanced(均衡) 或 Performance(性能) 配置文件。预设只更改性能设置,并保留你的开关状态。 - 可选屏幕 HUD — 紧凑的叠加层,显示你当前的渲染距离和 FPS,并按状态着色(灰色 = 关闭,红色 = 低于你的最低 FPS,绿色 = 高于你的最高 FPS,黄色 = 在范围内)。当 F3 调试屏幕打开时会自动隐藏。
- 可配置限制 — 你可以设置最小和最大区块数——它绝不会低于或高于你定义的限制。
- 防震荡冷却 — 智能冷却计时器,让你的屏幕不会在距离之间不断闪烁。
- 可重新绑定的按键 — 打开设置(默认
F8)、开关模组、或开关 HUD——均可在 选项 → 控制 中的 Dynamic Render Distance 下重新绑定。 - 游戏内 UI 和命令 — 从设置卡片或聊天命令配置一切。
配置
在游戏内按 F8(可重新绑定)或使用 /drd open 打开设置菜单。
主界面是一个单一卡片:Enabled(启用)、实时状态、FPS/区块规则、Mode(Quality / Balanced / Performance + Custom)、Show HUD(显示 HUD)、Advanced...(高级...)以及 Reset / Done / Cancel(重置 / 完成 / 取消)。过去密集的每项设置列表现在位于 Advanced settings(高级设置) 下(包括 Show Messages)。预设和重置会就地更新已打开的卡片;值仍只在点击 Done 时保存(Cancel / Esc 会丢弃)。选择预设时会显示动作栏提示:Selected %s preset — press Done to save。
可用设置(括号内为默认值):
- Enabled(ON)— 完全开关模组。
- Show Messages(ON)— 渲染距离变化时的动作栏通知(高级)。
- Show HUD(OFF)— 左上角叠加层,显示当前渲染距离和 FPS。
- Min FPS(
45)/ Max FPS(75)— 降低或提高渲染距离的阈值。 - Min RD(
6)/ Max RD(32)— 允许的渲染距离范围(以区块为单位)。 - Decrease Step(
2)/ Increase Step(1)— 每次调整移除或增加的区块数。 - Check Interval(
5.0s)— 检查平均 FPS 的频率。 - Cooldown(
10.0s)— 更改后再次调整前的等待时间。
工作原理: 模组每秒采样 FPS 并保留一个平均窗口。在每个检查间隔,如果平均 FPS 低于 Min FPS,则降低渲染距离;如果高于 Max FPS,则提高渲染距离,然后应用冷却。默认情况下,它降低的速度快于提高的速度,因此卡顿区域会先稳定下来。每次调整都是 单步 —— Minecraft 会在每次渲染距离变化时重建区块,因此渐进式步骤只会闪烁得更多。
按键绑定(选项 → 控制 → Dynamic Render Distance):
- Open config — 默认
F8。 - Toggle the mod on/off — 默认未绑定。
- Toggle the HUD — 默认未绑定。
命令(/dynamicrenderdistance 或 /drd):
/drd status— 当前统计信息。/drd preset performance— 应用预设。- 设置子命令(
enabled、showHud、minFps等)不带参数时打印存储的值;传入值可设置它(例如/drd minFps 60、/drd showHud true、/drd cooldown 15)。
详细信息
- 仅客户端——在任何原版或模组服务器上都安全。
- 所有设置都本地存储在
config/dynamicrenderdistance.json中(字段未变;整合包可以附带预配置文件)。 - 完全翻译为 10 种语言;UI 字符串可通过资源包在
assets/dynamicrenderdistance/lang/下覆盖。 - 没有 Minecraft 26.1 / 26.1.1 / 26.1.2 的构建版本——这些版本请继续使用之前的发布版,或迁移到 26.2。
反馈
请在 Discord 上报告任何 bug、错误或功能建议: https://discord.gg/HTkn94BXmA
Nikrecs 的更多模组: PerformanceHUD · AutoMuteOnAfk
我推荐的其他模组。
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。