下落的方块(Falling Block)是部分方块在失去支撑时生成的实体。
生成[]
下落的方块会在特定方块失去支撑时生成。
沙子、红沙、沙砾、龙蛋、铁砧、混凝土粉末、雪
脚手架在放置时没有得到支撑会变成下落的方块。
破坏作为钟乳石的滴水石锥的上层结构会使未受支撑的滴水石锥变为下落的方块。
行为[]
当上述方块检测到自身的位置不合理时,就会移除自身并生成一个下落的方块,持续向下下落,直到接触到任意可站立表面。
落地后,如果下落的方块所在位置(碰撞箱底面中心的坐标)的方块是可替换的(例如草、水、藤蔓、空气等等),且这个方块不是滴水石锥、可疑的沙子或可疑的沙砾,那么这个方块就会在落地位置变成方块。如果下落的方块落地但没有变成方块,且不是可疑的沙子和可疑的沙砾,就会掉落为物品。
下落的方块会受到影响移动的效果,会被活塞推动,能被移动的黏液块弹飞,会被爆炸击飞,会被蜘蛛网减速,会被气泡柱推动。
如果下落的方块自生成后存在了至少600游戏刻(30秒)也没有变成方块,或在建造高度外且自生成后存在了至少100游戏刻(5秒),就会直接消失并掉落。在Java版中,可疑的沙子和可疑的沙砾可以通过这种方式掉落;在基岩版中,可疑的沙子和可疑的沙砾即使超时消失也不会掉落。
如果下落的方块因为任何原因而将要掉落为物品,则总是会试图掉落一个与该方块具有相同ID的物品(若有)。因此,沙砾总是会掉落自身而不掉落燧石。
造成伤害[]
铁砧和滴水石锥产生的下落的方块在停止下落时会直接对该位置的生物造成伤害。
被能够造成伤害的下落的方块砸中的生物通常会受到严重伤害,伤害量取决于掉落高度。自掉落初始位置的下一个方块算起,每下落一个方块,伤害增加2(),最多造成40( × 20)伤害。例如,下落4个方块会造成(4 - 1)×2 = 6()
伤害。装备任意头盔可以减少1⁄4的伤害,但头盔的耐久度会严重损失。下落的方块每造成2()伤害,头盔损失8~13点耐久,最高伤害时可损失160~260点耐久,这足以瞬间摧毁铁头盔。
下落的方块只有在从实体变回方块的瞬间才会造成伤害,且实体必须接触下落的方块砸中的地面才会受到伤害。直接接触下落的方块实体本身,或未接触下落的方块砸中的地面均不会受到伤害。
混凝土粉末[]
音效[]
字幕 | 字幕 | 分类 | 描述 | 命名空间ID | 音高 |
---|---|---|---|---|---|
铁砧:被毁 | 方块 | 下落的铁砧落地且未能变为方块 | block.anvil.destroy | subtitles.block.anvil.destroy | |
铁砧:着地 | 方块 | 下落的铁砧落地且变为方块 | block.anvil.land | subtitles.block.anvil.land | |
无[音效 1] | 方块 | 下落的滴水石锥落地 | block.pointed_dripstone.land | 无[音效 1] | |
方块:被破坏 | 方块 | 下落的可疑的沙子落地 | block.suspicious_sand.break | subtitles.block.generic.break |
基岩版:
字幕 | 分类 | 描述 | 命名空间ID | 系统音效类型 | 音高 | 音量 | 衰减距离 | 流 | 预载 |
---|---|---|---|---|---|---|---|---|---|
方块 | 下落的铁砧落地且未能变为方块 | random.anvil_break | random.anvil_break | 0.6 | 1.0 | 16 | 否 | 否 | |
方块 | 下落的铁砧落地且变为方块 | random.anvil_land | random.anvil_land | 0.6 | 1.0 | 16 | 否 | 否 |
数据值[]
ID[]
名称 | 命名空间ID | 本地化键名 |
---|---|---|
下落的方块 | falling_block | entity.minecraft.falling_block |
基岩版:
名称 | 命名空间ID | 数字ID | 本地化键名 |
---|---|---|---|
下落的方块 | falling_block | 66 | entity.falling_block.name |
实体数据[]
下落的方块有与之相联系的包含许多该实体属性的存档数据。
- 下落的方块实体数据值
- 实体共通标签
- BlockState:此下落的方块实体代表的方块。
- 方块状态
- DropItem:表示下落的方块在被破坏后是否要掉落物品。如果一个方块没有与方块同ID的对应物品,即使此值设置为true也不会掉落物品。
- FallHurtAmount:乘以 FallDistance来计算出造成的伤害。
- FallHurtMax:被这个下落的方块砸中的实体所承受的最大伤害。
- HurtEntities:表示是否要对它碰到的实体造成伤害。
- TileEntityData:该方块的方块实体标签。可能不存在。
- 见方块实体。
- Time:实体已存在的刻数,生成时设为0,每刻增加1。当此值超过600,或者处于世界建造高度之外且此值超过100时,该实体就会被删除。
基岩版:
历史[]
Java版Infdev | |||||
---|---|---|---|---|---|
20100618 | 加入了下落的方块,其ID为 FallingSand ,应用于沙子和沙砾。
| ||||
此前,沙子和沙砾在失去支撑时会瞬间出现在最低处。 | |||||
Java版 | |||||
1.0.0 | Beta 1.9-pre6 | 加入了可以下落的方块龙蛋。 | |||
1.4.2 | 12w41a | 加入了可以下落的方块铁砧。 | |||
1.7.2 | 13w39a | 加入了可以下落的方块红沙。 | |||
1.12 | 17w06a | 加入了可以下落的方块混凝土粉末。 | |||
1.13 | 17w47a | 将FallingSand 重命名为falling_block 。 | |||
1.14 | 18w45a | 加入了可以下落的方块脚手架。 | |||
1.17 | 20w48a | 加入了可以下落的方块滴水石锥。 | |||
1.19.4 | 23w07a | 加入了可以下落的方块可疑的沙子,属于内置数据包内容。 | |||
1.20 | 23w12a | 可以下落的方块可疑的沙子不再属于内置数据包内容。 | |||
加入了可以下落的方块可疑的沙砾。 | |||||
携带版Alpha | |||||
0.6.0 | 沙子和沙砾现在可以下落了。 | ||||
0.9.0 | build 1 | 加入了可以下落的方块红沙。 | |||
0.12.1 | build 1 | 加入了可以下落的方块铁砧。 | |||
携带版 | |||||
1.0.0 | 0.17.0.1 | 加入了可以下落的方块龙蛋。 | |||
1.1.0 | 1.1.0.0 | 加入了可以下落的方块混凝土粉末。 | |||
基岩版 | |||||
1.8.0 | 1.8.0.8 | 加入了可以下落的方块脚手架。 | |||
1.16.210 | 1.16.210.56 | 加入了可以下落的方块滴水石锥。 | |||
1.19.70 | 1.19.70.23 | 加入了可以下落的方块可疑的沙子,属于实验性玩法。 | |||
1.19.80 | 1.19.80.21 | 加入了可以下落的方块可疑的沙砾,属于实验性玩法。 | |||
1.20.0 | 1.20.0.22 | 可以下落的方块可疑的沙子和可疑的沙砾不再属于实验性玩法。 | |||
原主机版 | |||||
TU1 | CU1 | 1.00 | Patch 1 | 1.0.1 | 加入了可以下落的方块沙子和沙砾。 |
TU9 | 加入了可以下落的方块龙蛋。 | ||||
TU14 | 1.05 | 加入了可以下落的方块铁砧。 | |||
TU31 | CU19 | 1.22 | Patch 3 | 加入了可以下落的方块红沙。 | |
TU53 | CU43 | 1.49 | Patch 23 | 1.0.3 | 加入了可以下落的方块混凝土粉末。 |
TU74 | 1.83 | Patch 43 | 加入了可以下落的方块脚手架。 | ||
New Nintendo 3DS版 | |||||
0.1.0 | 加入了可以下落的方块沙子、沙砾、红沙和铁砧。 | ||||
1.7.10 | 加入了可以下落的方块龙蛋。 | ||||
1.9.19 | 加入了可以下落的方块混凝土粉末。 |
你知道吗[]
- 在Java版1.19前,受重力影响的方块在接收到方块更新时,是由下落的方块移除的。
- 因此在下落的方块Time值变为1前用命令杀死,原先受重力影响的方块就不会下落。
- 下落的方块每0.45秒下落一米。
- 下落的方块属于实体,因此它们能被爆炸推动。
- 射击下落的方块会使弹射物弹开。
- 下落的方块可以被由灵魂沙产生的向上的气泡柱推动,在水面上“跳动”。
- 如果玩家站在一些能下落的方块的上面,而这些方块掉落到固体方块上面,玩家会以很快的速度掉落,由此造成的摔落伤害甚至会导致玩家死亡。
- 下落的方块在水和熔岩里下落的速度和在空气中下落的速度是一样的。
- 下落的方块落在不完整方块上时会被破坏,但如果下落的方块可以穿过不完整方块继续掉落(例如插在方块侧面的火把),那么下落的方块会穿过不完整方块而不会被破坏。
画廊[]
发射下落的方块的TNT大炮
参见[]
- 教程/生成下落的方块
语言