jeseibel
发布的资源
远程视界 Distant Horizons
远程视界 (Distant Horizons)
在不让游戏卡顿的前提下,极目远眺
模块概述
简单而言,远程视界 (Distant Horizons) 的核心功能在于通过加载简化后的地形数据,突破“我的世界” (Minecraft) 原生设置的视距限制。这项优化技术旨在大幅提升性能表现,同时让玩家能够体验到前所未有的超长视野距离。现在,您可以尽情欣赏自己辛苦搭建在地标山顶上的守望塔了。
附注:上述展示图片是在原生渲染距离设置为 12,且模组视距设置为 512 的条件下拍摄的。
若需查看快速演示,请寻找该模组的更新日志视频。
重要事项与版本警告
请务必注意,该模组对版本要求极为严格。如果说明文档指出支持 Minecraft 1.18.1 版本,那么它绝对无法在 1.18.2 版本上运行。
此外,该模组目前仍处于测试阶段。虽然开发者在不断完善,但仍可能出现功能变动、错误、崩溃或意外情况,请您在安装前做好心理准备。如果您在运行过程中遇到问题,欢迎前往项目所在的 GitLab 页面提交问题反馈。
常见问题解答 (FAQ)
问:该模组支持 Forge 还是 Fabric?
答:针对 Minecraft 1.20.6 及更新版本,NeoForge 与 Fabric 整合在同一个安装包文件中;针对 Minecraft 1.20.4 及更早版本,则由 Forge 与 Fabric 整合在同一个安装包文件中。
问:支持光影吗?
答:支持,但仅限特定的光影包。
假如您使用 OptiFine:该模组仅能部分兼容前向渲染的光影。 假如您使用 Iris(或等效移植版):该模组仅适配 Iris 1.7 及更高版本,且仅限那些专为兼容该模组而设计的光影包。对于 Iris 2.0 及更早版本,该模组将无法正常工作。问:它是否兼容玩家建造的建筑物?
答:完全兼容。
问:支持多人游戏吗?
答:支持。
仅客户端安装:如果您仅在客户端安装了该模组,细节层次 (LOD) 数据将在会话间保存,但您需要探索世界以加载这些数据。 服务器与客户端同时安装:如果服务器和客户端均安装了该模组,细节层次 (LOD) 数据将自动传输给已安装模组且启用了“远程生成” (Distant Generation Enabled) 功能的玩家。如果在服务器端禁用了此功能,LOD 数据将不会发送给玩家。问:Bukkit 插件在哪里下载?
答:Bukkit 插件拥有独立的专属发布页面。
扩展常见问题解答
问:本 FAQ 针对的是什么版本的该模组?
答:2.3.0-b 版本。
问:支持 Forge、Fabric 还是 NeoForge?
答:与前述一致,取决于 Minecraft 版本。1.20.6 及更新版本为 NeoForge/Fabric;1.20.4 及更早版本为 Forge/Fabric。
问:具体支持哪些 Minecraft 版本?
答:支持 1.16, 1.17, 1.18, 1.19, 1.20, 1.21。
问:光影支持详情?
答:需注意限制:OptiFine 仅部分兼容前向渲染光影;Iris 仅支持 1.7 及以上版本,且需光影包具备原生支持。
问:是否适用于玩家建筑或预设地图?
答:是的,均可支持。
问:如何修改模组配置?
答:在游戏内打开暂停菜单,或在进入地图前的选项页面中,FOV 预览滑块左侧通常会有带有模组 Logo 的按钮,点击即可进入配置菜单。
或者,您可以直接修改配置文件。在 Minecraft 文件夹根目录下找到 config 文件夹,编辑其中名为 "DistantHorizons.toml" 的文件。示例路径如下:C:\Users\您的用户名\AppData\Roaming.minecraft\config\DistantHorizons.toml。
问:支持多人游戏,具体机制如何?
答:如前所述,仅客户端使用时需手动探索加载。若服务器与客户端均安装,则支持自动同步数据。请确保相关玩家的“远程生成”设置已开启。
问:支持资源包或纹理包吗?
答:支持。如果您遇到相关问题,请参阅“问题与解决方案”页面。
问:LOD 数据存放在哪里?
答:数据以 SQLite 数据库形式存储,您可以使用如 DB Browser 这类工具查看。
单人模式: 主世界:.minecraft/saves/世界名称/data/DistantHorizons.sqlite 下界:.minecraft/saves/世界名称/DIM-1/data/DistantHorizons.sqlite 末地:.minecraft/saves/世界名称/DIM1/data/DistantHorizons.sqlite 自定义维度:.minecraft/saves/世界名称/维度文件夹/data/DistantHorizons.sqlite 多人模式: .minecraft/Distant_Horizons_server_data/服务器名称/问:如何安装该模组?
答:安装路径与其他 Forge、Fabric 或 NeoForge 模组一致。在安装好相应的模组加载器后,将模组的 jar 文件放入 .minecraft/mods 文件夹即可。
问:该模组如何实现如此远的渲染效果?
答:如果您接触过 Source 引擎游戏(如 TF2, CS:GO, HL2 等),应该听过“天空盒” (Skybox) 的概念。这是一种在远景渲染出的独立区域,用以制造出整个游戏世界比实际规模更广阔的视觉错觉。
本模组采用类似的渲染逻辑。这意味着渲染出的远景与 Minecraft 的常规游戏世界是完全分离的。这种处理方式有效地避免了图形渲染中的深度冲突 (Z-fighting) 现象以及其他常见的深度计算错误。
问:如何精简从 2.0 迁移到 2.1 后的旧数据库?
答:请务必确保模组已完成全部迁移进程,否则重复操作可能导致数据丢失。您可以通过按 F3 调出的菜单查看迁移进度,若未显示相关列表,说明迁移已完成。
如需对 SQLite 数据库进行清理 (Vacuum):
下载并安装 DB Browser 工具(或任何支持 SQLite 的数据库浏览器)。 在工具中打开对应的 .sqlite 数据文件(每个维度可能需要单独执行)。 切换至“执行” (Execute) 标签页。 输入并运行命令:vacuum。 等待操作完成,直至磁盘占用回落。在老旧设备或机械硬盘上,此过程可能耗时较长。