1. Wiki
  2. /Entities
  3. /minecraft:behavior.hide

minecraft:behavior.hide

Don't want to write this by hand? GodCraft sets minecraft:behavior.hide for you with a switch.Get GodCraft

Overview

minecraft:behavior.hide is an entity component: it goes in the components object of a custom mob, or in one of its component groups. AI goal that makes the mob run to its claimed spot, or one nearby, and stay there, like villagers going to their beds when the raid bell rings. Needs minecraft:hide.

Fields

FieldTypeDefaultDescription
durationnumber1How many seconds the mob stays hidden.Range: 0 to …
timeout_cooldownnumber8Seconds to wait before trying again after the goal fails or times out.Range: 0 to …
poi_typePOITypenoneThe kind of point of interest to hide at, such as a bed.
speed_multipliernumber1Speed multiplier while going to hide.Range: 0 to …
priorityinteger0Lower numbers run first: when two goals compete, the one with the smaller priority wins.Range: 0 to …
control_flagsGoal's control flags[]noneWhich body parts this goal takes over (move, look, jump), so goals using the same parts cannot run together.

Example

Inside the components object of BP/entities/<name>.json (values are the defaults or placeholders):

BP/entities/<name>.json
{
  "minecraft:behavior.hide": {
    "duration": 1,
    "timeout_cooldown": 8,
    "poi_type": {},
    "speed_multiplier": 1,
    "priority": 0,
    "control_flags": []
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more