Lookat¶
文档版本:1.21.0.24
Defines the behavior when another entity looks at this entity.
架构¶
lookat:
{
boolean "allow_invulnerable" : opt
filters "filters"
range_number_type "look_cooldown"
event_object "look_event"
number "search_radius" : opt
boolean "set_target" : opt
}
allow_invulnerable
:boolean- If true, invulnerable entities (e.g. Players in creative mode) are considered valid targets.
filters
:filters- 一个过滤器组。Defines the entities that can trigger this component.
look_cooldown
:range_number_type- The range for the random amount of time during which the entity is
cooling down
and won't get angered or look for a target.
0..0
:number- The first value of the range.
1..1
:number- The second value of the range.
range_min
:number- The minimum value of the range.
range_max
:number- The maximum value of the range.
look_event
:event_object- The event identifier to run when the entities specified in filters look at this entity.
search_radius
:number- Maximum distance this entity will look for another entity looking at it.
set_target
:boolean- If true, this entity will set the attack target as the entity that looked at it.