seedlookout
繁體中文
所有文章

我們為什麼開始做 SeedLookout

高聳石基上的綠林府邸,俯瞰河流,周圍是黑森林與紅色蘑菇,後方有覆雪山峰。Java 1.20.1 遊戲內截圖。

SeedLookout 是一份 Minecraft 種子目錄。我們已用各種子所列的遊戲版本載入世界,每個種子頁列出的地點,都在該版本的指定座標找到;頁面上的每張截圖也都直接來自遊戲。我們在 2026 年 9 月底開始建置。截至本文撰寫時,已有 116 個種子通過遊戲內檢查:其中 106 個屬於 Java 26.3,10 個屬於 Java 1.20.1。

我們也正在打造種子地圖、種子搜尋工具和一組世界工具。這些工具都在瀏覽器執行,可使用任何種子碼。

為什麼開始

我們想要一份載入世界後座標仍然準確的種子清單,以及能清楚說明結果可信範圍的工具。開始建置之前,我們從 181 個頁面收集了 674 筆公開種子介紹:來源包括兩個種子網站、三篇出版媒體彙整、一位創作者的村莊指南,以及一支影片的種子清單,共涵蓋 634 個不同種子碼。接著,我們逐筆檢查玩家重現世界所需的資訊。

長條圖。a 圖:674 筆公開種子介紹缺少各項資訊的比例。未註明世界類型 542 筆、缺少部分地物高度 488 筆、未列確切版本 412 筆、未標示創作者 87 筆、未列版本 81 筆、沒有座標 62 筆、未註明 Java 或 Bedrock 28 筆。b 圖:依介紹所列版本系列分類。26.x 為 329 筆、1.21 為 23 筆、1.20 為 57 筆、1.19 為 11 筆、1.18 為 9 筆、1.0–1.17 為 148 筆、Alpha 與 Beta 為 15 筆、未註明為 81 筆、其他為 1 筆。

圖 1.674 筆公開種子介紹缺少哪些資訊(a),以及列出哪些版本(b)。一筆介紹可能缺少多項資訊。資料收集自截至 2026 年 9 月 30 日的 181 個公開頁面;內容是來源自行提出的主張,當時我們尚未檢查。

要重現世界,最重要的是確切版本與 Java/Bedrock 版本種類。這些介紹中,412 筆(61%)沒有提供確切版本:331 筆只寫「1.20」這類版本系列,而非「1.20.1」這類確切版本;81 筆(12%)完全沒有寫版本。另有 28 筆未註明種子適用 Java 還是 Bedrock。62 筆介紹中的所有地物都沒有座標,488 筆(72%)則漏掉至少一處高度。四筆介紹的內容彼此矛盾,或與較早來源不一致:一個種子碼漏掉負號、一個相同座標搭配不同種子碼,以及兩組座標各有兩種不同寫法。

這些介紹也涵蓋遊戲的整段歷史:329 筆列出 26.x 版本、148 筆列出 1.17 或更早版本,15 筆列出 Alpha 或 Beta 時期的版本。

這些資訊缺漏會造成影響,因為同一個種子不一定生成相同世界。更新改變世界生成時,相同種子可能產生不同地形。Java 與 Bedrock 可能共用同一種子的地形和生態域,結構位置卻不同。關於頁面說明如何讓種子與你的遊戲版本相符。我們將收集到的每筆介紹都視為尚未查證,保留在研究檔案中;自行檢查之前,不會放上網站。

如何檢查一個種子

對每個種子,我們都在所列遊戲版本建立全新世界,再將每個列出的結構與生態域對照實際生成結果。只要該結構的一個生成部件與所列座標的水平距離在 16 個方塊內、垂直距離在 32 個方塊內,該位置就通過檢查。種子頁截圖使用同一版本與原版材質,每張圖的說明都附有版本和座標。

每次檢查都由人工審核:確認每項判定,並確保每張截圖顯示它應該呈現的地物。種子只有通過審核後才會發布;只要有一個列出的位置未通過,就不會發布。

兩張圖表。a 圖:141 個已在遊戲中檢查的種子結果。已發布 116 個、待審核 11 個、已排除 14 個。b 圖:16 個不在介紹所列位置的結構,到遊戲實際生成結構的水平距離。沙漠神殿 6 個,距離 536–1,270 個方塊;小徑遺址 4 個,距離 372–908 個方塊;叢林遺跡 2 個,距離 1,314 和 1,444 個方塊;遠古城市 458 個方塊、試煉密室 256 個方塊、廢棄營地 900 個方塊。一處礦坑的 X、Z 與所列相同,但深了 49 個方塊。水平通過範圍為 16 個方塊。

圖 2.遊戲內檢查的發現。(a)我們檢查過的 141 個種子,各自最近一次的檢查結果。(b)14 個被排除種子中,16 個結構沒有生成在介紹所列位置;圖中距離從所列 X、Z 算到最近的實際生成結構。位置通過條件為水平距離 16 個方塊內、垂直距離 32 個方塊內(綠色區帶)。截至 2026 年 9 月 30 日,共 547 項結構位置主張。

這些種子列出的 547 個結構中,531 個通過檢查。其餘 16 個與所列位置相距甚遠:15 個距離最近的實際生成結構 256–1,444 個方塊,中位數為 900 個方塊;一處礦坑在地圖上的位置正確,卻比所列位置深 49 個方塊。沙漠神殿與小徑遺址占了這 16 個中的 10 個。14 個有結構位置錯誤的種子都沒有放上網站,11 個暫緩種子則正在等待審核。

Java 26.3 的種子 17108149081942125 列出一處位於斑駁森林的廢棄營地,X、Y、Z 為 -176, 73, -256。所列 X、Z 位於遊戲實際生成的營地內。這張截圖從西側拍攝:

湖邊岩台上的小帳篷,後方有紅色與橘色樹木,更遠處是一片藍色冰刺。Java 26.3 遊戲內截圖。

「已在遊戲中檢查」涵蓋哪些內容

一次檢查只涵蓋種子頁列出的結構與生態域、指定座標,以及那一個版本,不包含戰利品、出生點或其他版本。如果你用不同版本遊玩該種子,依賴那些位置之前,請先自行測試。

工具

工具仍在開發。種子地圖顯示 Java 與 Bedrock 在主世界、地獄和終界的生態域與預測結構。種子搜尋工具會依確切版本,測試一段種子範圍是否符合你選擇的生態域與結構條件,再將每個符合結果開啟於種子地圖。世界工具能從世界檔案讀取種子碼與出生點、找出史萊姆區塊、建立 Java 超平坦預設,以及用兩次終界之眼投擲估算要塞位置。

地圖、搜尋工具、史萊姆區塊和要塞位置估計都是模型預測。這些輸出尚未在遊戲內檢查,頁面也會明確說明。搜尋工具不能搜尋所有種子,也可能漏掉小片生態域。地圖以開源 Cubiomes 分支為基礎,Java 與 Bedrock 分開建置,因此不會將 Java 預測當成 Bedrock 預測顯示。部分地物仍未提供,例如地圖不預測 Java 的怪物房間。關於頁面列出我們已知的缺口。

更快的種子搜尋工具

工具接下來要改善的是速度。我們正在最佳化支援地圖與搜尋工具的公開 Cubiomes 引擎,讓同一台電腦在相同時間內測試更多種子。這對罕見種子尤其有用:例如搜尋彼此靠近的四間沼澤小屋,每找到一個符合條件的種子,大約得排除 1,500 萬個種子。更快的引擎讓這類搜尋更實用;找到的種子仍是模型預測。

新版種子搜尋工具目前為 v0.1,尚未放上網站。最初的效能測試中,v0.1 在每個測試範圍找到的種子,都與網站自身評估器完全相同,而且多數已測試搜尋更快:

對數尺度長條圖,顯示四項搜尋每秒測試的種子數。單執行緒搜尋出生點 256 個方塊內的村莊:現有網站引擎 155–242、Cubiomes 式搜尋 465–490、SeedLookout 搜尋工具 v0.1 4,390–4,860。16 執行緒搜尋出生點附近的蘑菇地、要塞與村莊:Cubiomes 式搜尋 2,800、SeedLookout 搜尋工具 v0.1 31,000。單執行緒搜尋 0, 0 的 256 個方塊內的村莊:現有網站引擎 353–611、Cubiomes 式搜尋 32,600–34,100、SeedLookout 搜尋工具 v0.1 33,600。單執行緒搜尋地獄要塞與村莊:現有網站引擎 2,665–5,440、Cubiomes 式搜尋 326,000、SeedLookout 搜尋工具 v0.1 323,000。

圖 3.四項 Java 26.3 搜尋每秒測試的種子數(對數尺度)。「現有網站引擎」是本文撰寫時種子搜尋工具使用的評估器;「Cubiomes 式」是依 Cubiomes 一般做法編寫的原生搜尋;誤差線涵蓋紀錄中的各次執行。這是初步結果:每個設定只在一台共用工作站(Ryzen 7 7840H)上短暫執行一次,背景負載為 30–60%,因此比值僅供參考。

單執行緒搜尋出生點附近村莊時,網站現有引擎每秒測試 155–242 個種子,v0.1 約為 4,400–4,900,是 Cubiomes 式搜尋速度的九到十倍。16 執行緒搜尋出生點附近蘑菇地、要塞與村莊這種罕見組合時,每秒約測試 31,000 個種子,Cubiomes 式搜尋則約為 2,800。其餘兩項搜尋中,v0.1 與 Cubiomes 式搜尋速度大致相同。我們會繼續最佳化 v0.1 之後的引擎,並在引用更確定的數字之前,先於閒置電腦上記錄完整基準。

接下來

我們會繼續檢查介紹中的種子,只有每個列出的位置都確認後才會發布,也會一次加入一個 Java 版本。在建立並測試好 Bedrock 檢查方法之前,Bedrock 種子不會收錄於目錄。

你可以瀏覽目錄,並依版本篩選。關於頁面提供我們檢查內容的完整定義。

分享Reddit

本文中的種子碼

來源

  1. Minecraft Wiki:種子碼(世界生成)
  2. 種子地圖使用的 Java Cubiomes 分支(xpple/cubiomes)
  3. 種子地圖使用的 Bedrock Cubiomes 分支(FragrantResult186/cubiomes-bedrock)