光照透明 |
是(散射天空光照) |
---|---|
可再生 |
否 |
命名空间ID |
见§数据值 |
刷怪笼(Monster Spawner)是可以生成生物的方块,内含一个缩小并旋转着的生物模型。
生成[]
自然生成[]
刷怪笼可在这些地方自然生成,生物的种类取决于所在的结构:
- 地牢
- 可能是一个僵尸刷怪笼(50%概率)、骷髅刷怪笼(25%概率)或蜘蛛刷怪笼(25%概率)。
- 废弃矿井
- 被蜘蛛网环绕的洞穴蜘蛛刷怪笼。
- 林地府邸
- 很小概率会生成一座内部具有被蜘蛛网环绕的蜘蛛刷怪笼的小房间。
- 要塞
- 蠹虫刷怪笼,位于末地传送门房间。每个要塞只有1个。
- 下界要塞
- 烈焰人刷怪笼,位于有楼梯引领上去的阳台上。每个下界要塞一般有2个。
- 堡垒遗迹
- 岩浆怪刷怪笼,被锁链挂在藏宝室的天花板上。
在Java版中,如果自然生成的埋藏的宝藏的箱子生成在了刷怪笼的位置上,箱子会取代刷怪笼且不包含任何战利品,同时在箱子的周围生成5个空刷怪笼。[1]
获取[]
刷怪笼的物品形式只能通过创造模式物品栏、创造模式中使用选取方块或/give
命令获得。
破坏[]
挖掘刷怪笼的合适工具是镐。刷怪笼被挖掘后不会掉落。
Lua错误 在Module:Breaking_table的第473行:attempt to index upvalue 'Autovalue' (a boolean value)
刷怪笼被破坏后会掉落15-43点经验。
用途[]
刷怪笼默认为空,可对着刷怪笼使用刷怪蛋来设置或改变要生成的生物。
和平难度下,刷怪笼生成的任何敌对生物都会在它们生成后立刻消失,而僵尸猪灵和恶魂完全不会生成。
不像其他的多数透明方块那样,刷怪笼只是渲染成透明的。也就是说,刷怪笼具有固体方块的属性,例如可以窒息生物、传导红石信号。
刷怪笼不能被活塞推动。
机制[]
玩家距离刷怪笼16个方块内时(含刷怪笼),刷怪笼才会工作。刷怪笼工作时,会在一个以刷怪笼为中心的空间体积内生成对应生物,在Java版中,这个空间体积底面是一个边长为9的正方形,高3格;在基岩版中,底面则为一个轴长为9格的正菱形,同样高3格[2]。
刷怪笼内有一个微缩的生物模型,在激活时会以
刷怪笼方块会尝试在这个有效区域内随机选择的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 | ?% |
|
- ↑ 8×8×3是刷怪笼生成实体的实际生成区域,但该区域只包含了实体的中央。失败概率假设在8×8×4空间计算,但这是一个流行的误解:8×8×4被认为是刷怪笼的真空区域的最大效率——它实际上取决于实体自身的大小。注意,10×10×4保证是所有上述生物的适应值。此外,这仅是在生成区域的边缘尝试生成生物的失败概率,而非其他原因,如:在与刷怪笼方块重合位置尝试生成生物失败等。
对于表中所有列出的生成区域,其水平面是以刷怪笼方块为中心的。虽然猪的生成区域是8.9×8.9×2.9,但是猪生成时脚下必须有草方块,导致实际成功生成区域的大小减小到8.9×8.9×1。其他生物可以生成在空中,忽略对地面的普通生成规则。
刷怪笼生成生物时无视生物群系指定的自然生成生物,处于蘑菇岛生物群系的刷怪笼能生成敌对生物,虚空生物群系中的刷怪笼也能正常生成任何生物。
刷怪笼的运作不受游戏规则doMobSpawning
的影响,也不受生成上限的影响。
大部分生物的生成需求不含生物群系,所以刷怪笼可以把生物放置在它们不会正常生成的地方。例如,一个哞菇刷怪笼在平原生物群系里,只要生成区域有菌丝体方块,那么哞菇刷怪笼就会生成哞菇。
当在一个没有有效位置生成生物的刷怪笼附近进行开采时,有时候刷怪笼会在方块被开采后立即生成一只生物。
禁用[]
禁用刷怪笼所需的条件取决于生物的种类。
对于只在黑暗中生成的生物,让刷怪区域亮度等级大于0可防止刷怪。在刷怪笼周围放置火把即可。
对于烈焰人和蠹虫刷怪笼,阻止它刷怪需要需要至少12的亮度等级。例如:
- 像右图那样使用至少16个亮度为15的方块围起来。
- 在和刷怪笼同一高度使用7×7格火把紧密围起。
- 由于基岩版的刷怪笼只在菱形区域生成生物,在刷怪笼四边各放一个亮度15的南瓜灯即可禁用。
岩浆怪刷怪笼无法通过提高亮度等级禁用。
将刷怪笼的刷怪范围完全用固体方块填满可以有效将其禁用。
自定义刷怪笼[]
用命令可以自定义刷怪笼:
- 用于生成任何种类的实体。
- 可以随机生成多种不同的实体。
- 可以设置生成的实体的属性。
- 可以改变刷怪笼本身的部分运作机制,如生成生物的范围、每隔多久尝试一次生成生物。
关于自定义刷怪笼的详细技术性信息详见#数据值。
音效[]
字幕 | 字幕 | 分类 | 描述 | 命名空间ID | 音高 |
---|---|---|---|---|---|
File:Stone dig1.oggFile:Stone dig2.oggFile:Stone dig3.oggFile:Stone dig4.ogg | 方块:被破坏 | 方块 | 破坏方块 | block.metal.break | subtitles.block.generic.break |
File:Stone step1.oggFile:Stone step2.oggFile:Stone step3.oggFile:Stone step4.oggFile:Stone step5.oggFile:Stone step6.ogg | 无[音效 1] | 玩家 | 带有坠落伤害时坠落在方块上 | block.metal.fall | 无[音效 1] |
File:Stone step1.oggFile:Stone step2.oggFile:Stone step3.oggFile:Stone step4.oggFile:Stone step5.oggFile:Stone step6.ogg | 方块:损坏中 | 方块 | 挖掘方块 | block.metal.hit | subtitles.block.generic.hit |
File:Stone dig1.oggFile:Stone dig2.oggFile:Stone dig3.oggFile:Stone dig4.ogg | 方块:被放置 | 方块 | 放置方块 | block.metal.place | subtitles.block.generic.place |
File:Stone step1.oggFile:Stone step2.oggFile:Stone step3.oggFile:Stone step4.oggFile:Stone step5.oggFile:Stone step6.ogg | 脚步声 | 玩家 | 在方块上行走 | block.metal.step | subtitles.block.generic.footsteps |
基岩版:
字幕 | 分类 | 描述 | 命名空间ID | 系统音效类型 | 音高 | 音量 | 衰减距离 | 流 | 预载 |
---|---|---|---|---|---|---|---|---|---|
- | 方块 | 方块作为物品使用时发出的音效 | use.anvil | item.use.on | 2.0 | 1.8 | 16 | 否 | 否 |
方块 | 破坏方块 | dig.stone | break | 2.0 | 1.65-1.8 | 16 | 否 | 否 | |
方块 | 挖掘方块 | hit.stone | hit | 0.3 | 1.125 | 16 | 否 | 否 | |
方块 | 放置方块 | dig.stone | place | 2.0 | 1.8-1.875 | 16 | 否 | 否 | |
玩家 | 带有坠落伤害时坠落在方块上 | fall.stone | fall | 0.4 | 1.5 | 16 | 否 | 否 | |
玩家 | 在方块上行走 | step.stone | step | 0.35 | 1.5 | 16 | 否 | 否 | |
方块 | 在方块上跳跃 | jump.stone | jump | 0.12 | 1.5 | 16 | 否 | 否 | |
方块 | 在方块上着陆 | land.stone | land | 0.22 | 1.5 | 16 | 否 | 否 |
数据值[]
ID[]
名称 | 命名空间ID | 方块标签(JE) | 本地化键名 |
---|---|---|---|
刷怪笼 | spawner | features_cannot_replace lava_pool_stone_cannot_replace mineable/pickaxe | block.minecraft.spawner |
名称 | 命名空间ID |
---|---|
方块实体 | mob_spawner |
基岩版:
名称 | 命名空间ID | 数字ID | 本地化键名 |
---|---|---|---|
刷怪笼 | mob_spawner | 52 | tile.mob_spawner.name |
名称 | 存档ID |
---|---|
方块实体 | MobSpawner |
方块实体[]
刷怪笼拥有一个与其关联的方块实体,该方块实体保存了关于该刷怪笼的附加数据。刷怪笼的方块实体ID为mob_spawner
。
- 方块实体数据
- 方块实体共通标签
- 刷怪笼共通标签
基岩版:
- 方块实体数据
- 方块实体共通标签
- 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。
- :下一次生成。
视频[]
历史[]
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
关于“刷怪笼”的历史,请见各版本页面。
画廊[]
参见[]
- 刷怪笼陷阱
参考[]
语言