伤害/ActorDamageCause

来自Minecraft基岩版开发Wiki
活动对象伤害成因枚举
键名 接口字符串 接口可用性 版际可用性 原版用例
过滤器[注 1] 其他[注 2] 国际版 中国版
-2 fatal 可用 不可用 可用 可用 任意能够杀死主体的致命伤害
None -1 none 可用 可用 可用 可用
Override 0 override 可用 可用 可用 可用 程序直接覆写生命值
Contact 1 contact 可用 可用 可用 可用 仙人掌甜浆果丛
EntityAttack 2 entity_attack attack 可用 可用 可用 近战攻击
Projectile 3 projectile 可用 可用 可用 可用 弹射物
Suffocation 4 suffocation 可用 可用 可用 可用 窒息
Fall 5 fall 可用 可用 可用 可用 跌落末影珍珠
Fire 6 fire 可用 可用 可用 可用
FireTick 7 fire_tick 可用 可用 可用 可用 身上连续着火
Lava 8 lava 可用 可用 可用 可用 熔岩
Drowning 9 drowning 可用 可用 可用 可用 溺水或淋雨
BlockExplosion 10 block_explosion 可用 可用 可用 可用 方块爆炸
EntityExplosion 11 entity_explosion 可用 可用 可用 可用 实体爆炸
Void 12 void 可用 可用 可用 可用 虚空
SelfDestruct 13 suicide 可用 可用 可用 可用 /kill命令
Magic 14 magic 可用 可用 可用 可用 药水龙息唤魔者尖牙守卫者激光
Wither 15 wither 可用 可用 可用 可用 凋零
Starve 16 starve 可用 可用 可用 可用 饥饿
Anvil 17 anvil 可用 可用 可用 可用 铁砧
Thorns 18 thorns 可用 可用 可用 可用 荆棘
FallingBlock 19 falling_block 可用 可用 可用 可用 下落的方块(除了铁砧)
Piston 20 piston 可用 可用 可用 可用 活塞
FlyIntoWall 21 fly_into_wall 可用 可用 可用 可用 动能
Magma 22 magma 不可用 可用 可用 可用 岩浆块
Fireworks 23 fireworks 不可用 可用 可用 可用 烟花火箭
Lightning 24 lightning 不可用 可用 可用 可用 闪电
Charging 25 charging 不可用 可用 可用 可用 物品或实体蓄力‌[需要验证]
Temperature 26 temperature 不可用 可用 可用 可用 雪傀儡在干燥、温暖或下界生物群系
Freezing 27 freezing 不可用 可用 可用 可用 冰冻
Stalactite 28 stalactite 可用 可用 可用 可用 钟乳石
Stalagmite 29 stalagmite 可用 可用 可用 可用 石笋
RamAttack 30 ram_attack 不可用 可用 不可用 可用 冲撞攻击
SonicBoom 31 sonic_boom 可用 不可用 可用 即将到来 音爆
Campfire 32 篝火
SoulCampfire 33 灵魂火
All 34 all 不可用 不可用 可用 可用 任意伤害类型
durability 不可用 部分 可用 可用 物品耐久[注 3][注 4]
  1. 这包括has_damage过滤器的value字段。
  2. 这包括
  3. 对于物品来说,过滤器主体必须为self。对于方块来说,过滤器主体必须为item
  4. 事实上,源码内并无durability类型,当满足损坏物品的条件时,伤害类型可以为任意字符串,且不会对物品的损坏情况造成任何影响。durability类型为约定俗成的写法。