🟨 可下落方块
可下落方块会在失去支撑时变为下落的方块,就像原版沙子或沙砾。方块放置后会在 2 刻后检查下方是否存在支撑方块,若下方为空且未低于世界最小高度,则转换为使用当前方块状态的下落的方块。
可通过配置 hurt_amount 和 max_hurt 选项让下落的方块对碰撞到的实体造成伤害,并可自定义落地与摔毁时播放的音效。
示例
blocks:
default:falling_block_example:
behavior:
type: falling_block
hurt_amount: -1 # 每次碰撞造成的伤害值,-1 = 禁用(默认 -1)
max_hurt: -1 # 单次下落最多伤害的实体数量,-1 = 禁用(默认 -1)
sounds:
land: minecraft:block.anvil.land # 落地时播放的音效(可选)
destroy: minecraft:block.anvil.destroy # 摔毁时播放的音效(可选)
信息
hurt_amount 与 max_hurt 需同时大于 0 才会启用实体伤害。任意一项小于或等于 0 时,下落的方块不会对实体造成伤害。
