Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement

Template:BlockTileEntity

Disambig gray  本文章介紹的是生怪磚方塊。關於生怪塔,請見「教學/生怪塔」。

Template:Translation:未知參數。

Grass Block
本頁面包含會在下一次更新中出現的內容。

這些特性已經在開發版本中出現,但包含這些特性的正式更新尚未發布。

生怪磚(Spawner)是可以生成生物方塊,內含一個縮小並旋轉著的生物模型。

取得

生怪磚不能在生存模式中獲得,即使使用了絲綢之觸。然而,如果不用鎬開採,開採速度就會變慢,開採後也不會掉落任何經驗。

Template:Breaking row

Java版中,它不在創造模式物品欄裡,對它選擇方塊也不會生效,必須透過/give指令獲得,放置後預設是豬生怪磚,但刷出的生物可以透過使用生怪蛋變更。也可以使用/clone建立一個生怪磚。在基岩版中,空的生怪磚可以在創造模式物品欄中獲得,同時也可以使用選擇方塊獲得。

自然生成

生怪磚可在這些地方自然生成,生成時會隨機選擇生成的生物:

地牢
可能是一個殭屍生怪磚(50%機率)、骷髏生怪磚(25%機率)或蜘蛛生怪磚(25%機率)。
廢棄礦坑
蜘蛛網環繞的洞穴蜘蛛生怪磚。
綠林府邸
很小几率會生成一座內部具有被蜘蛛網環繞的蜘蛛生怪磚的小房間。
要塞
蠹魚生怪磚,位於終界傳送門房間。每個要塞只有1個。
地獄要塞
烈焰使者生怪磚,位於有階梯引領上去的陽台上。每個地獄要塞一般有2個。
堡壘遺蹟
岩漿立方怪生怪磚,被鎖鏈掛在藏寶室的天花板上。[新增:Lua錯誤:bad argument #1 to 'lc' (string expected, got nil)。]

用途

當玩家位於生怪磚16格範圍內時,生怪磚會在其周圍的8×3×8區域生成生物,提供該區域可被找到的生物種類的合適生成位置。方塊會嘗試在它周圍生成4隻生物,然後在再次生成之前會等待10~39.95秒。

當獲得生怪磚的物品形式並放置生怪磚時,在Java版預設會生成,而在基岩版則為空。

生怪磚要生成的生物可對著生怪磚使用生怪蛋來改變。

和平難易度,生怪磚仍然會出現,但任何生成的敵對生物都會在它們生成後立刻消失。殭屍豬人岩漿立方怪地獄幽靈根本不會生成。

不像其他的多數透明方塊那樣,生怪磚只有在繪製時是透明的。這意味著可以把紅石火把放在生怪磚上面,傳導紅石訊號,窒息生物等。

生怪磚不能被活塞推動。

機制

玩家距離生怪磚16個方塊內時,生怪磚才會工作。當生怪磚工作時,會以生怪磚方塊為中心的8×3×8(8格長寬,3格高)的有效區域生成生物,這意味著生物可以在一個9×9的區域,或距離生怪磚3.5格的位置生成。生物可以在此區域符合生物生成要求的任意一處生成,生物更有可能生成在靠近生怪磚而不是遠離生怪磚的地方。

當生物生成的X和Z座標(不一定與生怪磚對齊)是小數時,它們會生成在Y座標是整數的地方。生物可以生成在8×8平面區域內的任意一處,但生成的生物腳的高度會與生怪磚方塊在同一層,或者比它高一層或低一層。

對於一些在生成區域以外生成的生物來說,必須遠離不透明方塊以確保可以容納生物的高度和寬度,或由其他規則支配它們的每個生成區域。對於一些需要2格高或以上的空間才能生成的生物(如殭屍、骷髏或在Y軸最上面生成的烈焰使者)來說,上面的空間必須只包含空氣

一個普通生怪磚的最大生成區域總覽
生物形態 需求空間 在8×8×4的空間內的生成比率[注 1] 垂直
對齊
8.9 × 8.9 × 2.9 2.531252%
洞穴蜘蛛 8.7 × 8.7 × 2.5 1.531252%
蠹魚 8.3 × 8.3 × 2.7 0.28125%
殭屍
骷髏
烈焰使者
岩漿立方怪
8.6 x 8.6 x 3.8 1.125%
蜘蛛 9.4 × 9.4 × 2.9 6.125%
  1. 8×8×3是生怪磚生成實體的實際生成區域,但該區域只包含了實體的中央。失敗機率假設為8×8×4,因為它是一個流行的誤解,以為8×8×4是生怪磚的真空區域的最大效率——它實際上取決於實體自身的大小。注意,10×10×4保證是所有上述生物的適應值。也請注意,該失敗機率只是說明在生成區域的角落生成生物的失敗嘗試,而不是生物生成在與生怪磚方塊自身交叉位置的失敗嘗試。

對於表中所有列出的生成區域,其水平面是以生怪磚方塊為中心的。例如豬的生成區域是8.9×8.9×2.9,這個生成區域要求要有草地,這會減少實際成功生成區域的大小。然而,其他生物可以生成在空中,忽略了對地面的普通生成規則。

生怪磚不需要在正確的生態域4格內生成生物。同樣,生怪磚可以把生物放置在它們不會正常生成的地方。例如,一個哞菇生怪磚在平原生態域裡,只要生成區域有菌絲方塊,那麼哞菇生怪磚就會工作。

生怪磚方塊會嘗試在有效區域內隨機選擇的位置生成4個生物,每次生成後會等待200-799刻(10-39.95秒)。在等待時,生怪磚方塊裡面的生物會越轉越快。除了對地面的生成要求,生物的其他生成要求也必須要滿足(例如不能生成在固體方塊裡、亮度範圍要正確等),因此生怪磚常常不能生成4個生物。當生怪磚生成了生物時,它會發出嘶嘶聲,生怪磚內火焰升騰。如果生怪磚在有效區域內找不到任何符合要求的位置生成生物,則每一都會嘗試一次。如果在生成階段生怪磚周圍9×9×9的空間存在6個或以上該生怪磚對應生物,則生怪磚內火焰會升騰(表示已經「生成」了新的生物),但實際上生成過程被跳過,進入下一個週期。

當在一個沒有有效位置生成生物的生怪磚附近進行開採時,有時候生怪磚會在方塊被開採後立即生成一隻怪物。

停用

Disabled blaze spawner

用4個南瓜燈可以停用烈焰使者生怪磚。

Blaze Spawner Blocking Pattern

螢光石塊停用烈焰使者生怪磚。

當亮度等級大於7時,只在黑暗中生成的生物的生怪磚將不會生成生物。所以在生怪磚的任意一面上放置火把就可以使它失效【java 1.15.2 實測即使生怪磚(殭屍)的5個面都插上火把也會繼續生怪,在生怪磚三側放南瓜燈時才停止。】

岩漿立方怪和烈焰使者生怪磚是一個例外,因為它需要大於12的亮度去停用。例如:

  • 使用4個亮度為15的方塊(例如南瓜燈螢光石紅石燈)圍在生怪磚的四個側面。使用燈籠也可以【java 1.15.2 實測在六個面都放南瓜燈時仍會刷烈焰使者/岩漿立方怪】
  • 使用至少16個亮度為15的方塊圍起來,如右圖。
  • 在和生怪磚同一高度使用7×7格火把緊密圍起。

自訂生怪磚

Example monster spawner - Spider

一個生怪磚正在生成蜘蛛。

生怪磚本身的能力比它們被用在Minecraft生存上的能力要高得多。使用指令可客製化生怪磚的許多方面:

  • 生怪磚可用於生成任何種類的實體。
  • 單個生怪磚可以生成多個不同的實體,這個實體會在一個列表中被隨機選擇。
  • 可在生成的實體上設定屬性。
  • 生怪磚的各種各樣的範圍和定時屬性都可以被改變。

關於自訂生怪磚的詳細資訊技術請詳見下面

資料值

ID

Java版

生怪磚 命名空間ID
方塊 spawner
方塊實體 mob_spawner

基岩版:

生怪磚 命名空間ID 數字ID[僅BE]
方塊 mob_spawner 52
方塊實體 MobSpawner ?

方塊實體

參見:區塊格式

生怪磚擁有一個與其關聯的方塊實體,該方塊實體儲存了關於該生怪磚的附加資料。生怪磚的方塊實體ID為mob_spawner

Java版

  • 方塊實體資料
    • 方塊實體共通標籤
    • 生怪磚共通標籤

基岩版

  • 方塊實體資料
    • 方塊實體共通標籤
    •  EntityIdentifier:將要生成的實體的ID。[需要更多資訊]
    •  Delay:在下次生成前的冷卻時間(刻)。設為0會導致玩家進入生怪範圍後立即生成實體。
    •  MinSpawnDelay:下一次生成冷卻時間的最小隨機冷卻時間值。
    •  MaxSpawnDelay:下一次生成冷卻時間的最大隨機冷卻時間值。
    •  SpawnCount:每次生成的實體數。
    •  MaxNearbyEntities:允許的附近相同實體的最大數量(SpawnRange* 2 + 1 × SpawnRange* 2 + 1 × 8的範圍,以生怪磚為中心[需要測試])。
    •  RequiredPlayerRange:當玩家啟動此生怪磚時覆蓋的球形範圍。
    •  SpawnRange:生怪磚嘗試隨機放置生物的範圍半徑。範圍是方形的,且中心定於為生怪磚的X和Z座標的隨機附近,而不是生怪磚的位置。[需要測試]預設值為4。
    •  DisplayEntityWidth:生怪磚內顯示的實體的寬度。
    •  DisplayEntityHeight:生怪磚內顯示的實體的高度。
    •  DisplayEntityScale:生怪磚內顯示的實體的大小。
    •  SpawnData:(可能不存在)包含在生成後複製到下一個生成的實體的標籤。
      •  Properties:屬性組件。
      •  TypeId:實體的命名空間ID。
      •  Weight:與其他生成權重相比,該生成被選中的機率。必須為正且至少為1。
    •  SpawnPotentials:(可能不存在)允許生成的實體的列表。
      • :下一次生成。
        •  Properties:屬性組件。
        •  TypeId:實體的命名空間ID。
        •  Weight:與其他生成權重相比,該生成被選中的機率。必須為正且至少為1。

影片

歷史


Java版Infdev
20100625-2Spawner JE1 加入了生怪磚。它們可以被撿起來。當放置生怪磚時會生成[什麼時間?]
20100627生怪磚擁有獨立的ID,以減少遊戲崩潰。
Java版Beta
?方塊名稱由「生物生成器」改成「生怪磚」。
1.2生怪磚內的縮小版生物重新出現,而在前些版本中一度消失。
Java版
1.0.0Beta 1.9 PrereleaseSpawner JE2 生怪磚的材質被變更為深色。
Beta 1.9 Prerelease 3用一把附魔了絲綢之觸的工具可以取得生怪磚。當它被放置的時候,它會生成豬。
Beta 1.9 Prerelease 5魷魚生怪磚現在只在一個狹窄的高度(46-62)中有效。
「絲綢之觸」對生怪磚不再有效。
Beta 1.9 Prerelease 6生怪磚現在更加容易被摧毀。
1.2.112w06a多人遊戲中的生怪磚顯示了它所生成的生物。在之前它一直顯示的是一隻豬。
1.3.112w22a生怪磚被破壞後會掉落經驗球。
12w26a生怪磚支持生成擁有額外資料的生物類型。
1.814w26c生怪磚的水平生成範圍現在是從方塊中心處開始計算而不是從西北角處計算。
排除區域大小被減少了:對於一個預設的生怪磚,要防止生成生物,必須在9×9×9而不是在17×9×17的區域內存在6隻生物。
14w28b可對著生怪磚使用生怪蛋來改變生怪磚的類型。
1.916w02a生成大型生物的生怪磚現在會調整內含縮小版生物的尺寸來與生怪磚的尺寸相適應。
1.1116w32a方塊實體ID從MobSpawner變更為mob_spawner
1.1317w47a英文名稱從「Monster Spawner」變更為「Spawner」。
平坦化前,此方塊的數字ID為52。
pre5ID名稱變更為spawner
1.1418w43aSpawner JE3 變更了生怪磚的材質。
Java版(即將到來)
1.1620w16a岩漿立方怪生怪磚現在可以生成於堡壘遺蹟
攜帶版Alpha
0.9.0build 1Spawner BE1 加入了生怪磚。
build 2對創造模式物品欄中加入了生怪磚,並且可以用生怪蛋改變生怪磚的類型。
build 9生怪磚現在會發光了。
0.12.1build 1烈焰使者生怪磚現在會在地獄要塞中生成。
生怪磚現在使用開採時會掉落經驗球
攜帶版
1.1.0alpha 1.1.0.0蜘蛛生怪磚現在會生成在綠林府邸中。
基岩版
1.10.0beta 1.10.0.3Spawner BE2 變更了生怪磚的材質。
基岩版(即將到來)
1.16.0beta 1.16.0.59岩漿立方怪生怪磚現在可以生成於堡壘遺蹟
原主機版
TU1CU11.0Patch 1 Spawner JE1 加入了生怪磚。
TU5Spawner JE2 變更了生怪磚的材質。
TU31CU191.22Patch 3現在可以用生怪蛋改變生怪磚的類型。
TU691.76Patch 38生怪磚現在可以在創造模式物品欄中找到,也能用選取方塊鍵獲得。
  1.90 Spawner JE3 變更了生怪磚的材質。

錯誤

Template:Issue list

你知道嗎

  • 原主機版[需要驗證],如果一個生怪磚被設定為生成巨人地獄幽靈終界使者鐵魔像,其裡面的生物模型比生怪磚大,且模型突出來的部分會超出生怪磚的側面。如果生怪磚被設定為生成終界使者,那麼它們的頭會伸出生怪磚方塊。這不會在基岩版和Java版上發生。
  • 生怪磚裡微型生物的類別對應實際生物的類別。因此,如果生怪磚被設定為生成終界龍凋零怪,那麼當看著生怪磚時,它們的BOSS血量條是可見的。
  • 基岩版Java版,生怪磚裡包含旋轉的殭屍骷髏的生怪磚生成的生物有機率會穿戴盔甲。
  • 如果生怪磚位於蘑菇地或磨菇地海岸生態域,生怪磚仍然會工作。
  • 雖然在基岩版中生怪磚會發出亮度等級為3的光,但能造成影響的是生怪磚能在暗處較容易發現,因為在0-3的亮度等級中,怪物生成和農作物生長效果是相同的。

畫廊

另見

Advertisement