Entity Documentation - minecraft:behavior.admire_item

minecraft:behavior.admire_item compels an entity to admire an object they are holding.

Important

minecraft:behavior.admire_item requires the minecraft:admire_item component to be set within the entity definition as well.

Parameters

Name Default Value Type Description
admire_item_sound not set String The sound event to play when admiring the item.
sound_interval 0 Range ["range_min", "range_max"] The range of time in seconds to randomly wait before playing the sound again.
on_admire_item_start not set ["event", "target"] What happens when the entity starts admiring an item.
on_admire_item_stop not set ["event", "target"] What happens when the entity stops admiring an item.
priority not set Integer The higher the priority, the sooner this behavior will be executed as a goal.

Example

"minecraft:behavior.admire_item":{
    "priority": 4,
    "admire_item_sound": "admire",
    "sound_interval": {
        "range_min": 0.0,
        "range_max": 5.0
    },
    "on_admire_item_start": {
        "event": "admire_item_started_event",
        "target": "self"
    },
    "on_admire_item_stop": {
        "event": "admire_item_stopped_event",
        "target": "self"
    }
}

Vanilla entities examples

piglin

      "minecraft:behavior.admire_item": {
        "priority": 2,
        "admire_item_sound": "admire",
        "sound_interval": {
          "range_min": 2.0,
          "range_max": 5.0
        },
        "on_admire_item_start": {
          "event": "admire_item_started_event",
          "target": "self"
        },
        "on_admire_item_stop": {
          "event": "admire_item_stopped_event",
          "target": "self"
        }
      }

Vanilla entities using admire_item