介绍
Hold That Chunk V2
从头开始重新实现了原始创意的全新版本Hold That Chunk,现已更新至 Minecraft 1.21+,并新增了一些配置选项。
服务器发出“卸载”指令时,本模组不会立刻移除地形,而是保留已渲染的区块,并根据你的控制在之后释放:区块会暂时保留,并根据可配置的规则在稍后移除。这很适合在渲染距离较低的服务器上保留已看见的区域,例如你的基地。
致谢与灵感来源:原版 Hold That Chunk(最初为冰船竞速而制作)。
1.18–1.20.6 版本请使用原版:https://modrinth.com/mod/hold-that-chunk
✨ 功能
- 启用 Hold That Chunk — 总开关。注意:切换世界或重新连接后,改动才会生效。
- 忽略服务器的渲染距离
- True:你的渲染距离可以超过服务器的渲染距离(原版雾效可能会出现在较远处)。
- False:你的最大渲染距离会限制为服务器的渲染距离。注意:切换世界或重新连接后,改动才会生效。
- 遵循服务器的渲染距离 — 始终立即响应服务器的卸载指令(不保留区块)。
- 关联渲染距离 — 使用你的渲染距离作为区块保留上限。
- 保留距离(2–256) — 如果不想关联渲染距离,可以在此设置自定义上限。
- 忽略空区块(保留画面) — 当服务器发送某个已渲染区块的清空/空区块数据包时,客户端可以忽略该数据包,保留当前画面。
- 忽略空区块距离(2–256) — 距离超过此值时,会忽略空区块数据(保留画面);距离较近时,则允许清空。
- 恢复空区块距离(2–256) — 当你移动到此距离以内时,会应用此前忽略的区块“清空”操作,避免近距离看到过时地形。
- 服务器渲染距离读数 — 在配置界面中查看服务器报告的距离。
🧠 工作原理
- 当客户端收到已渲染区块的卸载数据包时,会暂时保留该区块,而不是立即将其移除。
- 每个游戏刻,模组都会根据你的设置判断每个保留的区块是否应该移除。
- 空区块/清空区块数据处理:如果服务器为已渲染的区块发送“清空/空区块”完整区块数据包,当你与该区块的距离超过“忽略空区块距离”且该区块当前已加载时,模组可以忽略清空操作并保留画面。模组会将该清空操作排队,等你移动到“恢复空区块距离”以内,或该区块收到实际更新时再应用,避免附近地形显示过时。
- 你可以忽略服务器的距离限制(保留更多已见区域),也可以将自己的距离限制在服务器设定范围内,使雾效保持一致。
本模组不会强制服务器发送新区块,也不会提高服务器的视距。它只会改变客户端保留已渲染区块的时长。
🧩 游戏内配置(Mod Menu + Cloth Config)
如果你安装了 Mod Menu 和 Cloth Config,本模组会提供完整的设置界面:
- 打开 Mods → Hold That Chunk V2 → Configure(Mod Menu 按钮)。
- 所有选项(启用开关、忽略/限制服务器距离、关联渲染距离、保持距离、忽略空区块、忽略空区块距离、恢复空区块距离)均可在游戏内调整。
没有这些模组?安装 Mod Menu 和 Cloth Config 以访问游戏内 UI。否则,你可以手动编辑 JSON 配置文件。
🔎 注意事项与限制
- 仅客户端生效;不会增加服务器视距或生成新数据。
- 保持更多区块会占用额外内存——请根据个人偏好调整 Hold Distance。
- 改变客户端/服务器距离关系的选项(忽略/限制)通常会在切换世界或重新连接后生效,因为服务器距离是在加入时协商的。
- 该模组在单人游戏中不起作用(与原版限制相同)。
- 在纯原版服务器上,客户端可能收不到该模组依赖的卸载/遗忘区块数据包,因此模组可能看起来未生效。
🙏 致谢
- 原模组:Hold That Chunk — 作者 dlee13(Modrinth)/ The_TermiGator(CurseForge)Modrinth: https://modrinth.com/mod/hold-that-chunk CurseForge: https://www.curseforge.com/minecraft/mc-mods/hold-that-chunk
常见问题
Hold That Chunk V2 支持哪些 Minecraft 版本?
Hold That Chunk V2 支持 Minecraft Java 版 1.21–26.3,共 17 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Hold That Chunk V2 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
mobilelize 的其他作品
查看全部 →Network Protocol Disconnect
该模组可防止客户端在收到无效数据包时断开连接。
Network Protocol Disconnect (netprodis)
这个模组可防止客户端因收到无效数据包而断开连接。
GhostBlock
让你在客户端获得生成幽灵方块等实用功能。
Revert Toggle Sneak
Revert Toggle Sneak 恢复了经典的切换潜行行为。安装这个模组后,打开物品栏、菜单或其他界面时,潜行状态也会保持。
评论
登录后评论和评分