类 EntityHealableComponent实验性

定义了与该实体交互以治疗它的方式。

Defines the interactions with this entity for healing it.

层级 (查看层级一览)

属性

entity: Entity

拥有此组件的实体。若该实体已被移除,则为 undefined。

The entity that owns this component. The entity will be undefined if it has been removed.

使用时可能会抛出异常。

This property can throw when used.

InvalidEntityError

forceUse: boolean

确定是否可以使用某个物品,即使实体的生命值已满。

Determines if an item can be used regardless of the entity being at full health.

使用此属性时可能会抛出异常。

This property can throw when used.

isValid: boolean

返回组件是否有效。若组件的拥有者有效,并且组件需要的任何 额外验证也通过,则该组件被认为是有效的。

Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component.

typeId: string

组件的标识符。 Identifier of the component.

componentId: "minecraft:healable" = 'minecraft:healable'

方法

  • 实验性

    返回 FeedItem[]

    与此组件关联的实体。

    Entity that this component is associated with.

    一组可以专门治疗该实体的物品。

    A set of items that can specifically heal this entity.

    此函数可能会抛出错误。

    This function can throw errors.