seedlookout
繁體中文

主世界 · 聚落

冰屋

頁面更新日期

一座以雪建造的小型庇護所,內有基本家具。生成配置有一半的機率採用地下室分支;地下室裡有村民、殭屍村民,以及治療殭屍村民所需的物資,因此在遊戲初期找到冰屋很實用。

本指南以原版 Java 26.3 為準。歷史變更保留各自的版本類別與版號。Bedrock 的生成規則與戰利品可能不同。下方截圖與已驗證的種子碼紀錄,也保留各自的遊戲版本。

Java 26.3 · 發布 · 審查

以雪方塊建成的冰屋,入口朝向結冰的岸邊
冰屋 位於 -1485, 64, -3324種子碼 28462718234064871 · Java 26.3 · 主世界參考截圖 · 自然生成的結構,攝於 Minecraft Java 26.3。

遊戲資料與來源研究

在 Java 26.3 中的生成地點

Java 26.3 的冰屋生態域標籤只列有雪原、冰雪針葉林與雪坡。 [2][5]

候選位置與稀有程度

Java 26.3 會在每個 32×32 區塊的區域內,選出一個可能作為起點的區塊(區域每邊長 512 方塊)。候選位置選定發生在結構生成成功之前;這不是實測密度,也不是平均旅行距離。 [3][4]

冰屋的生成程式入口使用世界表面高度圖,隨機選擇旋轉方向,再將結構範本的起點傳給 IglooPieces。單憑這個程式入口,無法判定是否包含地下室。 [1][3][4][5]

起始位置代表什麼

候選位置的網格範圍是 32×32 區塊。生成前仍須通過生態域檢查,因此一片雪地也可能有完全沒有冰屋的區域。 [1][4][5]

可能附有地下室的雪造庇護所

地表的庇護所、梯井與地下室是三個獨立的結構範本。旋轉前,上層為 7 × 5 × 8 方塊,梯井區段為 3 × 3 × 3,地下室則為 7 × 6 × 9。這些儲存範本的外框尺寸包含牆壁與空氣。 [6]

Java 的配置在隨機抽取值小於 0.5 時,會採用地下室分支。選中這個分支後,會建立深度不固定的梯子通道,以及下方的實驗室。查看地表地毯下方即可尋找入口;未採用這個分支的冰屋沒有實驗室可找。 [7]

實驗室裡的居民

地下室的結構範本中有一名村民與一名殭屍村民,分處不同隔間,旁邊還有儲物箱與釀造設備。這些居民由範本放置,冰屋的結構範本內沒有生怪磚方塊。 [6]

若目的是取得治療所需的配置,地下室就是需要查看的重點。單憑地表的庇護所,無法確認是否有殭屍村民、釀造物資或地下室戰利品。 [6]

Java 26.3 的戰利品與獎勵

冰屋儲物箱的戰利品表有一個獨立且只有一個條目的池,保證提供一顆金蘋果。另一個帶權重的戰利品池總權重為 63,會抽取 2-8 次,物品包含蘋果、煤炭、金粒、石斧、腐肉、綠寶石與小麥。 [8]

這些規則適用於指定使用 igloo_chest 戰利品的地下室儲物箱。沒有地下室的冰屋不會觸發這次儲物箱戰利品表呼叫。釀造台內的物品,以及村民與殭屍村民的遭遇,都是獨立的結構範本內容,不是儲物箱戰利品池額外抽出的結果。 [8][11]

保證提供的物品是普通金蘋果。檢查過的戰利品表中,沒有附魔金蘋果、盔甲紋樣、鑽石或附魔書條目。 [8]

Java 26.3 的戰利品與獎勵
物品規則適用範圍資料能確立的內容
金蘋果一個使用冰屋地下室戰利品表的儲物箱機率為 100.0%;獨立的池會提供恰好一顆。 [8][9]
綠寶石一個使用冰屋地下室戰利品表的儲物箱至少抽中一次的機率為 7.6%;每次抽中會提供一顆綠寶石。 [8][9]
蘋果一個使用冰屋地下室戰利品表的儲物箱至少抽中一次的機率為 70.4%;每次抽中會提供 1-3 顆蘋果。 [8][9]

版本沿革與發布日期

這些里程碑保留各自的遊戲版別與確切建置標籤。快照、Beta 與預覽版的日期,指的是這些開發版本;正式版及 Pocket 各平台分批發布的日期則分開列出。歷史上的新增項目,依據引用的 Wiki 沿革記錄。 [12]

版本沿革與發布日期
版本發布日期變更內容
Java 1.9 / 15w43a2015 年 10 月 21 日加入冰屋。 [12][14]
Java 1.9 / 15w43b2015 年 10 月 22 日地下室儲物箱的戰利品改為保證提供一顆金蘋果。 [12][15]
Pocket 1.0.02016 年 12 月 19 日Pocket Edition 加入冰屋。 [12][16]
Pocket 1.1.02017 年 6 月 1 日冰原(Ice Plains)冰屋裡的床變成白色,寒冷針葉林(Cold Taiga)冰屋裡的床變成棕色。 [12][17]
Java 1.132018 年 7 月 18 日冰屋有了自己的 locate 識別碼,結構組件名稱也縮短了。 [12][18]
Bedrock 1.10.02019 年 3 月 19 日生成的冰屋中,床改回紅色。 [12][19]
Java 1.172021 年 6 月 8 日地下室的鍋釜開始使用獨立的「裝水的鍋釜」方塊。 [12][20]

由 SeedLookout 在遊戲中驗證

截圖

結冰湖面上自然生成冰屋的雪方塊圓頂
冰屋 位於 -1485, 64, -3324種子碼 28462718234064871 · Java 26.3 · 主世界參考截圖 · 自然生成的結構,攝於 Minecraft Java 26.3。
結冰溪流岸邊的小冰屋,後方有杉木與岩石山丘
冰屋 位於 48, 64, 176種子碼 6742231963009256 · Java 26.3
結冰水面中雪地小島上的小冰屋,後方有一片藍色冰刺與紅色樹木
冰屋 位於 128, 64, -160種子碼 5644549899075441559 · Java 26.3
杉木雪丘上的小白色冰屋,右側有已破壞的傳送門框架,後方有岩石丘陵
冰屋 位於 48, 70, 16種子碼 2550018009398761 · Java 26.3
纖細灰色柱頂上的雪造圓頂,柱子從陡峭雪崖之間的結冰河流升起
冰屋 位於 -160, 63, -176種子碼 399918057248930 · Java 26.3

這些是我們在 Minecraft 中拍攝的自然生成結構。每則圖說都列出種子碼、座標與版本。選取圖片即可開啟完整尺寸。

含有此結構的種子碼: 冰屋

我們在這些種子所列的 Java 版本中,於指定座標找到冰屋。其他版本與 Bedrock 可能生成不同的世界。

種子碼遊戲版本變種X, Y, Z
雪地中的斑駁森林廢棄營地,0, 0 附近還有冰屋與硫磺洞窟6742231963009256Java 26.3冰屋48, 64, 176
冰刺之間雪地小島上的冰屋,0, 0 附近還有斑駁森林與櫻花樹5644549899075441559Java 26.3冰屋128, 64, -160
山腳下的雪地村莊,附近雪地上有冰屋與已破壞的傳送門2550018009398761Java 26.3冰屋48, 70, 16
沼澤邊的雪地村莊,旁邊有沼澤小屋221208994210622363Java 26.3冰屋-144, 78, 48
湖岸上的針葉林村莊,下方有硫磺洞窟442860251699944Java 26.3冰屋-160, 74, 224
冰海小島上的已破壞的傳送門,附近有雪地村莊與冰山之間的沉船17833430277517662Java 26.3冰屋16, 73, 224
冰峽谷石柱上的冰屋,高丘上有草甸廢棄營地399918057248930Java 26.3冰屋-160, 63, -176
冰刺與結冰池塘之間的雪地村莊,試煉密室上方有冰屋328492470042664Java 26.3冰屋64, 76, 144
y 125 處冰刺旁的雪地村莊,結冰山谷裡有冰屋485253609757631Java 26.3冰屋64, 67, 224
雪丘上的掠奪者前哨站與冰屋,以及冰山海灣中的沉船3356402630148966Java 26.3冰屋0, 70, 32
寒凍海洋冰山間的海底遺跡,北方有冰屋2311750628306715Java 26.3冰屋16, 70, -240
結冰河畔帶熔岩池的雪地村莊,東方有冰屋與廢棄營地371372112556809Java 26.3冰屋112, 77, 16
顯示另外 5 筆種子碼收起部分種子碼已顯示 12 筆,共 17 筆
種子碼遊戲版本變種X, Y, Z
冰山旁雪地海灘上的冰屋,附近還有針葉林村莊1448753197383953Java 26.3冰屋80, 66, -176
高原上的平原村莊,旁邊覆雪山坡上有冰屋841762255836736Java 26.3冰屋-368, 117, 0
冰刺旁的斑駁森林,還有冰屋與雪地廢棄營地8836161433560293335Java 26.3冰屋48, 67, 176
冰雪山坡旁的針葉林海岸村莊與掠奪者前哨站272987006062197Java 26.3冰屋96, 63, 304
石質凹地上方的村莊與裂隙中的掠奪者前哨站168486502954112Java 26.3冰屋-144, 63, 144

來源

參考資料列明指南使用的版本類型、版本與依據。遊戲程式碼與資料說明生成規則;種子碼表格記錄已在遊戲中檢查的地點。研究審查日期: 2026-10-02.

  1. Mojang Java 26.3:結構設定 ↗官方遊戲資料 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure/igloo.json

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/worldgen/structure/igloo.json = 09abed47c5814dcca4469b6486ef360f6efad69af99d5a0320878a9546ef04f6

  2. Mojang Java 26.3:展開後的起始生態域標籤 ↗官方遊戲資料 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/tags/worldgen/biome/has_structure/igloo.json

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/tags/worldgen/biome/has_structure/igloo.json = 63055809446621cccd68bb4a6051788bba5ab8a9485cd9ca701ba779a15d171f

  3. Mojang Java 26.3:候選位置設定 ↗官方遊戲資料 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure_set/igloos.json

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/worldgen/structure_set/igloos.json = 53be9cbd1e992bf2f43493d9d77a9d8dff4b05c4294ab11e4882a3c86ccd9cf0

  4. Mojang Java 26.3:候選位置篩選與加權重試 ↗反編譯遊戲實作 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/chunk/ChunkGenerator.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class. Methods: RandomSpreadStructurePlacement.getPotentialStructureChunk; AbstractSpreadingStructurePlacement.isStructureChunk; ChunkGenerator.createStructures / tryGenerateStructure

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。以 CFR 0.152 檢查實作;重建的 Java 程式碼並非 Mojang 發布的原始程式碼。封存檔中各項目的 SHA-256:net/minecraft/world/level/chunk/ChunkGenerator.class = 7e5145ec6e36cbc7af979e869d4947c85e4715b8d13105f1369f0a385c40851d; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class = eb0d49eb1ffb0714fbdb04abde954fbdbd50cfeafd411f593de8159a06488300; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class = e2887ebf5f8937ca3b038d6e1c40bc1c77f983a97b5b7ed9bdcd78b59d103e82; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class = 3664480026b9e91c8235bdbf6d98fdbbb78586f8d0decee70f9ea788d3291a71; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class = 0775a5cd47242fafd7f9977a9cfb821a6fffe5d1defcbc3bf8cded7e2427a4a8; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class = 8fbeed7711f96285b9b39b2e8363ffaa6ea80dd03baea4c1e6fa98e90b7f8eb9

  5. Mojang Java 26.3:生成進入點 ↗反編譯遊戲實作 · Java 26.3

    Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class; net/minecraft/world/level/levelgen/structure/Structure.class; net/minecraft/world/level/levelgen/structure/structures/IglooStructure.class. Methods: IglooStructure.findGenerationPoint; Structure.findValidGenerationPoint; Structure.GenerationContext.isValidBiome

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。以 CFR 0.152 檢查實作;重建的 Java 程式碼並非 Mojang 發布的原始程式碼。封存檔中各項目的 SHA-256:net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class = 0c4335baa022b0482299b5cc0a3d0492fd3160542640b2538a5b8934822cc12b; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class = e7a25f7418cfbfafaa6ecc1558a4bacde160ab247be6997df4aef3288da76a52; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class = e9b9a37f14f156749ceb686ab31f34954c3b65c0e9f1ff43cdebb508a72b1261; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class = 5796d330ef7ea491ee64b34ccdfe6c08a62b71886441bd87cd327a2fc6188f80; net/minecraft/world/level/levelgen/structure/Structure.class = fa023ce735376b7042242948275a0869a7e22d30e5e4c5c6502b521578577188; net/minecraft/world/level/levelgen/structure/structures/IglooStructure.class = 8b404e89f41c293c94be15965ecf4a4f128a2b367a3a759c07ea59e94e078e06

  6. Mojang Java 26.3:冰屋模板與資料 ↗官方遊戲資料 · Java 26.3

    data/minecraft/worldgen/structure/igloo.json; data/minecraft/structure/igloo/**/*.nbt

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c;其中的 META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。NBT 尺寸是已儲存模板未旋轉時的邊界(X × Y × Z),包含空氣與連接點,並非室內可用空間的尺寸。

  7. Mojang Java 26.3:冰屋配置與遭遇機制實作 ↗反編譯遊戲實作 · Java 26.3

    net.minecraft.world.level.levelgen.structure.structures.IglooPieces; igloo/top.nbt, middle.nbt, bottom.nbt; IglooPieces.addPieces and IglooPiece.postProcess. The probability is the explicit local basement branch, not a surveyed intact-basement frequency.

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c;其中的 META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。以 CFR 0.152 檢查官方位元碼;這是重建的實作,並非原始程式碼的檢出版本。

  8. Mojang Java 26.3:冰屋戰利品資料 ↗官方遊戲資料 · Java 26.3

    Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/chests/igloo_chest.json

    依據細節

    已確認官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。檔案 SHA-256:igloo_chest.json: b0d6425fb367bb3326fe26d589369344aaa0b95247d05fa201e7bed3a5fa0c0a。戰利品表身分與物品條件規則,和任何特定已生成容器分開判定。

  9. Java 26.3 冰屋:計算得出的抽選機率 ↗由遊戲資料計算 · Java 26.3

    Relevant /pools indices in the data reference; LootPool.addRandomItem/addRandomItems; UniformContainerBase.uniformFields; UniformGenerator.getIntUnsafe.

    依據細節

    對直接抽選、無條件的加權獎勵池,至少抽中一次的機率,是 1 減去 (1−weight/totalWeight)^n 的平均值;平均涵蓋兩端均包含、均勻分布的整數抽選次數。這些值是呼叫戰利品表時的理論機率,無法代表種子碼出現頻率。確切輸入:[{"itemId":"minecraft:golden_apple","table":"data/minecraft/loot_table/chests/igloo_chest.json","pool":1,"fraction":"1","chance":1.0,"weight":1,"total":1,"rolls":[1]},{"itemId":"minecraft:emerald","table":"data/minecraft/loot_table/chests/igloo_chest.json","pool":0,"fraction":"132735431178251/1737090461872647","chance":0.07641250360396162,"weight":1,"total":63,"rolls":[2,3,4,5,6,7,8]},{"itemId":"minecraft:apple","table":"data/minecraft/loot_table/chests/igloo_chest.json","pool":0,"fraction":"186288177575/264760015527","chance":0.7036114467820859,"weight":15,"total":63,"rolls":[2,3,4,5,6,7,8]}]

  10. Mojang Java 1.20.1:已檢查的歷史冰屋戰利品 ↗官方遊戲資料 · Java 1.20.1

    data/minecraft/loot_tables/chests/igloo_chest.json

    依據細節

    僅比較列出的資料檔案,沒有主張其間的所有版本都使用其中一種戰利品表。SHA-256:igloo_chest.json: 6313c3136e575007511e2a573f63cd4d17a6d78fb4ab2b21512cb7f098d6a3b9

  11. Mojang Java 26.3:冰屋配置與遭遇機制實作 ↗反編譯遊戲實作 · Java 26.3

    net.minecraft.world.level.levelgen.structure.structures.IglooPieces; igloo/top.nbt, middle.nbt, bottom.nbt; IglooPieces.addPieces and IglooPiece.postProcess. The probability is the explicit local basement branch, not a surveyed intact-basement frequency.

    依據細節

    官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c;其中的 META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。以 CFR 0.152 檢查官方位元碼;這是重建的實作,並非原始程式碼的檢出版本。

  12. Minecraft Wiki:冰屋(固定版本歷史) ↗Minecraft Wiki · Java 與 Bedrock Revision 3788682

    History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.

    依據細節

    固定文章修訂版本 3788682,時間為 2026-09-22T10:46:33Z。僅用於歷史說法;並非已稽核的遊戲版本或發布日期來源。

  13. Minecraft Wiki:冰屋說明 ↗Minecraft Wiki · Java 與 Bedrock revision 3788682

    Opening description and History

    依據細節

    固定文章修訂版本 3788682;擷取日期 2026 年 10 月 1 日。文章歷史支持首次加入的歷史說法;現行生成與戰利品另依遊戲資料稽核。

  14. Java 1.9 / 15w43a:發布日期 ↗官方遊戲資料 · Java 1.9 / 15w43a

    /id; /releaseTime

    依據細節

    日期屬於確切的 15w43a 版本。快照與預發布版的日期,和之後的正式版分開記錄;版本資料無法證明功能首次加入的時間。

  15. Java 1.9 / 15w43b:發布日期 ↗官方遊戲資料 · Java 1.9 / 15w43b

    /id; /releaseTime

    依據細節

    日期屬於確切的 15w43b 版本。快照與預發布版的日期,和之後的正式版分開記錄;版本資料無法證明功能首次加入的時間。

  16. Pocket 1.0.0:發布日期 ↗Minecraft Wiki · Bedrock 1.0.0

    Version infobox release date

    依據細節

    各平台分批推出: 2016 年 12 月 19 日<ref name="MCSiteArticle">{{Mcnet|ender-update-finally-here|The Ender Update is finally here|2016 年 12 月 19 日}}</ref>。這些日期屬於 Pocket 正式版,與較早的 Beta 版分開記錄。

  17. Pocket 1.1.0:發布日期 ↗官方文件 · Bedrock 1.1.0

    Published 6/1/17; opening paragraph says the 1.1 update for Pocket and Windows 10 is out today; full 1.1 changelog > Woodland Mansions

    依據細節

    歷史日期取自固定版本的 Minecraft Wiki 版本文章;首次加入的說法則另引用各結構文章的歷史紀錄。

  18. Java 1.13:發布日期 ↗官方遊戲資料 · Java 1.13

    /id; /releaseTime

    依據細節

    版本發布資料只能確認發布日期,無法證明功能首次加入的時間;首次加入的說法須另由原始 Wiki 歷史紀錄支持。

  19. Bedrock 1.10.0:發布日期 ↗Minecraft Wiki · Bedrock 1.10.0

    Version infobox release date

    依據細節

    各平台分批推出: 2019 年 3 月 19 日<ref name="website">{{Mcnet|minecraft-bedrock-update-incoming-|Minecraft Bedrock Update Incoming!|2019 年 3 月 19 日|Tom Stone}}</ref>

  20. Java 1.17:發布日期 ↗官方遊戲資料 · Java 1.17

    /id; /releaseTime

    依據細節

    版本發布資料只能確認發布日期,無法證明功能首次加入的時間;首次加入的說法須另由原始 Wiki 歷史紀錄支持。

物品圖片使用原版 Java 26.3 素材,取自 官方用戶端發布版本。圖示會與指南一同保留其遊戲版本資訊。

改寫自 Minecraft Wiki 的說明保留來源標示,適用 CC BY-NC-SA 3.0。計算與程式碼分析由 SeedLookout 研究。截圖圖說標明每張圖片的拍攝資訊。種子碼表格收錄我們已發布的 已驗證種子碼;檢查地點並不代表已確認特定房間內容或儲物箱戰利品。