Minecraft Wiki

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

了解更多

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

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

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

生成

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

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

自然生成

火在下界中自然生成。灵魂火在灵魂沙峡谷中生成。

爆炸

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

这些爆炸包括:

熔岩

主条目:熔岩§传播火

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

末影水晶

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

火焰弹

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

闪电

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

发射器

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

获取

Java版中,火不能以任何方式获得其物品形式。

基岩版中,火可以通过物品栏编辑器获得。

用途

SWPE fire1

燃烧前

SWPE fire3

燃烧时

SWPE fire5

燃烧后

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

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

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

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

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

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

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

光源

火发出亮度为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秒),该效果受到火焰保护魔咒的影响。

着火的实体在水里、细雪里或装有水或细雪的炼药锅里时会消除着火状态。炼药锅里的水或者细雪在产生效果时减少1层。

传播

Fire-safe-building

火周围的安全建筑区域

火会在可燃方块表面上传播。火可以爬墙,横穿地板和天花板,以及跨越小缺口。更准确的说,一个火方块可将任何毗邻可燃物方块的空气方块变成一个火方块。这可能发生在火方块的最多下面1格,旁边1格(包括对角线),以及上面4格的范围(不包括火所处于的/四周的方块)。所以如果玩家要用火建造一个壁炉,则要格外小心。方块不会阻止火点燃其上面的方块——因此,即使玩家用圆石把火与木质屋顶隔开,火仍然会忽略圆石,点燃木质屋顶。

火传播机制与静止的熔岩相似:火方块上面1格,传播范围内毗邻可燃方块的空气方块会变成一个火方块。

附着和破坏方块

BurningVillage

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

火可以传播或烧毁可燃方块。另一方面,与任何易燃方块不相邻的火不会扩散,甚至不会扩散到正常范围内的另一个易燃方块。

被火摧毁的方块不会掉落。当TNT被火摧毁时,会被直接激活并随后爆炸。

传播度越高,当火能传播到此处时,方块就越容易着火。

可燃度越高,该方块燃尽得越快。这只是相对数值,实际的可燃度和燃烧时间不仅取决于这些数值,还取决于难度、火燃烧的时长,还有因为方块刻而产生的随机性等。[需要验证]如果可燃方块处于潮湿的生物群系中,火势传播也会显著减少。潮湿的生物群系如沼泽蘑菇岛丛林以及其变种,除了稀疏的丛林

方块 传播度 可燃度 能否被熔岩点燃
木板
木台阶
木栅栏门
木栅栏
木楼梯
5 20
木头 5 5
煤炭块
树叶
羊毛
30 60
书架 30 20
TNT(会被激活并爆炸)
藤蔓
15 100
(1格)JE 60 100
BE 30
(2格)
、蕨、灌木(包含1格和2格)
60 100
枯萎的灌木 [仅Java版]
地毯 JE 60 20
BE 30 60
干草捆 60 20
方块 能否被熔岩点燃 能否烧毁
旗帜
箱子
工作台
阳光探测器
唱片机
告示牌
音符盒
陷阱箱
木门(所有种类)
木压力板
木活板门
告示牌 JE
BE
枯萎的灌木 JE
BE
JE
BE

梯子
拉杆
活塞
铁轨(所有类型)
红石火把
树苗
火把
绊线钩
木按钮
所有在前文未列出的方块

熄灭

火在燃烧一段时间后会自行熄灭。

火有一个决定它如何熄灭的方块状态age,在火被设置时age为0,这个值会一直增加到15。

如果age大于3,且没有毗邻的可燃方块,或其下面的方块表面不是固态,火会在下一个方块刻熄灭。

如果age值为15,且火下面没有可燃方块,那么火在1个方块刻里有14的几率熄灭。

如果直接落到火或其4个毗邻的方块,在每一个方块刻,火都有几率熄灭,在age为0时为20%,每1个age值增加3%的几率,在age为15时为65%。

永久燃烧

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?火的传播机制被严格限制了——无限火传播被取消。[1]
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可以在灵魂沙上点火了[2],但点燃的火是普通火,而并非灵魂火。
20w12a现在在灵魂沙上点火会生成灵魂火。
现在用专门的方块标签来决定哪种方块上将生成灵魂火。
携带版Alpha
0.1.0Fire BE1 加入了火。
0.3.3火被.name reserved6代替,原因是火传播机制中的一个漏洞导致火会传播至任何方块。
0.7.0Fire BE1 改进传播机制的火替代了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现在在灵魂沙上点火会生成灵魂火。
原主机版
TU1CU11.0Patch 1 Fire JE2 加入了火。
New Nintendo 3DS版
0.1.0Fire BE1 加入了火。

漏洞

Template:Issue list

你知道吗

  • 如果一个受重力影响的方块,如沙子沙砾,掉在一个顶部有火的方块,它会熄灭火而不是掉落为物品,尽管火是非固体方块。
  • 火使用两种纹理,一种是外部火焰一种是内部火焰。
  • 火在Java版1.8以前可以合成锁链盔甲,但由于14w25a移除了此特性,使得锁链盔甲无法再合成了。
  • 尽管在Java版中灵魂火的伤害是火的两倍,但是穿过灵魂火的弹射物射中实体时实体受到的火焰伤害依然为每半秒1(♥
  • 灵魂火不能被放置在除灵魂沙灵魂土以外的任何方块上,就算用/setblock进行放置也一样。[仅Java版]
  • 灵魂火(或者说蓝火)确实存在,并且是由硫的燃烧引起的。能生成灵魂火的方块——灵魂土和灵魂沙,可能包含大量这种元素,这是由于它们很像火山灰。
  • 当玩家在灵魂火上燃烧时,玩家身上渲染的燃烧纹理不是灵魂火,而是普通的火。

基岩版

  • 火传播机制现在基于之前Java版Beta 1.6版本的火传播机制。
  • 如果一个灵魂火方块下方不是灵魂沙也不是灵魂土,那么它受到方块更新以后会直接熄灭而不是变回普通的火。

画廊

参考

Advertisement