Guides / Building & Resources

用两颗末影之眼定位要塞

两次投掷即可完成三角测量,无需六颗末影之眼盲目猜测。本文将介绍该技巧、导致其失败的两个常见错误以及背后的坐标数学原理。

投掷末影之眼并追逐它们会浪费末影之眼和时间。从正确的位置进行两次投掷,即可直接获得要塞的坐标。

方法

  1. 站在任意位置。投掷一颗末影之眼。在它落地之前,按下 F3 键并记录你的坐标 x1 z1 和你的朝向角度 f
  2. 垂直于该方向行走——几百格就足够了。
  3. 投掷第二颗末影之眼。记录 x2 z2 和新的角度。
  4. 这两条线的交点就是要塞的位置。

角度是 F3 调试屏幕中的 Facing 行。在末影之眼飞行时直接看着它,并读取那一刻的偏航角。

数学原理

Minecraft 的偏航角测量方式是 0 为南方 (+Z),并顺时针增加。将每次投掷转换为方向向量:

dx = -sin(yaw)      dz =  cos(yaw)

然后求解两条射线的交点。结果是要塞的近似中心——通常在一两个区块之内,这足以找到楼梯。

两个错误

两次投掷都在同一条线上。 如果你的第二次投掷大致与第一次投掷的方向相同,那么这两条线几乎平行,交点会严重错误——通常会偏离数千格。垂直移动,而不是向前移动。这是最大的错误来源,也是“三角测量对我不起作用”通常是两次投掷相距 20 格且呈直线的原因。

在末影之眼落地后读取角度。 你想要的偏航角是你在观察飞行中的末影之眼时的朝向。如果读取晚了,你得到的是你自己的转动角度,而不是末影之眼的方位。

末影之眼会破碎,这没关系

末影之眼每次投掷大约有五分之一的几率破碎。两次投掷是最低限度;预算四颗末影之眼。由于三角测量只需要两颗,你可以将剩下的留给传送门——传送门需要填充多达十二个框架,尽管生成的传送门通常已经有一些填充好的。

要塞以环状生成

它们并非随机散布。第一个环距离原点 1,280–2,816 格,包含三个要塞;更远的环包含更多要塞,围绕世界中心分布。因此,如果你的三角测量指向距离出生点不到 1,000 格的地方,那很可能是计算错误,而不是世界异常。

基岩版有所不同

基岩版 (Bedrock) 要塞的生成模式不同,末影之眼的行为也略有差异。三角测量技术仍然有效;但环形距离不适用。

输入两对坐标和角度,即可通过 坐标与要塞工具 获取交点——以及它所在的区块和区域文件。

坐标与要塞定位工具 →

More guides

Browse all →

还想找别的我的世界工具?

一整套在浏览器里运行的生成器、查看器和转换器,全部免费。