地獄 · 地獄結構
地獄要塞
頁面更新日期
地獄磚橋樑與封閉走廊,可能橫跨熔岩或穿過地獄石。玩家會前來取得烈焰桿、地獄疙瘩與凋零骷髏頭顱。
本指南以原版 Java 26.3 為準。歷史變更保留各自的版本類別與版號。Bedrock 的生成規則與戰利品可能不同。下方截圖與已驗證的種子碼紀錄,也保留各自的遊戲版本。

28462718234064871 · Java 26.3 · 地獄參考截圖 · 自然生成的結構,攝於 Minecraft Java 26.3。遊戲資料與來源研究
在 Java 26.3 中的生成地點
候選位置與稀有程度
Java 26.3 在每個 27×27 區塊的區域中,選出一個可能的起始區塊(每邊 432 格)。選出候選位置之後,結構才可能成功生成;這項設定無法代表實測密度或平均旅行距離。 [3][4]
共用的 27×27 區塊地獄網格,會先以權重 2 選擇地獄要塞,或以權重 3 選擇堡壘遺蹟。失敗項目可以重試,因此 40% 是初次選擇的比例,無法代表在任一區域找到地獄要塞的普遍機率。玄武岩三角洲排除堡壘遺蹟,但仍允許地獄要塞。 [1][3][4][5]
起始位置代表什麼
地獄要塞生成器建立相連部件,再以 48 與 70 呼叫 moveInsideHeights。這是垂直配置調整,無法保證每個地獄要塞方塊都位於這兩個高度之間。 [1][4][5]
開放橋樑與封閉走廊
地獄要塞使用兩套相連部件系列:露出的橋樑與交叉路口,以及封閉走廊、樓梯與陽台。室內系列可能包含地獄疙瘩房間;單獨找到露出橋樑,不代表每種資源房間都在附近。 [7]
烈焰使者生怪磚陽台與地獄疙瘩房間,是可能生成、數量受限的部件類型。選擇器限制是最大值,沒有保證各有兩個。標記橋樑與室內部分的轉接處,可方便返回。 [7]
生怪磚烈焰使者與自然生成的地獄要塞生物
地獄要塞怪物生成清單包括烈焰使者、殭屍化豬布林、凋零骷髏、骷髏與岩漿立方怪。符合條件的自然生成,與烈焰使者生怪磚方塊分開處理。破壞生怪磚,不會移除地獄要塞生成清單。 [6]
生怪磚部件安裝烈焰使者生怪磚後,會儲存旗標,避免結構處理時反覆安裝新方塊。放置之後,生怪磚本身可反覆生成生物。規劃安全路線時,應同時考慮開放橋樑視線與封閉轉角。 [7]
Java 26.3 的戰利品與獎勵
地獄要塞儲物箱使用 nether_bridge 表:從總權重 78 中抽選 2-4 次主要獎勵,再獨立抽選一次肋骨紋樣。烈焰桿與凋零骷髏頭顱是實體掉落物,不在此儲物箱表內。 [8]
烈焰使者表要求 killed_by_player。未套用掠奪時,烈焰桿數量均勻為 0 或 1,因此符合條件的擊殺有 50% 機率掉落一根。掠奪會改變數量,不能將此基準套用到每種擊殺方式。 [8]
凋零骷髏頭顱池也要求 killed_by_player。未附魔隨機門檻為 2.5%;設定的掠奪 I 機率為 3.5%,每提高一級增加一個百分點。這些規則描述普通實體戰利品表,與表外特殊掉落行為互相獨立。 [8]
直接比較 Java 1.20.1 與 Java 26.3,可見戰利品表有所不同。檢查過的地獄橋樑表加入銅製馬鎧;第一個獎勵池總權重由 73 改為 78。應使用現行權重,避免沿用舊版儲物箱百分比。 [8][10]
| 物品 | 規則適用範圍 | 資料能確立的內容 |
|---|---|---|
| 使用地獄要塞戰利品表的一個儲物箱 | 6.7% 機率;抽中時提供一個模板。 [8][9] | |
| 使用地獄要塞戰利品表的一個儲物箱 | 至少抽中一次的機率為 17.9%;每次提供 1-3 個鑽石。 [8][9] | |
| 使用地獄要塞戰利品表的一個儲物箱 | 至少抽中一次的機率為 17.9%;每次提供 3-7 個物品。 [8][9] | |
| 未套用掠奪、歸屬於玩家的烈焰使者擊殺 | 均勻數量 0-1 產生 50% 機率;須通過玩家擊殺歸屬條件。 [8] | |
| 未套用掠奪、歸屬於玩家的凋零骷髏擊殺 | 2.5% 隨機門檻;獎勵池執行時提供一個頭顱。 [8] |
版本沿革與發布日期
這些里程碑保留各自的遊戲版別與確切建置標籤。快照、Beta 與預覽版的日期,指的是這些開發版本;正式版及 Pocket 各平台分批發布的日期則分開列出。歷史上的新增項目,依據引用的 Wiki 沿革記錄。 [11]
| 版本 | 發布日期 | 變更內容 |
|---|---|---|
| Java 1.0.0 | 2011 年 11 月 18 日 | 地獄要塞於 Beta 1.9 Prerelease 1 開發期間首次登場。 [11][13] |
| Java 1.4.2 | 2012 年 10 月 25 日 | 骷髏與凋零骷髏加入地獄要塞生成清單。 [11][14] |
| Java 1.6.1 | 2013 年 7 月 1 日 | 地獄要塞走廊加入戰利品儲物箱。 [11][15] |
| Java 1.8 | 2014 年 9 月 2 日 | 儲物箱戰利品加入黑曜石。 [11][16] |
| Pocket 0.12.1 | 2015 年 9 月 4 日 – 2015 年 9 月 9 日 | Pocket Edition 加入地獄要塞。 [11][17] |
| Java 1.16 | 2020 年 6 月 23 日 | 地獄要塞開始在靈魂砂谷與玄武岩三角洲生成,在地獄的分布也變得更均勻。 [11][18] |
| Java 1.18.2 | 2022 年 2 月 28 日 | 玄武岩三角洲中被排除的堡壘生成嘗試,現在會改為地獄要塞。 [11][19] |
| Java 1.19.4 (Update 1.20 experiment) | 2023 年 3 月 14 日 | Update 1.20 實驗的地獄要塞儲物箱戰利品加入肋骨盔甲紋樣。 [11][20] |
SeedLookout 遊戲內驗證
截圖
這些是我們在 Minecraft 中拍攝的自然生成結構。每則圖說都列出種子碼、座標與版本。選取圖片即可開啟完整尺寸。
含有此結構的種子碼: 地獄要塞
我們已驗證的種子碼中,目前尚未找到這種結構。 指南引用遊戲資料、程式碼分析與其他參考資料,本身並不構成種子碼驗證。
來源
參考資料列明指南使用的版本類型、版本與依據。遊戲程式碼與資料說明生成規則;種子碼表格記錄已在遊戲中檢查的地點。研究審查日期: 2026-10-02.
- Mojang Java 26.3:結構設定 ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure/fortress.json
依據細節
官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/worldgen/structure/fortress.json = 64be8e806034c2230608c06c3fe492b65dad78fcaa117a966fcf1e5119087116
- Mojang Java 26.3:地獄要塞與堡壘適用標籤 ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/tags/worldgen/biome/has_structure/bastion_remnant.json; data/minecraft/tags/worldgen/biome/has_structure/nether_fortress.json; data/minecraft/tags/worldgen/biome/is_nether.json
依據細節
官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/tags/worldgen/biome/has_structure/bastion_remnant.json = 862effc2d174ddc9293d4a88e1e970387a25cb0c9b2c4ebb423018087a011a69; data/minecraft/tags/worldgen/biome/has_structure/nether_fortress.json = 61876e4e6ea82be32485b15b18bbe420dc4eda30dd603fea31965eb63a3dc0eb; data/minecraft/tags/worldgen/biome/is_nether.json = da1035d0fe19ee941dbb288d23e1cf5400c03ec4d2bef9a90d6300191dc9593a
- Mojang Java 26.3:候選位置設定 ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure_set/nether_complexes.json
依據細節
官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。封存檔中各項目的 SHA-256:data/minecraft/worldgen/structure_set/nether_complexes.json = f768903738bcecc5f5114be3635ea7b8e267b3e887435e6b8eccfcbe80bc821d
- Mojang 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
- Mojang 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/pieces/StructurePiecesBuilder.class; net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure.class. Methods: NetherFortressStructure.findGenerationPoint; Structure.findValidGenerationPoint; Structure.GenerationContext.isValidBiome; StructurePiecesBuilder.moveBelowSeaLevel / moveInsideHeights
依據細節
官方伺服器 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/pieces/StructurePiecesBuilder.class = cd5a2c5d9d185a35017c843344d551b3953d3ea8774ecad76859eb0b45eb2e83; net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure.class = e91bbd6ee80a3133c370fa255f80138b2996b69adcf8754304c779fa8f18b520
- Mojang Java 26.3:地獄要塞模板與資料 ↗
data/minecraft/worldgen/structure/fortress.json
依據細節
官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c;其中的 META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。NBT 尺寸是已儲存模板未旋轉時的邊界(X × Y × Z),包含空氣與連接點,並非室內可用空間的尺寸。
- Mojang Java 26.3:地獄要塞配置與遭遇機制實作 ↗
net.minecraft.world.level.levelgen.structure.structures.NetherFortressPieces; net.minecraft.world.level.BaseSpawner; NetherFortressPieces.BRIDGE_PIECE_WEIGHTS / CASTLE_PIECE_WEIGHTS, MonsterThrone.postProcess, CastleStalkRoom.postProcess; BaseSpawner.serverTick / delay; data/minecraft/worldgen/structure/fortress.json.
依據細節
官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c;其中的 META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6。以 CFR 0.152 檢查官方位元碼;這是重建的實作,並非原始程式碼的檢出版本。
- Mojang Java 26.3:地獄要塞戰利品資料 ↗
Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/chests/nether_bridge.json; data/minecraft/loot_table/entities/blaze.json; data/minecraft/loot_table/entities/wither_skeleton.json
依據細節
已確認官方伺服器 SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c。檔案 SHA-256:nether_bridge.json: aea0bfceda48b7c602d4a75bec8efd2582f46f4f22dabf88178dce2124876c20; blaze.json: c3656972373f367cba716bfe068220a1c248871789c7f5468409e10cc79dcbaf; wither_skeleton.json: 0ac5594b83b1947e9bd30ecfa5141f959b0decf4294ac00d95320b77b3405cc0。戰利品表身分與物品條件規則,和任何特定已生成容器分開判定。
- Java 26.3 地獄要塞:計算得出的抽選機率 ↗
Relevant /pools indices in the data reference; LootPool.addRandomItem/addRandomItems; UniformContainerBase.uniformFields; UniformGenerator.getIntUnsafe.
依據細節
對直接抽選、無條件的加權獎勵池,至少抽中一次的機率,是 1 減去 (1−weight/totalWeight)^n 的平均值;平均涵蓋兩端均包含、均勻分布的整數抽選次數。這些值是呼叫戰利品表時的理論機率,無法代表種子碼出現頻率。確切輸入:[{"itemId":"minecraft:rib_armor_trim_smithing_template","table":"data/minecraft/loot_table/chests/nether_bridge.json","pool":1,"fraction":"1/15","chance":0.06666666666666667,"weight":1,"total":15,"rolls":[1]},{"itemId":"minecraft:diamond","table":"data/minecraft/loot_table/chests/nether_bridge.json","pool":0,"fraction":"19881965/111045168","chance":0.1790439454330872,"weight":5,"total":78,"rolls":[2,3,4]},{"itemId":"minecraft:nether_wart","table":"data/minecraft/loot_table/chests/nether_bridge.json","pool":0,"fraction":"19881965/111045168","chance":0.1790439454330872,"weight":5,"total":78,"rolls":[2,3,4]}]
- Mojang Java 1.20.1:已檢查的歷史地獄要塞戰利品 ↗
data/minecraft/loot_tables/chests/nether_bridge.json
依據細節
僅比較列出的資料檔案,沒有主張其間的所有版本都使用其中一種戰利品表。SHA-256:nether_bridge.json: 56fceac267476866f2381335b4ac1b3eeab33993610d854752cd2f011c2062e6
- Minecraft Wiki:地獄要塞(固定版本歷史) ↗
History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.
依據細節
固定文章修訂版本 3792235,時間為 2026-09-24T19:17:32Z。僅用於歷史說法;並非已稽核的遊戲版本或發布日期來源。
- Minecraft Wiki:地獄要塞說明 ↗
Opening description and History
依據細節
固定文章修訂版本 3792235;擷取日期 2026 年 10 月 1 日。文章歷史支持首次加入的歷史說法;現行生成與戰利品另依遊戲資料稽核。
- Java 1.0.0:發布日期 ↗
2011: Minecraft 1.0 Released – and the First Port Arrives; November 18, 2011
依據細節
官方 Xbox 回顧文章確認公開推出日期。Mojang 舊版資料保留 releaseTime 2011-11-17T22:00:00+00:00;其 UTC 日期並非公開推出日期。
- Java 1.4.2:發布日期 ↗
Version infobox release date
依據細節
公開發布日期取自固定版本的版本文章。舊版資料記錄的日期 2012-11-24 與此不同;該時間戳記與網址仍另行保留。
- Java 1.6.1:發布日期 ↗
Version infobox release date
依據細節
公開發布日期取自固定版本的版本文章。舊版資料記錄的日期 2013-06-28 與此不同;該時間戳記與網址仍另行保留。
- Java 1.8:發布日期 ↗
/id; /releaseTime
依據細節
版本發布資料只能確認發布日期,無法證明功能首次加入的時間;首次加入的說法須另由原始 Wiki 歷史紀錄支持。
- Pocket 0.12.1:發布日期 ↗
Version infobox release date
依據細節
各平台分批推出:Fire OS – 2015 年 9 月 4 日; iOS, Windows Phone, Windows 10 – 2015 年 9 月 8 日; Android – 2015 年 9 月 9 日。這些日期屬於 Pocket 正式版,與較早的 Beta 版分開記錄。
- Java 1.16:發布日期 ↗
/id; /releaseTime
依據細節
版本發布資料只能確認發布日期,無法證明功能首次加入的時間;首次加入的說法須另由原始 Wiki 歷史紀錄支持。
- Java 1.18.2:發布日期 ↗
/id; /releaseTime
依據細節
日期屬於確切的 1.18.2 版本。快照與預發布版的日期,和之後的正式版分開記錄;版本資料無法證明功能首次加入的時間。
- Java 1.19.4 (Update 1.20 experiment):發布日期 ↗
/id; /releaseTime
依據細節
1.19.4 正式版的發布日期;Update 1.20 實驗功能須另外啟用。功能首次加入的時間來自獨立的 Wiki 歷史紀錄。
物品圖片使用原版 Java 26.3 素材,取自 官方用戶端發布版本。圖示會與指南一同保留其遊戲版本資訊。
改寫自 Minecraft Wiki 的說明保留來源標示,適用 CC BY-NC-SA 3.0。計算與程式碼分析由 SeedLookout 研究。截圖圖說標明每張圖片的拍攝資訊。種子碼表格收錄我們已發布的 已驗證種子碼;檢查地點並不代表已確認特定房間內容或儲物箱戰利品。
