準確度報告
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
官方伺服器,不做任何改動
Mojang 官方的 Java 26.3、1.21.4 伺服器,並與 Mojang 公布的校驗碼核對。每個種子建一個新世界,不裝模組或外掛。伺服器在自動化測試機上執行,每次跑完即刪除。
資料來源:minecraft.net
- 2
地圖從沒調整過的種子
地圖的結構規則是用另一批種子找出來的。這次測試的 20 個種子事先由公開規則固定(一段固定文字的雜湊值),測試後地圖也沒有做任何修改。
- 3
每種結構逐一比對
每個種子從 3 個地點,用 /locate 向遊戲查詢每種結構,再讓地圖引擎用同樣的方式搜尋。位於同一區塊才算一致。接著把地圖「尋找最近」給出的每個答案拿去問遊戲,確認那裡真的有這個結構。
資料來源:Minecraft Wiki
- 4
各版本結果
- 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.1 | 95.1%571 / 600 | 100%20 / 20 | 50%10 / 20 |
| Bedrock 1.21.120 – 1.21.132伺服器版本 1.21.132.3 | 95.1%571 / 600 | 100%20 / 20 | 50%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 個種子;基岩版只測了生態域和出生點(見上方)。
自己驗證
以下是這次測試的 20 個種子。在地圖上開啟任一個,再到你自己的世界用 /locate 比對。
- 7005500739568772969
- 8205759525615393039
- 4905225288656549015
- -8034254061119858686
- 802040209603500424
- -1041070001782146388
- -3297003134955577407
- -6439382051029730977
- 201964077069284806
- 1534597983556439979
- -6942129857289191349
- -4846094837511387600
- 1335874482940204302
- 5796465071046906799
- 5112608637457317478
- 5603649617412194357
- 3361546053808628957
- 3574370196938143591
- 5090754355857514894
- -9054293927841663792