Minecraft Wiki

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

了解更多

Minecraft Wiki
注册
Advertisement
Disambig gray  本文章介绍的是能造成伤害的方块。关于实体着火的现象,请见“着火”。关于其他含义,请见“火焰(消歧义)”。

火(Fire)是一种能够扩散并破坏方块和伤害生物的方块。

灵魂火(Soul Fire)是火的蓝色变种,可通过在灵魂沙灵魂土上点火产生。

生成[]

使用打火石火焰弹可以生成火。

火可以传播,在更多的方块上生成火。

自然生成[]

火以随机斑块的形式在下界中生成,灵魂沙峡谷中则会生成灵魂火。

灵魂火也会自然生成于远古城市中心雕像的底部和营房中。

爆炸[]

能够产生火的爆炸,爆炸后在爆炸范围内的每一个位置若下方可以容许上方点火,则有13的概率在这个位置生成火。

这些爆炸也包括:

熔岩[]

主条目:熔岩§生成火

熔岩会在周围的方块上生成火。

末地水晶[]

生成在末地的末地水晶会在其位置处连续生成火。

火焰弹[]

火焰弹会在命中位置生成火。

闪电[]

闪电会在命中区域内生成火。

发射器[]

正在使用打火石的发射器会在其面对的方向生成火。

获取[]

Java版中,火没有对应的物品形式。

基岩版中,火的物品形式只能通过编辑物品栏获得。

破坏[]

火被挖掘时会立刻被破坏,用于挖掘的工具的耐久度不会下降。 火被破坏后不会掉落。

用途[]

SWPE fire1

燃烧前

SWPE fire3

燃烧时

SWPE fire5

燃烧后

火的更新行为受到游戏规则doFireTick的影响。当此游戏规则为false时,火将停止被更新:

  • 火不会被游戏更新状态。
  • 火不会破坏方块。
  • 火不会传播。
  • 火不会熄灭。
  • 熔岩不会产生火。

然而,火仍然能够在不被更新的情况下对实体造成伤害。

在游戏计算中,火的行为由计划刻控制,不受游戏规则randomTickSpeed的影响。火从一次更新到下一次更新的间隔为30游戏刻(1.5秒)到40游戏刻(2秒)。

熔岩在流动时会冲毁沿途的火。在火方块的位置放置方块也能将火取代掉。

击打正在燃烧的方块的一侧会让那一侧的火方块被扑灭。使用任何物品均可通过此方式灭火,持有工具时灭火不会降低工具的耐久度。当火以这种方式被扑灭时会发出“嘶嘶”的声音。

喷溅滞留水瓶会扑灭范围内的火。

当火失去了支撑自身的方块时,火会直接被移除。

光源[]

火发出亮度为15级的光。

灵魂火发出亮度为10级的光,不能融化

伤害实体[]

火会对身处其中的实体持续造成伤害。普通的火会持续造成1(♥火焰伤害,灵魂火会持续造成2(♥火焰伤害。

僵尸猪灵恶魂凋灵骷髅烈焰人炽足兽岩浆怪僵尸疣猪兽监守者末影龙凋灵下界合金质物品实体和具有抗火效果的生物将不会受到火造成的火焰伤害。

使实体着火[]

主条目:着火

生物在接触到火时,其剩余着火时间会持续增加,无视生物的具有火焰保护魔咒的盔甲。

  • 当生物处于火中时,剩余着火时间不会下降。
  • 当生物的剩余着火时间不高于0时,剩余着火时间将会每1游戏刻(0.05秒)增加1游戏刻(0.05秒)。
  • 当生物的剩余着火时间高于0时,剩余着火时间将会每20游戏刻(1秒)增加1游戏刻(0.05秒)。
  • 当生物在火中移动时,剩余着火时间将会额外每1游戏刻(0.05秒)增加1游戏刻(0.05秒)。

一旦生物的剩余着火时间高于0,其剩余着火时间将被设置为至少160游戏刻(8秒),该效果受到火焰保护魔咒的影响。

传播[]

Fire-safe-building

火周围的安全建筑区域

火可以在引燃几率大于0的方块表面上传播,这类方块也被称为可燃方块含水的可燃方块会被视为不可燃方块。

火可以传播到以自身为中心3×3水平范围的区域,最高可以传播到向上4格,最低传播到向下1格。对于区域内的每个位置,如果位置上的方块不是空气,那么这里就无法放置火;如果这个位置毗邻的方块都不是可燃方块,那么火也无法传播到这里。火无视阻挡可以穿越方块传播引燃其他方块。

火传播区域内根据高度有不同的基础引燃度。以火方块为中心的3×3×3范围内,基础引燃度为100;距离火两格高的位置基础引燃度为200,距离三格为300,距离四格为400。每个传播位置根据周围方块的不同也有它们的引燃度,其公式为。其中i为所有毗邻方块的最大引燃几率;d难度,从和平到困难分别对应0-3;a为火的方块属性age的值。如果火位于含#increased_fire_burnout标签的生物群系(丛林竹林沼泽红树林沼泽蘑菇岛积雪山坡尖峭山峰冰封山峰)内,则引燃度减半并向下取整。如果引燃度为0,或是可以直接落到这个位置或其水平毗邻的4个方块,那么这个位置就无法传播火。如果位置满足条件,每个计划刻这个位置可以传播火的概率为ab,其中a为引燃度,b为基础引燃度。如果传播位置下方为灵魂沙或灵魂土,则传播产生灵魂火,否则传播而产生的火age方块属性有80%的概率与原先的火相同,有20%的概率为原先的值加1。可以看出,火倾向于引燃周围的方块,在较高的难度下火也会更容易传播。火燃烧得越久、传播得越远,传播的速度也会变慢。

烧毁方块[]

BurningVillage

处于火灾中的村庄和森林,四处蔓延的火破坏了沿途的多数方块

火可以烧毁毗邻的方块。每种方块都有它的烧毁几率,烧毁几率大于0则可以被火烧毁。设某一个方块的烧毁几率为b,如果火在这个方块的侧面,则火接受到计划刻时这个方块有b300的概率被烧毁;如果火在上面或者下面,则为b250。如果火位于含#increased_fire_burnout标签的生物群系内,在侧面的烧毁概率变为b250,在上下面的烧毁概率变为b200

被火烧毁的方块不会掉落。当TNT被火烧毁时,会被直接激活并随后爆炸。如果被烧毁的方块位置上不会接触到雨,在被烧毁之后有510+aa为执行烧毁的火方块属性age的值)的概率在原地生成火或灵魂火,其age方块属性有80%的概率与执行烧毁的火相同,有20%的概率再加1。

熄灭[]

火在燃烧一段时间后会自行熄灭,熄灭行为主要由方块属性age决定。

  • 接收到计划刻时,age13的概率增加1。
  • 如果直接落到火或其水平毗邻的4个方块,在每一个计划刻,火都有的概率熄灭,其中aage的值。
  • 如果火没有毗邻任何可燃方块,且下方方块上表面不完整或age值大于3,那么火在接收到计划刻时会立刻熄灭。
  • 如果age值为15,且火下方没有可燃方块,那么火在接收到计划刻时会有25%的概率熄灭。
  • 基岩版中,在雨中的火几乎会瞬间熄灭。[1]

永久燃烧[]

Infinite Fire

在下界岩上燃烧的火永远不会熄灭

维度可以指定部分方块上的火永久燃烧,使其不会熄灭,不能被扑灭,但可以被人为扑灭。

主世界下界中,下界岩岩浆块上的火能够永久燃烧。

末地中,下界岩、岩浆块、基岩上的火能够永久燃烧。

Java版中,这个特性由标签infiniburn_overworldinfiniburn_netherinfiniburn_end或任何维度指定了的标签控制。

灵魂火[]

尝试在灵魂沙灵魂土上点火将会产生灵魂火。在Java版中,这个特性由标签soul_fire_base_blocks控制。

灵魂火不会传播,不会烧毁方块,也不会熄灭。

支撑灵魂火的方块被移除时,灵魂火会消失而不是变成普通的火,即使周围有可燃方块。

激活下界传送门[]

主条目:下界传送门

在合法的下界传送门框架内生成火可以将其激活,即使火没有毗邻一个可用的方块表面,无论火是因什么原因而被生成的。

这只在火被生成时有效:已经生成的火在可以被激活的下界传送门出现后,也不会将其激活。

这允许玩家在不使用打火石的情况下,通过放置可燃物引导火的传播来激活下界传送门。

蜜蜂[]

蜂箱蜂巢点火会导致蜜蜂逃离该方块。

猪灵[]

灵魂火可以驱离非战斗状态的猪灵

音效[]

Java版

字幕字幕分类描述命名空间ID音高
火:噼啪作响方块火的燃烧声block.fire.ambientsubtitles.block.fire.ambient
火:熄灭方块火焰被击打熄灭block.fire.extinguishsubtitles.block.fire.extinguish
火焰弹:呼啸方块使用火焰弹点火item.firecharge.usesubtitles.item.firecharge.use
打火石:点火方块使用打火石点火item.flintandsteel.usesubtitles.item.flintandsteel.use

基岩版

字幕分类描述命名空间ID系统音效类型音高音量衰减距离预载
方块火的燃烧声fire.firefire1-20.3-1 16
方块火焰被击打熄灭random.fizzextinguish.fire0.51.8-2.4 16
方块使用打火石点火fire.igniteignite2.0 0.8-1.2 16
主音量使用火焰弹点火mob.blaze.shootshoot3.01.0 16

数据值[]

ID[]

Java版

名称命名空间ID方块标签JE本地化键名
firedragon_transparent
enchantment_power_transmitter
fire
replaceable
block.minecraft.fire
灵魂火soul_firedragon_transparent
enchantment_power_transmitter
fire
piglin_repellents
replaceable
block.minecraft.soul_fire

基岩版

名称命名空间ID数字ID 本地化键名
fire51tile.fire.name
灵魂火soul_fire-237tile.soul_fire.name

方块状态[]

参见:方块状态

Java版

名称 默认值 接受值 描述
age00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
新放置的火的age值为0。在每个方块刻里,有13的概率增加这个值。
这个字段将影响火熄灭的方式。
upfalsetrue
false
若为true,火的纹理会在方块的上面显示,如果在火下有方块则为false。
eastfalsetrue
false
若为true,火的纹理会在方块的东面显示,如果在火下有方块则为false。
westfalsetrue
false
若为true,火的纹理会在方块的西面显示,如果在火下有方块则为false。
northfalsetrue
false
若为true,火的纹理会在方块的北面显示,如果在火下有方块则为false。
southfalsetrue
false
若为true,火的纹理会在方块的南面显示,如果在火下有方块则为false。

基岩版

名称 默认值 接受值 描述
age00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
新放置的火的age值为0。在每个方块刻里,有13的概率增加这个值。
这个字段将影响火熄灭的方式。

历史[]

Java版Indev
0.3120100109Fire JE1 加入了火,此时的火可以像其他方块那样直接放置。
20100110熔岩现在会向可燃方块传播火。
所有的物品和生物现在可以着火。
火现在可以通过打火石放置。
20100124-2火现在有粒子效果。
20100129可通过把矿石扔到火里面进行烧炼。目前尚不清楚此特性是何时移除的。
?Fire JE2 火的背面现在总是会渲染。
Java版Alpha
v1.2.0preview火现在会生成在下界中。
v1.2.6熔岩可以导致周围的可燃方块燃烧。如果在一个生物群系生成的过程中树木之间生成了一个地上熔岩池,那么可能会引起自发性森林火灾。
Java版Beta
1.2_02在方块上永远燃烧的能力被移除了。在此之前,非下界岩方块如原木,可以在其侧面被非可燃方块毗邻如石头泥土毗邻时永远燃烧。
1.6?火的传播机制被严格限制了——无限火传播被取消。[2]
Java版
1.2.112w06a现在在创造模式下点击火不会移除火下面的方块。
1.4.212w34a火传播速度现在基于游戏难度。
12w40a火传播机制再次被轻微限制以进一步防止火的无限传播。
1.513w02a火的纹理文件现在可以被找到了。在此之前,其纹理被隐藏在代码里,不能通过任何常规方法获得。
1.814w25a模型被轻微更改了。(侧面不再被旋转)
无法通过/give命令获得51号方块(火)了,这个更改使它不能存在于物品栏中,只能成为生成在世界上的一种方块。
锁链盔甲的合成配方从游戏的注册表中被移除。
1.915w31a火的方块状态altflip被移除;upper状态被改变为字节型状态up。但火的行为并未被改变。
15w38a暴露在中的火每方块刻的熄灭概率从100%降低到0-45%,概率取决于火的age状态。
15w49a暴露在雨中的火每方块刻的熄灭概率更改为20-65%,概率取决于火的age状态。
1.1217w06a火现在能在岩浆块上一直燃烧。
1.1317w47a扁平化之前,该方块的数字ID为51。
2019年9月28日灵魂火在MINECON Live 2019被展示。
2019年12月3日Maria Lemón证明了灵魂火不是在灵魂沙上点燃的火。
1.1620w06aSoul Fire JE1 加入了灵魂火,会自然生成于灵魂沙峡谷
20w10a火和灵魂火现在拥有正常的碰撞箱(116格)。
火现在可以用调试棒调整方块状态了。
三叉戟不再能用于在创造模式下熄灭灵魂火。
20w11a可以在灵魂沙上点火了[3],但点燃的火是普通火,而并非灵魂火。
20w12a现在在灵魂沙上点火会生成灵魂火。
现在用专门的方块标签来决定哪种方块上将生成灵魂火。
1.19exp1现在灵魂火会自然生成于远古城市中。
携带版Alpha
0.1.0加入了火。
由于漏洞,此时的火是隐形的。当玩家踏入火中时,游戏下半部分画面会被一层橙色的半透明方形纹理遮盖。
0.3.3火被.name reserved6代替,原因是火传播机制中的一个漏洞导致火会传播至任何方块。
0.7.0Fire BE1 引入了Java版Beta 1.6中火的传播机制,改进后的火替代了reserved6。
加入了reserved6的数字ID,为255。
0.7.1火现在能在下界岩上永远燃烧。
0.8.0build 4火点燃TNT变得更容易了。
0.9.0build 2火在丛林黑森林燃烧的速度更快了。
基岩版
1.2.0?移除了正在燃烧的生物的独特动画,并将其替换为Java版中的拉伸燃烧动画。
1.16.01.16.0.51Soul Fire BE1 加入了灵魂火。
1.16.0.59现在在灵魂沙上点火会生成灵魂火。
灵魂火的ID从blue_fire更改为soul_fire
1.16.0.63randomTickSpeed设置为0时,现在可以生成灵魂火。
dofiretick设置为False时,现在可以生成灵魂火。
1.18.301.18.30.32现在灵魂火会自然生成于远古城市中。
原主机版
TU1CU11.0Patch 1 Fire JE2 加入了火。
New Nintendo 3DS版
0.1.0Fire BE1 加入了火。

你知道吗[]

  • 火的外焰和内焰使用两种不同的纹理。
  • 蓝色的灵魂火对应现实中硫燃烧产生的火焰。能生成灵魂火的方块——灵魂土和灵魂沙,可能对应现实中通常含大量硫元素的火山灰。

画廊[]

参考[]

  1. MCPE-115037 — 漏洞状态为“未修复”。
  2. https://twitter.com/notch/status/72582596294483969
  3. MC-170836 — 漏洞状态为“已修复”。

语言

Advertisement