準確度報告

Seedari 種子地圖有多準?

在 Java 26.3 上,我們檢查的 1,320 個結構位置中,有 1,320 個和官方 Minecraft 伺服器落在同一個區塊:涵蓋 22 種結構,包括要塞、地獄要塞、堡壘遺蹟和終界城,使用 20 個留出種子碼(2026年11月10日 檢查)。

我們執行官方的 Minecraft 伺服器,問它結構、生態域和出生點在哪裡,再拿同樣的問題問我們的地圖。測試用的 20 個種子,從來沒有用來調整過地圖的任何規則。

測試日期 2026年11月10日・Java 版 26.3、1.21.4

結構在同一區塊
100%2,580 / 2,58022 種結構,每個種子從 3 個地點查詢
生態域取樣點一致
99.8%1,198 / 1,200每個種子 30 個點,高度 Y 64
出生點完全相同
100%40 / 40與伺服器存進世界檔的出生點比對

我們怎麼測

  1. 1

    官方伺服器,不做任何改動

    Mojang 官方的 Java 26.3、1.21.4 伺服器,並與 Mojang 公布的校驗碼核對。每個種子建一個新世界,不裝模組或外掛。伺服器在自動化測試機上執行,每次跑完即刪除。

    資料來源:minecraft.net

  2. 2

    地圖從沒調整過的種子

    地圖的結構規則是用另一批種子找出來的。這次測試的 20 個種子事先由公開規則固定(一段固定文字的雜湊值),測試後地圖也沒有做任何修改。

  3. 3

    每種結構逐一比對

    每個種子從 3 個地點,用 /locate 向遊戲查詢每種結構,再讓地圖引擎用同樣的方式搜尋。位於同一區塊才算一致。接著把地圖「尋找最近」給出的每個答案拿去問遊戲,確認那裡真的有這個結構。

    資料來源:Minecraft Wiki

  4. 4

    生態域與出生點

    每個種子取 30 個點,距離中心最遠 4,000 格,在地圖繪製的高度 Y 64 用遊戲自己的生態域判定檢查。出生點則讀取伺服器寫入的世界檔。

    資料來源:Minecraft Wiki

各版本結果

Java 26.3
結構,同一區塊100%1,320 / 1,320
「尋找最近」答案在遊戲中存在100%1,320 / 1,320
生態域取樣點99.8%599 / 600
出生點,完全相同100%20 / 20
Java 1.21.4
結構,同一區塊100%1,260 / 1,260
「尋找最近」答案在遊戲中存在100%1,260 / 1,260
生態域取樣點99.8%599 / 600
出生點,完全相同100%20 / 20

/locate 不一定回傳最近的結構。地圖的「尋找最近」給出不同結構時,我們直接向遊戲查詢那個位置,結果每一次結構都在。

各結構結果

每種結構在每個版本查詢 20 × 3 次:每個種子、每個起點各一次。

  • 要塞26.360/601.21.460/60
  • 村莊26.360/601.21.460/60
  • 試煉密室26.360/601.21.460/60
  • 遠古城市26.360/601.21.460/60
  • 林地府邸26.360/601.21.460/60
  • 海底神殿26.360/601.21.460/60
  • 掠奪者前哨站26.360/601.21.460/60
  • 沙漠神殿26.360/601.21.460/60
  • 叢林神殿26.360/601.21.460/60
  • 女巫小屋26.360/601.21.460/60
  • 雪屋26.360/601.21.460/60
  • 廢棄營地26.360/601.21.4—
  • 古蹟廢墟26.360/601.21.460/60
  • 廢棄傳送門26.360/601.21.460/60
  • 沉船26.360/601.21.460/60
  • 海底廢墟26.360/601.21.460/60
  • 埋藏的寶藏26.360/601.21.460/60
  • 廢棄礦坑26.360/601.21.460/60
  • 地獄要塞26.360/601.21.460/60
  • 堡壘遺蹟26.360/601.21.460/60
  • 廢棄傳送門(地獄)26.360/601.21.460/60
  • 終界城26.360/601.21.460/60

大型生態域世界

用前 10 個保留種子,在以「大型生態域」世界類型建立的世界中做同樣的測試。只比對主世界的結構:大型生態域世界的地獄和終界與預設世界相同。

Java 26.3
結構,同一區塊99.2%536 / 540
「尋找最近」答案在遊戲中存在99.2%534 / 538
生態域取樣點100%300 / 300
出生點,完全相同90%9 / 10
Java 1.21.4
結構,同一區塊99.2%506 / 510
「尋找最近」答案在遊戲中存在99.2%504 / 508
生態域取樣點100%300 / 300
出生點,完全相同90%9 / 10

所有差異都出在遊戲會檢查地面的地方:三座林地府邸和一座沙漠神殿位在海平面以下的凹地上方,遊戲讓那裡保持乾燥,地圖則假設那裡有水;地圖指出的兩個廢棄傳送門位在深淵上方,遊戲會在傳送門埋入的高度檢查生態域。另有一個出生點不同,因為地圖的出生點搜尋使用概略高度,略過了 Y 62 的乾燥地面。預設世界也有同樣的缺口,但很少見,上面的預設世界測試沒有遇到。

基岩版(測試版)

基岩版的主世界生態域和 Java 版來自同一套氣候雜訊,所以測試版地圖用對應的 Java 引擎繪製,並和基岩版一樣以 4×4 格為單位。我們用和 Java 測試相同的 20 個保留種子與取樣點,拿官方基岩版專用伺服器比對。

版本生態域取樣點出生點,同一區塊出生點,完全相同
Bedrock 26.60 – 26.63伺服器版本 1.26.63.195.1%571 / 600100%20 / 2050%10 / 20
Bedrock 1.21.120 – 1.21.132伺服器版本 1.21.132.395.1%571 / 600100%20 / 2050%10 / 20

兩個版本不一致的都是同樣 29 個生態域取樣點,全部在兩個生態域的交界上:地圖把交界畫偏了一格左右。原因還沒找到,我們正在伺服器上量測。基岩版地圖目前沒有結構:基岩版放置結構的方式和 Java 版不同,與官方伺服器一致後才會加入。

哪裡不一致

  • 結構全部一致:2,580 次查詢中,地圖和遊戲指出的都是同一個區塊。

  • 一個生態域取樣點,種子 8205759525615393039 的 X 2356、Z 782(26.3、1.21.4):地圖顯示風蝕莽原,遊戲中是平原。這個點在一小塊風蝕莽原的邊緣,地圖在這裡把邊界畫偏了一格生態域(4 格方塊)。

    在地圖上開啟這個位置

這次測試沒有涵蓋的部分

  • 只測了 Java 26.3、1.21.4 兩個版本。其他版本使用同一個引擎,但沒有拿去和伺服器比對。
  • 檢查的是結構起點所在的區塊,不是結構的形狀、房間或戰利品。
  • 沙漠水井、紫水晶晶洞和終界折躍門沒有比對,因為 /locate 找不到它們。
  • 生態域只在 Y 64 檢查,更深處的洞穴生態域不在這次測試內。
  • 每種結構每個版本查詢 60 次。比這更罕見的差異可能測不出來。
  • 大型生態域世界只測了 10 個種子;基岩版只測了生態域和出生點(見上方)。