Script API - v1.21.120.21
    Preparing search index...

    Class EntityHealableComponent

    Defines the interactions with this entity for healing it.

    import { world } from "@minecraft/server";

    const entity = world.getDimension("overworld").getEntities({ type: "minecraft:wolf" })[0];
    const healable = entity.getComponent("healable");
    healable.forceUse;
    healable.getFeedItems();
    healable.isValid;

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    entity: Entity

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

    This property can throw when used.

    InvalidEntityError

    This property can't be read in early-execution mode.

    forceUse: boolean

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

    This property can throw when used.

    This property can't be read in early-execution mode.

    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.

    This property can't be read in early-execution mode.

    typeId: string

    Identifier of the component.

    This property can't be read in early-execution mode.

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

    Methods

    • Returns FeedItem[]

      Entity that this component is associated with.

      A set of items that can specifically heal this entity.

      This function can throw errors.

      This function can't be called in early-execution mode.