Guides / Building & Resources

火把防刷怪间距:精确数值,而非估算

敌对生物需要在亮度为0的方块上生成。火把发出亮度14的光,每格衰减1。这给出了一个精确的网格——并且在地板、天花板和开放式建筑中答案各不相同。

大多数防刷怪的建议是“每隔7格左右放置一个火把”。但实际规则在某些地方更紧密,在另一些地方更宽松,它源于两个数值。

两个数值

  • 在Java版中,敌对生物会在方块亮度为0时生成。不是7——是0。这在1.18版本中发生了变化,许多旧的指南都没有更新。
  • 一个火把发出亮度14的方块光,并且每出租车距离|dx| + |dy| + |dz|)衰减1,而不是直线距离。

因此,一个火把可以将亮度保持在0以上,覆盖13格出租车距离。任何在14格或更远的地方都会回到0,并可能生成生物。

平坦地面:菱形,而非方形

因为距离是出租车距离,火把的覆盖范围是菱形,而不是圆形或方形。在平坦的地面上,安全的模式是火把呈对角线网格状排列。

实际上,以每12格的普通网格放置火把可以覆盖地面,并留有误差余量。如果表面有台阶、楼梯或任何会消耗光照等级的方块,则应收紧到每9格

高度与距离消耗相同

这是人们容易忽略的部分。墙壁上与视线齐平的火把在光线到达地面之前,已经消耗了垂直距离上的光照等级。一个高出2格的火把在每个水平方向上覆盖的方块会减少2格。

对于刷怪塔的边界或洞穴地面,请将火把放在地面上,而不是墙上。

规则变化之处

  • 基岩版仍然会在亮度7及以下生成敌对生物,因此它需要的间距大约是Java版的一半。Java版的亮度0规则不适用于基岩版。
  • 台阶、楼梯、地毯——对于大多数敌对生物来说,顶部表面必须是完整的方块。在大的平坦区域,下半砖比火把更经济。
  • 蓝冰、浮冰、玻璃根本不是有效的生成表面。

比火把更经济

对于大片开放区域,光照是昂贵的方式。不可生成生物的表面无需维护成本,也不会被水破坏:

方法成本注意事项
火把网格每个火把1个煤炭 + 1根木棍遇水后需要重新点亮
下半砖每个½个方块永久,无需光照
地毯每3个地毯2个羊毛便宜,但会燃烧

防刷怪计算器中输入您的建筑尺寸和光源——它会应用精确的Java方块光照规则,并返回网格,而不是一个四舍五入的经验法则。

防刷怪火把间距计算器 →

More guides

Browse all →

还想找别的我的世界工具?

一整套在浏览器里运行的生成器、查看器和转换器,全部免费。