Minecraft Wiki

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

了解更多

Minecraft Wiki
([InPageEdit])
(机器人:自动替换文本 (-\n{1,}(=+)\s*([^\s=]+)\s*(=+)\n +\n\n\1 \2 \3\n))
(未显示19个用户的35个中间版本)
第3行: 第3行:
 
|image1=Spawner.png; Spawner BE.png
 
|image1=Spawner.png; Spawner BE.png
 
|transparent=部分<small>(不阻挡光线)</small>
 
|transparent=部分<small>(不阻挡光线)</small>
  +
|light=0
|light='''[[JE]]''':0{{upcoming|be 1.17.30}}<br>'''[[BE]]''':3{{until|be 1.17.30}}
 
 
|tool=wooden pickaxe
 
|tool=wooden pickaxe
 
|renewable=否
 
|renewable=否
第15行: 第15行:
   
 
== 获取 ==
 
== 获取 ==
{{in|java}}刷怪笼不在[[物品栏#创造模式物品栏|创造模式物品栏]]里,对它使用{{ctrl|选取方块}}键也不会生效,必须通过{{cmd|give}}[[命令]]获得,放置后默认是猪刷怪笼,但刷出的生物可以通过使用[[刷怪蛋]]更改。也可以使用{{cmd|setblock}}创建一个刷怪笼。{{in|bedrock}}空的刷怪笼可以在创造模式物品栏中获得,同时也可以使用选方块获得。
+
{{in|java}}刷怪笼不在[[物品栏#创造模式物品栏|创造模式物品栏]]里,对它使用{{ctrl|选取方块}}键也不会生效,必须通过{{cmd|give}}[[命令]]获得,放置后默认是猪刷怪笼,但刷出的生物可以通过使用[[刷怪蛋]]更改。也可以使用{{cmd|setblock}}创建一个刷怪笼。{{in|bedrock}}空的刷怪笼可以在创造模式物品栏中获得,同时也可以使用{{ctrl|方块}}键获得。
  +
 
=== 破坏 ===
 
=== 破坏 ===
刷怪笼不能在生存模式中获得,即使使用了[[精准采集]]。然而,如果不用镐开采,开采速度就会变慢,开采后也不会掉落任何经验。
+
刷怪笼不能在生存模式中获得,即使使用了[[精准采集]]。刷怪笼在被镐破坏后,会以经验球形式掉落15-43点[[经验]]值。然而,如果不用镐开采,开采速度就会变慢,开采后也不会掉落任何经验。
   
 
{{breaking row|horizontal=1|Spawner|pickaxe|Wood|foot=1}}
 
{{breaking row|horizontal=1|Spawner|pickaxe|Wood|foot=1}}
   
 
=== 自然生成 ===
 
=== 自然生成 ===
 
 
刷怪笼可在这些地方自然生成,生物的种类取决于所在的结构:
 
刷怪笼可在这些地方自然生成,生物的种类取决于所在的结构:
 
;[[地牢]]
 
;[[地牢]]
:可能是一个[[僵尸]]刷怪笼(50%率)、[[骷髅]]刷怪笼(25%率)或[[蜘蛛]]刷怪笼(25%率)。
+
:可能是一个[[僵尸]]刷怪笼(50%率)、[[骷髅]]刷怪笼(25%率)或[[蜘蛛]]刷怪笼(25%率)。
 
;[[废弃矿井]]
 
;[[废弃矿井]]
 
:被[[蜘蛛网]]环绕的[[洞穴蜘蛛]]刷怪笼。
 
:被[[蜘蛛网]]环绕的[[洞穴蜘蛛]]刷怪笼。
 
;[[林地府邸]]
 
;[[林地府邸]]
:很小率会生成一座内部具有被[[蜘蛛网]]环绕的[[蜘蛛]]刷怪笼的[[林地府邸#蜘蛛房|小房间]]。
+
:很小率会生成一座内部具有被[[蜘蛛网]]环绕的[[蜘蛛]]刷怪笼的[[林地府邸#蜘蛛房|小房间]]。
 
;[[要塞]]
 
;[[要塞]]
 
:[[蠹虫]]刷怪笼,位于[[末地传送门]]房间。每个要塞只有1个。
 
:[[蠹虫]]刷怪笼,位于[[末地传送门]]房间。每个要塞只有1个。
第38行: 第38行:
   
 
== 用途 ==
 
== 用途 ==
 
 
当玩家位于刷怪笼16格范围内时,刷怪笼会在其周围的8×3×8区域生成生物,提供该区域可被找到的生物种类的合适生成位置。方块会尝试在它周围生成4只生物,然后在再次生成之前会等待10~39.95秒。
 
当玩家位于刷怪笼16格范围内时,刷怪笼会在其周围的8×3×8区域生成生物,提供该区域可被找到的生物种类的合适生成位置。方块会尝试在它周围生成4只生物,然后在再次生成之前会等待10~39.95秒。
   
第45行: 第44行:
 
刷怪笼要生成的生物可对着刷怪笼{{Control|使用}}[[刷怪蛋]]来改变。
 
刷怪笼要生成的生物可对着刷怪笼{{Control|使用}}[[刷怪蛋]]来改变。
   
在[[难度|和平难度]],刷怪笼仍然会出现,但任何生成的敌对生物都会在它们生成后立刻消失[[僵尸猪灵]]和[[恶魂]]根本不会生成。
+
在[[难度|和平难度]],刷怪笼仍然会出现,但任何生成的敌对生物都会在它们生成后立刻消失,而[[僵尸猪灵]]和[[恶魂]]则完全不会生成。
   
 
不像其他的多数透明方块那样,刷怪笼只是渲染成[[透明]]的。这意味着可以把[[红石火把]]放在刷怪笼上面,传导红石信号,窒息生物等。
 
不像其他的多数透明方块那样,刷怪笼只是渲染成[[透明]]的。这意味着可以把[[红石火把]]放在刷怪笼上面,传导红石信号,窒息生物等。
第66行: 第65行:
 
! 生物形态
 
! 生物形态
 
! 需求空间
 
! 需求空间
! 在8×8×4的空间内生成失败概率<ref group="注">8×8×3是刷怪笼生成实体的实际生成区域,但该区域只包含了实体的''中央''。失败概率假设在8×8×4空间计算,但这是一个流行的误解:8×8×4被认为是刷怪笼的真空区域的最大效率——它实际上取决于实体自身的大小。注意,10×10×4''保证''是所有上述生物的适应值。此外,这仅是在生成区域的边缘尝试生成生物的失败概率,而非其他原因,如:在与刷怪笼方块重合位置尝试生成生物失败等。</ref>
+
! 在8×8×4的空间内生成失败概率<ref group="注">8×8×3是刷怪笼生成实体的实际生成区域,但该区域只包含了实体的'''中央'''。失败概率假设在8×8×4空间计算,但这是一个流行的误解:8×8×4被认为是刷怪笼的真空区域的最大效率——它实际上取决于实体自身的大小。注意,10×10×4'''保证'''是所有上述生物的适应值。此外,这仅是在生成区域的边缘尝试生成生物的失败概率,而非其他原因,如:在与刷怪笼方块重合位置尝试生成生物失败等。</ref>
 
! 垂直<br>对齐
 
! 垂直<br>对齐
 
|-
 
|-
第105行: 第104行:
 
对于表中所有列出的生成区域,其水平面是以刷怪笼方块为中心的。虽然猪的生成区域是8.9×8.9×2.9,但是猪生成时脚下必须有草方块,导致实际成功生成区域的大小减小到8.9×8.9×1。其他生物可以生成在空中,忽略对地面的普通生成规则。
 
对于表中所有列出的生成区域,其水平面是以刷怪笼方块为中心的。虽然猪的生成区域是8.9×8.9×2.9,但是猪生成时脚下必须有草方块,导致实际成功生成区域的大小减小到8.9×8.9×1。其他生物可以生成在空中,忽略对地面的普通生成规则。
   
大部分生物的生成需求不含生物群系,所以刷怪笼可以把生物放置在它们不会正常生成的地方。例如,一个哞菇刷怪笼在平原生物群系里,只要生成区域有菌丝方块,那么哞菇刷怪笼就会工作。之所以哞菇不会在平原中自然生成,是因为游戏本身没有尝试生成哞菇——只有蘑菇岛的生成列表中有生成哞菇的内容
+
大部分生物的生成需求不含生物群系,所以刷怪笼可以把生物放置在它们不会正常生成的地方。例如,一个哞菇刷怪笼在平原生物群系里,只要生成区域有菌丝方块,那么哞菇刷怪笼就会生成哞菇。
   
 
当在一个没有有效位置生成生物的刷怪笼附近进行开采时,有时候刷怪笼会在方块被开采后立即生成一只怪物。
 
当在一个没有有效位置生成生物的刷怪笼附近进行开采时,有时候刷怪笼会在方块被开采后立即生成一只怪物。
   
 
==== 禁用 ====
 
==== 禁用 ====
[[File:Blaze Spawner Blocking Pattern.png|thumb|right|用[[荧石]]禁用烈焰人刷怪笼]]
+
[[File:Blaze Spawner Blocking Pattern.png|thumb|right|用[[荧石]]禁用烈焰人刷怪笼]]
 
{{see also|亮度#生物}}
 
{{see also|亮度#生物}}
 
禁用刷怪笼所需的条件取决于生物的种类。
 
禁用刷怪笼所需的条件取决于生物的种类。
   
对于只在黑暗中生成的生物,让刷怪区域[[亮度]]等级不小8{{until|je 1.18}}/12{{upcoming|je 1.18}}即可防止刷怪。这可以通过在刷怪笼顶端放置[[火把]]达成。
+
对于只在黑暗中生成的生物,让刷怪区域[[亮度]]等级0可防止刷怪。这可以通过在刷怪笼周围放置[[火把]]达成。
   
 
对于[[烈焰人]]和[[蠹虫]]刷怪笼,阻止它刷怪需要需要至少12的亮度等级。例如:
 
对于[[烈焰人]]和[[蠹虫]]刷怪笼,阻止它刷怪需要需要至少12的亮度等级。例如:
第126行: 第125行:
   
 
=== 自定义刷怪笼 ===
 
=== 自定义刷怪笼 ===
[[File:Example monster spawner - Spider.png|缩略图|一个蜘蛛刷怪笼]]
+
[[File:Example monster spawner - Spider.png|缩略图|一个蜘蛛刷怪笼]]
 
刷怪笼本身的能力比它们被用在Minecraft生存上的能力要高得多。使用[[命令]]可定制刷怪笼的许多方面:
 
刷怪笼本身的能力比它们被用在Minecraft生存上的能力要高得多。使用[[命令]]可定制刷怪笼的许多方面:
 
* 刷怪笼可用于生成任何种类的实体。
 
* 刷怪笼可用于生成任何种类的实体。
第184行: 第183行:
   
 
== 历史 ==
 
== 历史 ==
 
 
{{History|infdev}}
 
{{History|infdev}}
 
{{History||20100625-2|[[File:Spawner JE1.png|32px]] 加入了刷怪笼。它们可以被捡起来。当放置刷怪笼时会生成[[猪]]。}}
 
{{History||20100625-2|[[File:Spawner JE1.png|32px]] 加入了刷怪笼。它们可以被捡起来。当放置刷怪笼时会生成[[猪]]。}}
第192行: 第190行:
 
{{History||1.2|刷怪笼内的缩小版生物重新出现,而在前些版本中一度消失。}}
 
{{History||1.2|刷怪笼内的缩小版生物重新出现,而在前些版本中一度消失。}}
 
{{History|java}}
 
{{History|java}}
{{History||1.0.0|snap=Beta 1.9-pre1|[[File:Spawner JE2.png|32px]] 刷怪笼的材质被更改为深色。}}
+
{{History||1.0.0|snap=Beta 1.9-pre1|[[File:Spawner JE2.png|32px]] 刷怪笼的纹理被更改为深色。}}
 
{{History|||snap=Beta 1.9-pre3|用一把附魔了[[精准采集]]的工具可以取得刷怪笼。当它被放置的时候,它会生成猪。}}
 
{{History|||snap=Beta 1.9-pre3|用一把附魔了[[精准采集]]的工具可以取得刷怪笼。当它被放置的时候,它会生成猪。}}
 
{{History|||snap=Beta 1.9-pre5|鱿鱼刷怪笼现在只在一个狭窄的高度(46-62)中有效。
 
{{History|||snap=Beta 1.9-pre5|鱿鱼刷怪笼现在只在一个狭窄的高度(46-62)中有效。
第209行: 第207行:
 
|在[[Java版1.13/扁平化|扁平化]]前,此方块的数字ID为52。}}
 
|在[[Java版1.13/扁平化|扁平化]]前,此方块的数字ID为52。}}
 
{{History|||snap=pre5|ID名称更改为<code>spawner</code>。}}
 
{{History|||snap=pre5|ID名称更改为<code>spawner</code>。}}
{{History||1.14|snap=18w43a|[[File:Spawner JE3.png|32px]] 更改了刷怪笼的材质。}}
+
{{History||1.14|snap=18w43a|[[File:Spawner JE3.png|32px]] 更改了刷怪笼的纹理。}}
 
{{History||1.16|snap=20w16a|[[岩浆怪]]刷怪笼现在可以生成于[[堡垒遗迹]]的藏宝室内。}}
 
{{History||1.16|snap=20w16a|[[岩浆怪]]刷怪笼现在可以生成于[[堡垒遗迹]]的藏宝室内。}}
 
{{History||1.18|snap=exp2|将僵尸、骷髅、蜘蛛和洞穴蜘蛛刷怪笼刷怪区域的[[方块光照]]等级上限由7提高11。}}
{{History|java upcoming}}
 
  +
{{History|||snap=21w37a|回退了exp2中的更改。}}
{{History||1.18|snap=exp1|将僵尸、骷髅、蜘蛛和洞穴蜘蛛刷怪笼刷怪区域的[[方块光照]]等级上限由7降低0。}}
 
{{History|||snap=exp2|将上述上限由0提高到11。}}
 
 
{{History|pocket alpha}}
 
{{History|pocket alpha}}
{{History||0.9.0|snap=build 1|[[File:Spawner BE1.png|32px]] 加入了刷怪笼。}}
+
{{History||0.9.0|snap=build 1|[[File:Spawner BE1.png|32px]] 加入了刷怪笼,当放置刷怪笼时会生成猪。}}
 
{{History|||snap=build 2|对创造模式物品栏中加入了刷怪笼,并且可以用[[刷怪蛋]]改变刷怪笼的类型。}}
 
{{History|||snap=build 2|对创造模式物品栏中加入了刷怪笼,并且可以用[[刷怪蛋]]改变刷怪笼的类型。}}
 
{{History|||snap=build 9|刷怪笼现在会发光了。}}
 
{{History|||snap=build 9|刷怪笼现在会发光了。}}
第223行: 第220行:
 
{{History||1.1.0|snap=1.1.0.0|[[蜘蛛]]刷怪笼现在会生成在[[林地府邸]]中。}}
 
{{History||1.1.0|snap=1.1.0.0|[[蜘蛛]]刷怪笼现在会生成在[[林地府邸]]中。}}
 
{{History|bedrock}}
 
{{History|bedrock}}
{{History||1.10.0|snap=1.10.0.3|[[File:Spawner BE2.png|32px]] 更改了刷怪笼的材质。}}
+
{{History||1.10.0|snap=1.10.0.3|[[File:Spawner BE2.png|32px]] 更改了刷怪笼的纹理。}}
 
{{History||1.16.0|snap=1.16.0.59|[[岩浆怪]]刷怪笼现在可以生成于[[堡垒遗迹]]。}}
 
{{History||1.16.0|snap=1.16.0.59|[[岩浆怪]]刷怪笼现在可以生成于[[堡垒遗迹]]。}}
{{History|bedrock upcoming}}
 
 
{{History||1.17.30|snap=1.17.30.21|刷怪笼不再会发光。}}
 
{{History||1.17.30|snap=1.17.30.21|刷怪笼不再会发光。}}
 
{{History|console}}
 
{{History|console}}
 
{{History||xbox=TU1|xbone=CU1|ps=1.0|wiiu=Patch 1|[[File:Spawner JE1.png|32px]] 加入了刷怪笼。}}
 
{{History||xbox=TU1|xbone=CU1|ps=1.0|wiiu=Patch 1|[[File:Spawner JE1.png|32px]] 加入了刷怪笼。}}
{{History||xbox=TU5|xbone=CU1|ps=1.0|wiiu=Patch 1|[[File:Spawner JE2.png|32px]] 更改了刷怪笼的材质。}}
+
{{History||xbox=TU5|xbone=CU1|ps=1.0|wiiu=Patch 1|[[File:Spawner JE2.png|32px]] 更改了刷怪笼的纹理。}}
 
{{History||xbox=TU31|xbone=CU19|ps=1.22|wiiu=Patch 3|现在可以用[[刷怪蛋]]改变刷怪笼的类型。}}
 
{{History||xbox=TU31|xbone=CU19|ps=1.22|wiiu=Patch 3|现在可以用[[刷怪蛋]]改变刷怪笼的类型。}}
 
{{History||xbox=TU69|ps=1.76|wiiu=Patch 38|刷怪笼现在可以在创造模式[[物品栏]]中找到,也能用{{ctrl|选取方块}}键获得。}}
 
{{History||xbox=TU69|ps=1.76|wiiu=Patch 38|刷怪笼现在可以在创造模式[[物品栏]]中找到,也能用{{ctrl|选取方块}}键获得。}}
   
   
{{History||xbox=none|xbone=none|ps=1.90|wiiu=none|switch=none|[[File:Spawner JE3.png|32px]] 更改了刷怪笼的材质。}}
+
{{History||xbox=none|xbone=none|ps=1.90|wiiu=none|switch=none|[[File:Spawner JE3.png|32px]] 更改了刷怪笼的纹理。}}
 
{{History|foot}}
 
{{History|foot}}
 
== 漏洞 ==
 
{{issue list}}
 
   
 
== 你知道吗 ==
 
== 你知道吗 ==
 
* 在[[原主机版]]{{verify|这在原主机版上发生吗?}},如果一个刷怪笼被设置为生成[[巨人]]、[[恶魂]]、[[末影人]]或[[铁傀儡]],其里面的生物模型比刷怪笼大,且模型突出来的部分会超出刷怪笼的侧面。如果刷怪笼被设置为生成末影人,那么它们的头会伸出刷怪笼方块。
 
 
* {{in|je|be}}刷怪笼里包含旋转的[[僵尸]]或[[骷髅]]的刷怪笼生成的生物有率会穿戴盔甲。
* 在[[原主机版]]{{verify|这在原主机版上发生吗?}},如果一个刷怪笼被设置为生成[[巨人]]、[[恶魂]]、[[末影人]]或[[铁傀儡]],其里面的生物模型比刷怪笼大,且模型突出来的部分会超出刷怪笼的侧面。如果刷怪笼被设置为生成末影人,那么它们的头会伸出刷怪笼方块。这不会在基岩版和Java版上发生
 
* 在[[基岩版]]和[[Java版]],刷怪笼里包含旋转的[[僵尸]]或[[骷髅]]的刷怪笼生成的生物有率会穿戴盔甲。
 
 
* 如果刷怪笼位于蘑菇岛或蘑菇岛岸生物群系,或者禁止生物生成,刷怪笼仍然会工作。
 
* 如果刷怪笼位于蘑菇岛或蘑菇岛岸生物群系,或者禁止生物生成,刷怪笼仍然会工作。
 
* {{in|je}}如果刷怪笼在世界生成阶段与[[埋藏的宝藏]]箱子位置重合,那么箱子就不会包含任何战利品,同时在箱子的周围生成5个空刷怪笼<ref>{{bug|MC-234396}}</ref>
* 虽然在基岩版中刷怪笼会发出亮度等级为3的光,但能造成影响的是刷怪笼能在暗处较容易发现,因为在0-3的亮度等级中,怪物生成和农作物生长效果是相同的。
 
  +
* {{in|je}}唤魔者刷怪笼内部旋转的唤魔者有概率携带灾厄旗帜,且生成的唤魔者有概率成为袭击队长。
* {{in|Java}}如果刷怪笼在世界生成阶段与[[埋藏的宝藏]]箱子位置重合,那么箱子就不会包含任何战利品,而刷怪笼会在箱子的周围生成5个,其生成的生物为[[猪]]
 
   
 
== 画廊 ==
 
== 画廊 ==
第254行: 第246行:
 
File:Giant Spawner.png|一个[[巨人]]刷怪笼
 
File:Giant Spawner.png|一个[[巨人]]刷怪笼
 
File:Ghast Spawner.png|一个[[恶魂]]刷怪笼
 
File:Ghast Spawner.png|一个[[恶魂]]刷怪笼
File:Zombie in armor spawner.png|被修改为生成穿着钻石盔甲的[[僵尸]]的刷怪笼
+
File:Zombie in armor spawner.png|被修改为生成穿着钻石盔甲的[[僵尸]]的刷怪笼
 
File:Blazespawner.png|禁用烈焰人刷怪笼的亮度要求
 
File:Blazespawner.png|禁用烈焰人刷怪笼的亮度要求
File:Skeleton Dungeon.png|一个生成[[骷髅]]的刷怪笼
+
File:Skeleton Dungeon.png|一个生成[[骷髅]]的刷怪笼
  +
File:Buried Treasure with Pig Spawner.png|围绕着[[埋藏的宝藏]]的5个[[猪]]刷怪笼
 
</gallery>
 
</gallery>
   
 
== 参见 ==
 
== 参见 ==
 
 
* [[教程/刷怪笼陷阱|刷怪笼陷阱]]
 
* [[教程/刷怪笼陷阱|刷怪笼陷阱]]
   

2022年8月19日 (五) 13:46的版本

Disambig gray  本文章介绍的是刷怪笼方块。关于刷怪塔,请见“教程/刷怪塔”。

刷怪笼(Spawner)是可以生成生物方块,内含一个缩小并旋转着的生物模型。

获取

Java版中,刷怪笼不在创造模式物品栏里,对它使用选取方块键也不会生效,必须通过/give命令获得,放置后默认是猪刷怪笼,但刷出的生物可以通过使用刷怪蛋更改。也可以使用/setblock创建一个刷怪笼。在基岩版中,空的刷怪笼可以在创造模式物品栏中获得,同时也可以使用选取方块键获得。

破坏

刷怪笼不能在生存模式中获得,即使使用了精准采集。刷怪笼在被镐破坏后,会以经验球形式掉落15-43点经验值。然而,如果不用镐开采,开采速度就会变慢,开采后也不会掉落任何经验。

Template:Breaking row

自然生成

刷怪笼可在这些地方自然生成,生物的种类取决于所在的结构:

地牢
可能是一个僵尸刷怪笼(50%概率)、骷髅刷怪笼(25%概率)或蜘蛛刷怪笼(25%概率)。
废弃矿井
蜘蛛网环绕的洞穴蜘蛛刷怪笼。
林地府邸
很小概率会生成一座内部具有被蜘蛛网环绕的蜘蛛刷怪笼的小房间
要塞
蠹虫刷怪笼,位于末地传送门房间。每个要塞只有1个。
下界要塞
烈焰人刷怪笼,位于有楼梯引领上去的阳台上。每个下界要塞一般有2个。
堡垒遗迹
岩浆怪刷怪笼,被锁链挂在藏宝室的天花板上。

用途

当玩家位于刷怪笼16格范围内时,刷怪笼会在其周围的8×3×8区域生成生物,提供该区域可被找到的生物种类的合适生成位置。方块会尝试在它周围生成4只生物,然后在再次生成之前会等待10~39.95秒。

当获得刷怪笼的物品形式并放置刷怪笼时,在Java版默认会生成,而在基岩版则为空。

刷怪笼要生成的生物可对着刷怪笼使用刷怪蛋来改变。

和平难度,刷怪笼仍然会出现,但任何生成的敌对生物都会在它们生成后立刻消失,而僵尸猪灵恶魂则完全不会生成。

不像其他的多数透明方块那样,刷怪笼只是渲染成透明的。这意味着可以把红石火把放在刷怪笼上面,传导红石信号,窒息生物等。

刷怪笼不能被活塞推动。

机制

玩家距离刷怪笼16个方块内时(含刷怪笼),刷怪笼才会工作。刷怪笼工作时,会在一个以刷怪笼为中心的空间体积内生成对应生物,在Java版中,这个空间体积底面是一个边长为9的正方形,高3格;在基岩版中,底面则为一个轴长为9格的正菱形,同样高3格[1]

刷怪笼方块会尝试在这个有效区域内随机选择的4个位置(作为生物的脚部坐标)分别尝试生成1个生物,每次生成后会等待200-799刻(10-39.95秒)。在等待时,刷怪笼方块里面的生物会越转越快。除了不透明地面这一常规生成要求不需要被满足,生物的其他生成要求必须要满足(见下文生成需求),因此刷怪笼常常不能生成超过4个生物。当刷怪笼生成了生物时,它会发出嘶嘶声并产生火焰粒子效果。如果刷怪笼在有效区域内找不到任何符合要求的位置生成生物,则每一都会尝试一次。如果在生成阶段的有效空间存在6个或以上该刷怪笼对应生物,则刷怪笼内会产生火焰粒子(表示已经“生成”了新的生物),但实际上生成过程被跳过,进入下一个周期。

生物更有可能生成在靠近刷怪笼而不是远离刷怪笼的地方。当生物生成的X和Z坐标(平面位置)是小数时,它们会生成在Y坐标(高度位置)是整数的地方。

生成需求

刷怪笼会去除对地面不透明的生成需求,但生物的其他生成需求(碰撞箱、亮度)还是需要满足。也就是说,对于一些在生成区域边缘生成的生物来说,必须远离不透明方块以确保可以容纳生物的高度和宽度。对于一些需要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%
岩浆怪 10.05 × 10.05 × 4.09 ?%


  1. 8×8×3是刷怪笼生成实体的实际生成区域,但该区域只包含了实体的中央。失败概率假设在8×8×4空间计算,但这是一个流行的误解:8×8×4被认为是刷怪笼的真空区域的最大效率——它实际上取决于实体自身的大小。注意,10×10×4保证是所有上述生物的适应值。此外,这仅是在生成区域的边缘尝试生成生物的失败概率,而非其他原因,如:在与刷怪笼方块重合位置尝试生成生物失败等。

对于表中所有列出的生成区域,其水平面是以刷怪笼方块为中心的。虽然猪的生成区域是8.9×8.9×2.9,但是猪生成时脚下必须有草方块,导致实际成功生成区域的大小减小到8.9×8.9×1。其他生物可以生成在空中,忽略对地面的普通生成规则。

大部分生物的生成需求不含生物群系,所以刷怪笼可以把生物放置在它们不会正常生成的地方。例如,一个哞菇刷怪笼在平原生物群系里,只要生成区域有菌丝方块,那么哞菇刷怪笼就会生成哞菇。

当在一个没有有效位置生成生物的刷怪笼附近进行开采时,有时候刷怪笼会在方块被开采后立即生成一只怪物。

禁用

Blaze Spawner Blocking Pattern

荧石禁用烈焰人刷怪笼

禁用刷怪笼所需的条件取决于生物的种类。

对于只在黑暗中生成的生物,让刷怪区域亮度等级大于0可防止刷怪。这可以通过在刷怪笼周围放置火把达成。

对于烈焰人蠹虫刷怪笼,阻止它刷怪需要需要至少12的亮度等级。例如:

  • 使用至少16个亮度为15的方块围起来,如右图。
  • 在和刷怪笼同一高度使用7×7格火把紧密围起。
  • 由于基岩版的刷怪笼只在菱形区域生成生物,在刷怪笼四边各放一个亮度15的南瓜灯即可完成。

岩浆怪刷怪笼无法通过提高亮度等级禁用。

将刷怪笼的刷怪范围完全用固体方块填满可以有效将其禁用。

自定义刷怪笼

Example monster spawner - Spider

一个蜘蛛刷怪笼

刷怪笼本身的能力比它们被用在Minecraft生存上的能力要高得多。使用命令可定制刷怪笼的许多方面:

  • 刷怪笼可用于生成任何种类的实体。
  • 单个刷怪笼可以生成多个不同的实体,这个实体会在一个列表中被随机选择。
  • 可在生成的实体上设置属性。
  • 刷怪笼的各种各样的范围和定时属性都可以被改变。

关于自定义刷怪笼的详细技术性信息请详见下面

音效

Java版

字幕字幕分类描述命名空间ID音高
方块:被破坏方块破坏方块block.metal.breaksubtitles.block.generic.break
[音效 1]玩家带有坠落伤害时坠落在方块上block.metal.fall[音效 1]
方块:损坏中方块挖掘方块block.metal.hitsubtitles.block.generic.hit
方块:被放置方块放置方块block.metal.placesubtitles.block.generic.place
脚步声玩家在方块上行走block.metal.stepsubtitles.block.generic.footsteps

基岩版

字幕分类描述命名空间ID系统音效类型音高音量衰减距离预载
-方块方块作为物品使用时发出的音效use.anvilitem.use.on2.0 1.8 16
方块破坏方块dig.stonebreak2.0 1.65-1.8 16
方块挖掘方块hit.stonehit0.31.125 16
方块放置方块dig.stoneplace2.0 1.8-1.875 16
玩家带有坠落伤害时坠落在方块上fall.stonefall0.41.5 16
玩家在方块上行走step.stonestep0.351.5 16
方块在方块上跳跃jump.stonejump0.121.5 16
方块在方块上着陆land.stoneland0.221.5 16

数据值

ID

Java版

名称命名空间ID方块标签JE本地化键名
刷怪笼spawnerfeatures_cannot_replace
lava_pool_stone_cannot_replace
mineable/pickaxe
block.minecraft.spawner
名称命名空间ID
方块实体mob_spawner

基岩版

名称命名空间ID数字ID 本地化键名
刷怪笼mob_spawner52tile.mob_spawner.name
名称存档ID
方块实体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-pre1Spawner JE2 刷怪笼的纹理被更改为深色。
Beta 1.9-pre3用一把附魔了精准采集的工具可以取得刷怪笼。当它被放置的时候,它会生成猪。
Beta 1.9-pre5鱿鱼刷怪笼现在只在一个狭窄的高度(46-62)中有效。
精准采集对刷怪笼不再有效。
Beta 1.9-pre6刷怪笼现在更加容易被摧毁。
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
16w39a一种内有蜘蛛网环绕的蜘蛛刷怪笼的封闭房间可以罕见地生成于林地府邸内。
1.1317w47a英文名称从“Monster Spawner”更改为“Spawner”。
扁平化前,此方块的数字ID为52。
pre5ID名称更改为spawner
1.1418w43aSpawner JE3 更改了刷怪笼的纹理。
1.1620w16a岩浆怪刷怪笼现在可以生成于堡垒遗迹的藏宝室内。
1.18exp2将僵尸、骷髅、蜘蛛和洞穴蜘蛛刷怪笼刷怪区域的方块光照等级上限由7提高到11。
21w37a回退了exp2中的更改。
携带版Alpha
0.9.0build 1Spawner BE1 加入了刷怪笼,当放置刷怪笼时会生成猪。
build 2对创造模式物品栏中加入了刷怪笼,并且可以用刷怪蛋改变刷怪笼的类型。
build 9刷怪笼现在会发光了。
0.12.1build 1烈焰人刷怪笼现在会在下界要塞中生成。
刷怪笼现在使用开采时会掉落经验球
携带版
1.1.01.1.0.0蜘蛛刷怪笼现在会生成在林地府邸中。
基岩版
1.10.01.10.0.3Spawner BE2 更改了刷怪笼的纹理。
1.16.01.16.0.59岩浆怪刷怪笼现在可以生成于堡垒遗迹
1.17.301.17.30.21刷怪笼不再会发光。
原主机版
TU1CU11.0Patch 1 Spawner JE1 加入了刷怪笼。
TU5Spawner JE2 更改了刷怪笼的纹理。
TU31CU191.22Patch 3现在可以用刷怪蛋改变刷怪笼的类型。
TU691.76Patch 38刷怪笼现在可以在创造模式物品栏中找到,也能用选取方块键获得。
  1.90 Spawner JE3 更改了刷怪笼的纹理。

你知道吗

  • 原主机版[需要验证],如果一个刷怪笼被设置为生成巨人恶魂末影人铁傀儡,其里面的生物模型比刷怪笼大,且模型突出来的部分会超出刷怪笼的侧面。如果刷怪笼被设置为生成末影人,那么它们的头会伸出刷怪笼方块。
  • Java版基岩版中,刷怪笼里包含旋转的僵尸骷髅的刷怪笼生成的生物有概率会穿戴盔甲。
  • 如果刷怪笼位于蘑菇岛或蘑菇岛岸生物群系,或者禁止生物生成,刷怪笼仍然会工作。
  • Java版中,如果刷怪笼在世界生成阶段与埋藏的宝藏箱子位置重合,那么箱子就不会包含任何战利品,同时在箱子的周围生成5个空刷怪笼。[2]
  • Java版中,唤魔者刷怪笼内部旋转的唤魔者有概率携带灾厄旗帜,且生成的唤魔者有概率成为袭击队长。

画廊

参见

参考