Allows the mob to move into a liquid when on land.
Entity Move To Liquid Behavior Properties
| Name |
Default Value |
Type |
Description |
Example Values |
| control_flags |
[] |
Control Flags choices |
|
|
| goal_radius |
0.5 |
Decimal number |
Distance in blocks within the mob considers it has reached the goal. This is the "wiggle room" to stop the AI from bouncing back and forth trying to reach a specific spot. Value must be > 0. |
Strider: 0.9 |
| material_type |
any |
Material Type choices |
The material type of the liquid block to find. Valid values are "Any", "Water", and "Lava". |
Strider: "Lava" |
| priority |
0 |
Integer number |
As priority approaches 0, the priority is increased. The higher the priority, the sooner this behavior will be executed as a goal. |
Strider: 7 |
| search_count |
10 |
Integer number |
The number of randomly selected blocks each tick that the mob will check within its search range and height for a valid block to move to. |
Strider: 30 |
| search_height |
1 |
Integer number |
Height in blocks the mob will look for the liquid block to move towards Value must be > 0. |
Strider: 10 |
| search_range |
0 |
Integer number |
The distance in blocks it will look for the liquid block to move towards Value must be > 0. |
Strider: 16 |
| speed_multiplier |
1 |
Decimal number |
Movement speed multiplier of the mob when using this goal. |
|
search_count
The number of randomly selected blocks each tick that the mob will check within its search range and height for a valid block to move to. A value of 0 will have the mob check every block within range in one tick.
Control Flags choices
| Value |
Title |
Description |
| jump |
Jump |
|
| look |
Look |
|
| move |
Move |
|
Material Type choices
| Value |
Title |
Description |
| Any |
Any |
|
| Lava |
Lava |
|
| Water |
Water |
|
Samples
"minecraft:behavior.move_to_liquid": {
"priority": 7,
"search_range": 16,
"search_height": 10,
"goal_radius": 0.9,
"material_type": "Lava",
"search_count": 30
}