Allows the entity to eat a specified Mob.
Entity Eat Mob Behavior Properties
| Name |
Default Value |
Type |
Description |
Example Values |
| control_flags |
[] |
Control Flags choices |
|
|
| eat_animation_time |
1 |
Decimal number |
Sets the time in seconds the eat animation should play for. |
Frog: 0.3 |
| eat_mob_sound |
|
String |
Sets the sound that should play when eating a mob. |
Frog: "tongue" |
| loot_table |
|
String |
The loot table for loot to be dropped when eating a mob. |
Frog: "loot_tables/entities/frog.json" |
| 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. |
Frog: 7 |
| pull_in_force |
1 |
Decimal number |
Sets the force which the mob-to-be-eaten is pulled towards the eating mob. |
Frog: 0.75 |
| reach_mob_distance |
1 |
Decimal number |
Sets the desired distance to be reached before eating the mob. |
Frog: 1.75 |
| run_speed |
1 |
Decimal number |
Sets the entity's speed when running toward the target. |
Frog: 2 |
Control Flags choices
| Value |
Title |
Description |
| jump |
Jump |
|
| look |
Look |
|
| move |
Move |
|
Samples
"minecraft:behavior.eat_mob": {
"run_speed": 2,
"eat_animation_time": 0.3,
"pull_in_force": 0.75,
"reach_mob_distance": 1.75,
"eat_mob_sound": "tongue",
"loot_table": "loot_tables/entities/frog.json",
"priority": 7
}