MC Toolkit

指南 / 建筑与资源

三个火药不是单个火药的三倍——而是约 1.8 倍

火箭的加速为 10 × (1 + 飞行时长) + 1 刻,再加上 0–11 的随机值,而正是这个免费的基础值,让火药翻三倍后增加的飞行距离远不到两倍:1 个火药约 44 格,3 个约 78 格。完整表格,以方块计。

烟花火箭可以放一个、两个或三个火药,直观的理解是:三个火药的火箭飞行距离是单个的三倍。事实并非如此。加速公式里有一个常数项,而在低火药量时,起主要作用的正是这个常数。

公式

boost ticks = 10 × (1 + flight duration) + 1 + random 0–11   (5.5 on average)
speed       = 33.5 blocks/second at level flight

飞行时长就是火药数量,1 到 3。1 +、额外的那 1 刻以及随机附加量——平均加起来大约相当于一个半火药——与你付出的任何代价都不成比例:每一枚火箭都能得到它们。

由此得出的结果

火药平均加速刻数秒以 33.5 方块/秒计的距离
126.5 (21–32)1.3344.4
236.5 (31–42)1.8361.1
346.5 (41–52)2.3377.9

三个火药换来约 78 方块,而单个火药是 44 方块——倍数约为 1.8,而不是 3。每多一个火药都固定增加 16.75 方块,所以增量是恒定的,而百分比却在不断缩水:第二个火药 +38%,第三个则只有 +27%。

该合成哪种火箭,取决于你缺什么

这两种资源的作用方向相反,而两种解读都是对的:

每火药方块数——这一项偏向便宜的火箭:

火药每火药方块数
144.4
230.6
326.0

单火药火箭的火药效率是三个火药的 1.7 倍。如果火药是你的瓶颈——没有苦力怕农场,只能靠流浪商人:交易一点点攒火药——那就合成小火箭,多带一些。

每物品栏格方块数——这一项偏向昂贵的火箭。一整组 64 个:

火药每 64 个一组的方块数
1约 2,840
2约 3,910
3约 4,990

同样 64 格,装三个火药的火箭能多飞 2,144 方块。对于长途飞行、物品栏空间才是真正限制的场合,这才是该带的版本。

所以规则不是“永远合成三个火药的”。而是:火药受限,就合成单火药的;格子受限,就合成三火药的。大多数建造火箭农场的玩家最终都会受限于格子,这也是为什么“用三个火药”成了常见建议——但这条建议针对的是你的物品栏,而不是火箭本身。

33.5 只适用于平飞

这个速度是持续水平飞行的速度。它不是俯冲时能达到的速度,也不是爬升时的平均速度。因此上面的距离对于平坦路线来说是规划下限,而对于俯冲滑翔的飞行则是低估。

整组数据用的是平均加速值,并假设火箭是连续发射的——前一发的加速刚结束就点燃下一发。这正是规划器采用的模型,也是这些数字所描述的情形;以重叠爆发的方式发射是另一种算法,不在这些数据的覆盖范围内。

烟花与鞘翅飞行规划器 →

更多指南

查看全部 →