进度条件:伤害类型谓词
英文原页:Advancement/Conditions/damage type。
原文修订 ID:3778836;原文修订时间:2026-09-15T20:21:09Z。
| 字段 | 数据类型 | 说明 |
|---|---|---|
direct_entity |
对象(compound) |
直接造成伤害的实体。内部结构使用实体谓词。 |
source_entity |
对象(compound) |
检查伤害的来源实体,例如射出箭的骷髅。内部结构使用实体谓词。 |
is_direct |
布尔值 | 为 true 时,检查伤害是否为直接伤害,即直接实体与来源实体相同;为 false 时检查是否为非直接伤害。省略此字段则不作检查。 |
tags |
列表 | 对象数组,包含要求伤害类型属于其中的伤害类型标签。 |
tags[] |
对象(compound) |
表示一项伤害类型标签的对象。 |
tags[].id |
字符串 | 一个 minecraft:damage_type 类型的带命名空间 ID、此类 ID 的列表,或以 # 开头的标签 ID。原文此处虽标记字符串类型,其说明也允许 ID 列表。 |
tags[].expected |
布尔值 | 此标签是否应存在于该伤害类型上。 |
中文翻译/改编自 Minecraft Wiki 原条目,原文作者可由页面历史查看。术语参考:中文 Minecraft Wiki:准则谓词、实体谓词。译文按上列英文源修订逐项覆盖,未以中文页较新结构替换源字段。
本文遵循 CC BY-NC-SA 3.0(署名、非商业性使用、相同方式共享)。