MC Toolkit

指南 / 建筑与资源

火把间距防刷怪:精确数字,而非猜测

敌对生物需要方块光照等级为 0。火把发出光照等级 14,每格按曼哈顿距离衰减 1,垂直高度同样计入。由此得出精确的网格——而地板、天花板和露天建筑各有不同答案;基岩版的敌对生物在光照 7 及以下仍会生成,间距约需减半。

大多数防刷怪建议都是“每隔 7 格左右放一个火把”。真正的规则在某些地方比这更严格,在另一些地方则更宽松,而它源自两个数字。

两个数字

  • 敌对生物在方块光照等级为 0 时生成——这是 Java 版主世界和末地的规则。不是 7,是零(下界仍允许最高 7)。这一规则在 1.18 中发生了变化,很多旧攻略至今没有更新。
  • 一个火把发出方块光照等级 14,并且每增加 1 格曼哈顿距离(|dx| + |dy| + |dz|)衰减 1 级,而非直线距离。

因此,一个火把能在 13 格曼哈顿距离内将光照维持在 0 以上。14 格及更远的地方光照回到 0,可以刷怪。

平坦地板:菱形,而非正方形

由于距离是曼哈顿距离,火把的覆盖范围是一个菱形,不是圆形或正方形。在平坦地板上,安全的布局是按对角网格放置火把。

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

高度与距离消耗相同

这是人们常忽略的一点。放在墙壁上与视线齐平的火把,在到达地板之前就已经在垂直落差上消耗了光照等级。一个高 2 格的火把在每个水平方向上少覆盖 2 格。

对于刷怪塔外围或洞穴地板,把火把放在地板上,而不是墙上。

规则变化之处

  • Bedrock Edition 仍在光照等级 7 及以下生成敌对生物,因此所需间距大约减半。Java 版的光照 0 规则不适用。
  • 台阶、楼梯、地毯——大多数敌对生物要求顶部表面为完整方块。在大面积平坦区域,下半砖比火把更省。
  • 玻璃和普通冰不是有效的生成表面——冰仅对北极熊有效。浮冰和蓝冰是有效表面,因此它们不能防刷怪。

比火把更省

对于大面积开阔区域,光照是昂贵的方式。不可生成的表面维护成本为零,也永远不会被水破坏:

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

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

防刷怪火把间距计算器 →

更多指南

查看全部 →