世界寻找器

世界寻找器

World Finder 是一款用于原版Minecraft世界的客户端种子地图与结构查找器,作为游戏内的ChunkBase风格辅助工具而构建。

WorldFinder

在游戏内直接探索《我的世界》的种子、生物群系和结构。

WorldFinder 是一款面向《我的世界》的客户端种子地图与结构查找器,同时支持 Fabric 和 NeoForge。

输入已知种子,或让 WorldFinder 在受支持的单人世界中自动检测,然后即可浏览主世界、下界和末地,无需频繁切换到外部网站。

WorldFinder 被设计为游戏内的 ChunkBase 风格探索与规划工具。

WorldFinder 不会绕过服务器种子保护。 多人游戏使用需要准确的服务器种子。


功能特性

游戏内种子地图

  • 在《我的世界》内直接提供全屏地图。
  • 在玩家当前维度打开。
  • 支持 主世界、下界 和 末地。
  • 渐进式后台生成,提升界面流畅度。
  • 渐进式结构标记发现。
  • 玩家和世界出生点标记。
  • 区块网格覆盖层。
  • 史莱姆区块覆盖层。
  • 末地岛屿与虚空渲染。
  • 末地传送半径覆盖层。
  • 右键上下文菜单,提供坐标、传送和路径点功能。

生物群系探索

  • 可搜索的生物群系列表。

  • 多选生物群系。

  • 生物群系过滤与高亮。

  • 专属主世界地图模式:

    • 表面
    • 地下
    • 高亮
  • 特定版本生物群系支持。

  • 渐进式地图渲染,由有界缓存支持。

结构发现

  • 基于种子的原版结构标记。
  • 使用《我的世界》物品图标作为结构标记。
  • 可搜索的结构列表。
  • 多重结构选择。
  • 持久化结构过滤器。
  • 所有维度的渐进式标记显示。
  • 已发现的结构标记本地保存。
  • 安全处理不支持的过滤器,而非显示误导性位置。

种子管理

  • 在受支持的原版单人世界中自动检测种子。

  • 为多人游戏服务器手动输入种子。

  • 会话安全的手动种子记忆。

  • 为每一项自动分离缓存:

    • 《我的世界》版本
    • 种子
    • 服务器连接
    • 维度
    • 世界生成配置

种子地图控制

打开地图

  • QWERTY 键盘: M
  • 法语 AZERTY 键盘: ;
  • 键位可在《我的世界》的控制菜单中修改。

导航与缩放

操作 控制
平移地图 按住鼠标左键并拖动
围绕光标缩放 鼠标滚轮
水平平移 Ctrl + 鼠标滚轮
垂直平移 Shift + 鼠标滚轮
返回玩家位置 居中 按钮
以结构为中心 左键单击其图标

生物群系过滤器

操作 控制
过滤光标下的生物群系 Shift + 左键单击地图
将该生物群系添加到选择或从选择中移除 重复 Shift + 左键单击
重置生物群系过滤器 Shift + 右键单击地图
从列表中单独显示某个生物群系 左键或右键单击其名称
将生物群系添加到当前选择 Shift + 右键单击其名称
按名称搜索生物群系 使用 生物群系... 字段,然后按 回车 或选择 过滤
清除所有生物群系过滤器 生物群系 旁边的 重置 按钮

当前选择之外的生物群系仍可见,但会以去饱和形式显示。

结构过滤器

操作 控制
启用或禁用某个结构 左键单击其名称
仅显示某个结构 右键单击其名称
将结构添加到当前过滤器 Shift + 右键单击其名称
恢复默认可见结构 结构 旁边的 重置 按钮

使用鼠标滚轮滚动当前光标下的列表。

主世界生物群系高度

生物群系搜索字段下方的按钮提供三种模式:

  • 地下:在 Y: -51 处固定采样;

  • 表面:在 Y: 64 处固定采样;

  • 高亮:搜索实际地形表面。

  • 左键单击: 选择下一种模式。

  • 右键单击: 选择上一种模式。

该按钮在下界和末地中保持可见但处于禁用状态。

上下文菜单与结构簇

  • 右键单击地图或某个结构: 打开上下文菜单。
  • 根据目标和已安装模组,菜单可能会提供 路径点、聊天 和 传送 操作。
  • 单击结构簇: 打开分组结构列表。
  • 在该列表中,左键单击可居中地图,右键单击可打开上下文菜单。
  • 按 Escape 键关闭打开的菜单。

传送和路径点操作仅在可用且与所选目标兼容时提供。

显示按钮

  • 主世界、下界、末地:切换维度;
  • 生物群系:显示或隐藏生物群系;
  • 结构:显示或隐藏结构;
  • 区块网格:显示或隐藏区块网格;
  • 史莱姆区块:在主世界显示或隐藏史莱姆区块。

支持的版本

WorldFinder 0.2.0 针对以下《我的世界》版本分支:

  • 《我的世界》1.21.1
  • 《我的世界》1.21.5
  • 《我的世界》1.21.11
  • 《我的世界》26.1–26.1.2
  • 《我的世界》26.2

支持的模组加载器:

  • Fabric
  • NeoForge

请务必下载与您的《我的世界》准确版本和模组加载器都匹配的文件。


客户端安装

WorldFinder 是一个 客户端模组。

无需在服务器上安装。

在受支持的原版单人世界中可使用自动种子检测。多人游戏服务器需要手动输入准确的种子。

不受支持或无法识别世界生成配置可能也需要手动输入种子或使用兼容的 WorldFinder 扩展。


可选的路径点集成

WorldFinder 可以通过以下模组的兼容版本创建路径点:

  • JourneyMap
  • Xaero 的小地图 / 世界地图
  • FTB Chunks

路径点的可用性取决于已安装的《我的世界》版本、模组加载器和地图模组 API。

不可用或不兼容的路径点提供程序会自动禁用,且不会阻止 WorldFinder 启动。


PixelBiomes

WorldFinder 0.2.0 引入了 PixelBiomes,这是 WorldFinder 自己的生物群系地图引擎。

地图渲染器、缓存系统、世界生成配置、版本架构和扩展系统均从头重写,以建立更干净、更易于维护的基础。

兼容的《我的世界》版本可以共享专用的生成配置,而无需为每个版本复制整个模组。


自定义世界生成与扩展

WorldFinder 提供了一个公开的、与加载器无关的扩展 API,用于兼容性模组。

独立的扩展可以贡献:

  • 可搜索的自定义生物群系
  • 可搜索的自定义结构
  • 自定义生物群系生成结果
  • 自定义结构生成结果
  • 垂直生物群系采样
  • 地形覆盖信息
  • 可选的路径点提供程序

扩展无需直接依赖 WorldFinder 内部的 Fabric、NeoForge 或特定《我的世界》版本的实现。

不支持的 worldgen 配置、维度、采样模式或高度可以被安全拒绝,而不是返回猜测或不准确的原版结果。

开发者资源

公共仓库包含稳定的 worldfinder-api、与《我的世界》无关的 worldfinder-core、开发者文档、构建说明以及扩展兼容性契约。

WorldFinder 主模组、其用户界面、原生《我的世界》适配器以及 Fabric 或 NeoForge 构建不包含在该仓库中。


重要说明

  • WorldFinder 0.2.0 是一次完全重写。
  • 先前 WorldFinder 版本的地图和会话状态不会迁移。
  • 通过《我的世界》控制菜单保存的自定义键位会保留。
  • 无需手动清理缓存。
  • 多人游戏的准确性需要准确的服务器种子。
  • 结构标记是基于种子的预测,仍应在游戏中验证。
  • 传送操作需要拥有使用传送命令的权限。
  • 某些精确的结构过滤器需要仅从受支持的本地世界获取的信息。
  • 这些过滤器可能在远程服务器或不支持的生成配置上被隐藏,而不是返回不准确的标记。

支持与反馈

遇到错误、崩溃、性能问题、生物群系不正确、结构缺失或兼容性问题?

请报告这些问题,即使问题看起来很小。来自不同《我的世界》版本、加载器、种子和模组配置的报告尤其有用。

您也可以通过 Discord 直接联系我,我会尽可能回复。

![Discord](https://img.shields.io/badge/Discord-Join Server-5865F2?style=for-the-badge&logo=discord&logoColor=white)

感谢您下载、测试和支持 WorldFinder。