Vanilla Usage Components
This page was created with Wiki Content Generator. If there are issues, contact us on Bedrock OSS Discord server. Note that to keep this page fast to load and informative, there are not more than 8 example(s) for each component and not more than 3 example(s) from each entity are shown. Namespace minecraft
was also removed. If you want to see full page, you can do it here. Last updated for 1.20.10
addrider
Show
cave_spider
"minecraft:addrider": {
"entity_type": "minecraft:skeleton"
}
2
3
"minecraft:addrider": {
"entity_type": "minecraft:skeleton.stray"
}
2
3
"minecraft:addrider": {
"entity_type": "minecraft:skeleton.wither"
}
2
3
ravager
"minecraft:addrider": {
"entity_type": "minecraft:pillager"
}
2
3
"minecraft:addrider": {
"entity_type": "minecraft:pillager",
"spawn_event": "minecraft:spawn_for_raid"
}
2
3
4
"minecraft:addrider": {
"entity_type": "minecraft:evocation_illager",
"spawn_event": "minecraft:spawn_for_raid"
}
2
3
4
spider
"minecraft:addrider": {
"entity_type": "minecraft:skeleton"
}
2
3
"minecraft:addrider": {
"entity_type": "minecraft:skeleton.stray"
}
2
3
admire_item
Show
piglin
"minecraft:admire_item": {
"duration": 8,
"cooldown_after_being_attacked": 20
}
2
3
4
ageable
Show
axolotl
"minecraft:ageable": {
"duration": 1200,
"feed_items": "tropical_fish_bucket",
"transform_to_item": "water_bucket:0",
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
bee
"minecraft:ageable": {
"duration": 1200,
"feed_items": [
"minecraft:red_flower",
"minecraft:yellow_flower",
"minecraft:wither_rose",
"minecraft:double_plant:0",
"minecraft:double_plant:1",
"minecraft:double_plant:4",
"minecraft:double_plant:5",
"minecraft:flowering_azalea",
"minecraft:azalea_leaves_flowered",
"minecraft:mangrove_propagule",
"minecraft:pitcher_plant",
"minecraft:torchflower",
"minecraft:cherry_leaves",
"minecraft:pink_petals"
],
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
camel
"minecraft:ageable": {
"duration": 1200,
"feed_items": "cactus",
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
cat
"minecraft:ageable": {
"duration": 1200,
"feed_items": [
"fish",
"salmon"
],
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
chicken
"minecraft:ageable": {
"duration": 1200,
"feed_items": [
"wheat_seeds",
"beetroot_seeds",
"melon_seeds",
"pumpkin_seeds",
"pitcher_pod",
"torchflower_seeds"
],
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cow
"minecraft:ageable": {
"duration": 1200,
"feed_items": "wheat",
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
dolphin
"minecraft:ageable": {
"duration": 1200,
"feed_items": [
"fish",
"salmon"
],
"grow_up": {
"event": "ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
donkey
"minecraft:ageable": {
"duration": 1200,
"feed_items": [
{
"item": "wheat",
"growth": 0.016667
},
{
"item": "sugar",
"growth": 0.025
},
{
"item": "hay_block",
"growth": 0.15
},
{
"item": "apple",
"growth": 0.05
},
{
"item": "golden_carrot",
"growth": 0.05
},
{
"item": "golden_apple",
"growth": 0.2
},
{
"item": "appleEnchanted",
"growth": 0.2
}
],
"grow_up": {
"event": "minecraft:ageable_grow_up",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
ambient_sound_interval
Show
allay
"minecraft:ambient_sound_interval": {
"value": 5.0,
"range": 5.0,
"event_name": "ambient",
"event_names": [
{
"event_name": "ambient.tame",
"condition": "q.is_using_item"
},
{
"event_name": "ambient",
"condition": "!q.is_using_item"
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bee
"minecraft:ambient_sound_interval": {
"event_name": "ambient.pollinate",
"range": 3.0,
"value": 2.0
}
2
3
4
5
"minecraft:ambient_sound_interval": {
"event_name": "ambient",
"range": 0.0,
"value": 0.0
}
2
3
4
5
evocation_illager
"minecraft:ambient_sound_interval": {
"value": 2.0,
"range": 4.0,
"event_name": "ambient.in.raid"
}
2
3
4
5
fox
"minecraft:ambient_sound_interval": {
"event_name": "ambient"
}
2
3
"minecraft:ambient_sound_interval": {
"event_name": "sleep"
}
2
3
"minecraft:ambient_sound_interval": {
"event_name": "screech",
"value": 80,
"range": 160
}
2
3
4
5
pillager
"minecraft:ambient_sound_interval": {
"value": 2.0,
"range": 4.0,
"event_name": "ambient.in.raid"
}
2
3
4
5
anger_level
Show
warden
"minecraft:anger_level": {
"max_anger": 150,
"angry_threshold": 80,
"remove_targets_below_angry_threshold": true,
"angry_boost": 20,
"anger_decrement_interval": 1.0,
"default_annoyingness": 35,
"default_projectile_annoyingness": 10,
"on_increase_sounds": [
{
"sound": "listening_angry",
"condition": "q.anger_level(this) >= 40"
},
{
"sound": "listening",
"condition": "q.anger_level(this) >= 0"
}
],
"nuisance_filter": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"operator": "not",
"value": "warden"
},
{
"test": "is_family",
"subject": "other",
"operator": "not",
"value": "inanimate"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
angry
Show
bee
"minecraft:angry": {
"duration": 25,
"broadcastAnger": true,
"broadcastRange": 20,
"broadcast_filters": {
"test": "is_family",
"operator": "!=",
"value": "pacified"
},
"calm_event": {
"event": "calmed_down",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
cave_spider
"minecraft:angry": {
"duration": 10,
"duration_delta": 3,
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
}
2
3
4
5
6
7
8
dolphin
"minecraft:angry": {
"duration": 25,
"broadcast_anger": true,
"broadcast_range": 16,
"calm_event": {
"event": "on_calm",
"target": "self"
}
}
2
3
4
5
6
7
8
9
enderman
"minecraft:angry": {
"duration": 25,
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
}
2
3
4
5
6
7
hoglin
"minecraft:angry": {
"duration": 10,
"broadcast_anger": true,
"broadcast_range": 16,
"calm_event": {
"event": "become_calm_event",
"target": "self"
},
"angry_sound": "angry",
"sound_interval": {
"range_min": 2.0,
"range_max": 5.0
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
llama
"minecraft:angry": {
"duration": 4,
"broadcast_anger": false,
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
}
2
3
4
5
6
7
8
"minecraft:angry": {
"duration": -1,
"broadcast_anger": false,
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
}
2
3
4
5
6
7
8
panda
"minecraft:angry": {
"duration": 500,
"broadcast_anger": true,
"broadcast_range": 41,
"broadcast_filters": {
"test": "is_family",
"operator": "==",
"value": "panda_aggressive"
},
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
annotation.break_door
Show
drowned
"minecraft:annotation.break_door": {}
husk
"minecraft:annotation.break_door": {}
vindicator
"minecraft:annotation.break_door": {
"break_time": 30,
"min_difficulty": "normal"
}
2
3
4
zombie
"minecraft:annotation.break_door": {}
zombie_villager
"minecraft:annotation.break_door": {}
zombie_villager_v2
"minecraft:annotation.break_door": {}
annotation.open_door
Show
piglin
"minecraft:annotation.open_door": {}
piglin_brute
"minecraft:annotation.open_door": {}
villager
"minecraft:annotation.open_door": {}
villager_v2
"minecraft:annotation.open_door": {}
area_attack
Show
magma_cube
"minecraft:area_attack": {
"damage_range": 0.15,
"damage_per_tick": 6,
"damage_cooldown": 0.5,
"cause": "entity_attack",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"minecraft:area_attack": {
"damage_range": 0.15,
"damage_per_tick": 4,
"damage_cooldown": 0.5,
"cause": "entity_attack",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"minecraft:area_attack": {
"damage_range": 0.15,
"damage_per_tick": 3,
"damage_cooldown": 0.5,
"cause": "entity_attack",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pufferfish
"minecraft:area_attack": {
"damage_range": 0.2,
"damage_per_tick": 2,
"damage_cooldown": 0.5,
"cause": "contact",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "monster"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
slime
"minecraft:area_attack": {
"damage_range": 0.15,
"damage_per_tick": 4,
"damage_cooldown": 0.5,
"cause": "entity_attack",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
"minecraft:area_attack": {
"damage_range": 0.15,
"damage_per_tick": 2,
"damage_cooldown": 0.5,
"cause": "entity_attack",
"entity_filter": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
attack
Show
axolotl
"minecraft:attack": {
"damage": 2
}
2
3
bee
"minecraft:attack": {
"damage": 2
}
2
3
"minecraft:attack": {
"damage": 2,
"effect_name": "poison",
"effect_duration": 10
}
2
3
4
5
"minecraft:attack": {
"damage": 2,
"effect_name": "poison",
"effect_duration": 18
}
2
3
4
5
blaze
"minecraft:attack": {
"damage": 6
}
2
3
cave_spider
"minecraft:attack": {
"damage": 2,
"effect_name": "poison",
"effect_duration": 0
}
2
3
4
5
"minecraft:attack": {
"damage": 2,
"effect_name": "poison",
"effect_duration": 7
}
2
3
4
5
"minecraft:attack": {
"damage": 2,
"effect_name": "poison",
"effect_duration": 15
}
2
3
4
5
attack_cooldown
Show
axolotl
"minecraft:attack_cooldown": {
"attack_cooldown_time": 120.0,
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
}
}
2
3
4
5
6
7
goat
"minecraft:attack_cooldown": {
"attack_cooldown_time": [
30,
40
],
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
hoglin
"minecraft:attack_cooldown": {
"attack_cooldown_time": [
10.0,
15.0
],
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
piglin
"minecraft:attack_cooldown": {
"attack_cooldown_time": [
30.0,
120.0
],
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
attack_damage
Show
cat
"minecraft:attack_damage": {
"value": 4
}
2
3
ocelot
"minecraft:attack_damage": {
"value": 3
}
2
3
balloonable
Show
allay
"minecraft:balloonable": {
"mass": 0.5
}
2
3
bee
"minecraft:balloonable": {
"mass": 0.5
}
2
3
boat
"minecraft:balloonable": {}
cat
"minecraft:balloonable": {
"mass": 0.6
}
2
3
chest_boat
"minecraft:balloonable": {}
chicken
"minecraft:balloonable": {
"mass": 0.5
}
2
3
cow
"minecraft:balloonable": {}
dolphin
"minecraft:balloonable": {}
barter
Show
piglin
"minecraft:barter": {
"barter_table": "loot_tables/entities/piglin_barter.json",
"cooldown_after_being_attacked": 20
}
2
3
4
behavior.admire_item
Show
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"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
behavior.avoid_block
Show
hoglin
"minecraft:behavior.avoid_block": {
"priority": 1,
"tick_interval": 5,
"search_range": 8,
"search_height": 4,
"walk_speed_modifier": 1,
"sprint_speed_modifier": 1,
"avoid_block_sound": "retreat",
"sound_interval": {
"range_min": 2.0,
"range_max": 5.0
},
"target_selection_method": "nearest",
"target_blocks": [
"minecraft:warped_fungus",
"minecraft:portal",
"minecraft:respawn_anchor"
],
"on_escape": [
{
"event": "escaped_event",
"target": "self"
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
piglin
"minecraft:behavior.avoid_block": {
"priority": 9,
"tick_interval": 5,
"search_range": 8,
"search_height": 4,
"sprint_speed_modifier": 1.1,
"target_selection_method": "nearest",
"target_blocks": [
"minecraft:soul_fire",
"minecraft:soul_lantern",
"minecraft:soul_torch",
"minecraft:item.soul_campfire"
],
"avoid_block_sound": "retreat",
"sound_interval": {
"range_min": 2.0,
"range_max": 5.0
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
behavior.avoid_mob_type
Show
cat
"minecraft:behavior.avoid_mob_type": {
"priority": 6,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "player"
},
"max_dist": 10,
"walk_speed_multiplier": 0.8,
"sprint_speed_multiplier": 1.33
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
creeper
"minecraft:behavior.avoid_mob_type": {
"priority": 3,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "ocelot"
},
{
"test": "is_family",
"subject": "other",
"value": "cat"
}
]
},
"max_dist": 6,
"sprint_speed_multiplier": 1.2
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
dolphin
"minecraft:behavior.avoid_mob_type": {
"priority": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "guardian_elder"
},
{
"test": "is_family",
"subject": "other",
"value": "guardian"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 1.0,
"sprint_speed_multiplier": 1.0
}
],
"probability_per_strength": 0.14
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
evocation_illager
"minecraft:behavior.avoid_mob_type": {
"priority": 5,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "player"
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 1.0
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cod
"minecraft:behavior.avoid_mob_type": {
"priority": 1,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "axolotl"
}
]
},
"max_dist": 6,
"walk_speed_multiplier": 1.5,
"sprint_speed_multiplier": 2.0
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
fox
"minecraft:behavior.avoid_mob_type": {
"priority": 5,
"entity_types": [
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "trusts",
"subject": "other",
"operator": "!=",
"value": true
},
{
"test": "is_sneaking",
"subject": "other",
"operator": "!=",
"value": true
}
]
},
{
"test": "is_family",
"subject": "other",
"value": "polarbear"
},
{
"test": "is_family",
"subject": "other",
"value": "wolf"
}
]
},
"max_dist": 10,
"walk_speed_multiplier": 1.0,
"sprint_speed_multiplier": 1.5
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
guardian
"minecraft:behavior.avoid_mob_type": {
"priority": 1,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "player"
},
"max_dist": 8,
"walk_speed_multiplier": 1,
"sprint_speed_multiplier": 1
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
hoglin
"minecraft:behavior.avoid_mob_type": {
"priority": 0,
"remove_target": true,
"entity_types": [
{
"filters": {
"all_of": [
{
"test": "has_target",
"subject": "other",
"value": true
},
{
"test": "is_family",
"subject": "other",
"value": "piglin"
}
]
},
"check_if_outnumbered": true,
"max_dist": 10,
"sprint_speed_multiplier": 1.2
}
],
"avoid_mob_sound": "retreat",
"sound_interval": {
"range_min": 2.0,
"range_max": 5.0
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
behavior.barter
Show
piglin
"minecraft:behavior.barter": {
"priority": 3
}
2
3
behavior.beg
Show
wolf
"minecraft:behavior.beg": {
"priority": 9,
"look_distance": 8,
"look_time": [
2,
4
],
"items": [
"bone",
"porkchop",
"cooked_porkchop",
"chicken",
"cooked_chicken",
"beef",
"cooked_beef",
"rotten_flesh",
"muttonraw",
"muttoncooked",
"rabbit",
"cooked_rabbit"
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
behavior.breed
Show
axolotl
"minecraft:behavior.breed": {
"priority": 1,
"speed_multiplier": 1.0
}
2
3
4
bee
"minecraft:behavior.breed": {
"priority": 4,
"speed_multiplier": 1.0
}
2
3
4
camel
"minecraft:behavior.breed": {
"priority": 2,
"speed_multiplier": 1.0
}
2
3
4
cat
"minecraft:behavior.breed": {
"priority": 3,
"speed_multiplier": 1.0
}
2
3
4
chicken
"minecraft:behavior.breed": {
"priority": 3,
"speed_multiplier": 1.0
}
2
3
4
cow
"minecraft:behavior.breed": {
"priority": 3,
"speed_multiplier": 1.0
}
2
3
4
"minecraft:behavior.breed": {
"priority": 3,
"speed_multiplier": 1.0
}
2
3
4
donkey
"minecraft:behavior.breed": {
"priority": 2,
"speed_multiplier": 1.0
}
2
3
4
behavior.celebrate
Show
evocation_illager
"minecraft:behavior.celebrate": {
"priority": 5,
"celebration_sound": "celebrate",
"sound_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"jump_interval": {
"range_min": 1.0,
"range_max": 3.5
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pillager
"minecraft:behavior.celebrate": {
"priority": 5,
"celebration_sound": "celebrate",
"sound_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"jump_interval": {
"range_min": 1.0,
"range_max": 3.5
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ravager
"minecraft:behavior.celebrate": {
"priority": 5,
"celebration_sound": "celebrate",
"sound_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"jump_interval": {
"range_min": 1.0,
"range_max": 3.5
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
vindicator
"minecraft:behavior.celebrate": {
"priority": 5,
"celebration_sound": "celebrate",
"sound_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"jump_interval": {
"range_min": 1.0,
"range_max": 3.5
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
witch
"minecraft:behavior.celebrate": {
"priority": 5,
"celebration_sound": "celebrate",
"sound_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"jump_interval": {
"range_min": 1.0,
"range_max": 3.5
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
behavior.celebrate_survive
Show
villager
"minecraft:behavior.celebrate_survive": {
"priority": 5,
"fireworks_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
villager_v2
"minecraft:behavior.celebrate_survive": {
"priority": 5,
"fireworks_interval": {
"range_min": 2.0,
"range_max": 7.0
},
"duration": 30.0,
"on_celebration_end_event": {
"event": "minecraft:stop_celebrating",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
behavior.charge_attack
Show
vex
"minecraft:behavior.charge_attack": {
"priority": 4
}
2
3
behavior.charge_held_item
Show
piglin
"minecraft:behavior.charge_held_item": {
"priority": 3,
"items": [
"minecraft:arrow"
]
}
2
3
4
5
6
pillager
"minecraft:behavior.charge_held_item": {
"priority": 3,
"items": [
"minecraft:arrow"
]
}
2
3
4
5
6
behavior.circle_around_anchor
Show
phantom
"minecraft:behavior.circle_around_anchor": {
"priority": 3,
"radius_change": 1.0,
"radius_adjustment_chance": 0.004,
"height_adjustment_chance": 0.002857,
"goal_radius": 1.0,
"angle_change": 15.0,
"radius_range": [
5.0,
15.0
],
"height_offset_range": [
-4.0,
5.0
],
"height_above_target_range": [
20.0,
40.0
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
behavior.controlled_by_player
Show
pig
"minecraft:behavior.controlled_by_player": {
"priority": 0
}
2
3
strider
"minecraft:behavior.controlled_by_player": {
"priority": 0,
"mount_speed_multiplier": 1.45
}
2
3
4
behavior.croak
Show
frog
"minecraft:behavior.croak": {
"priority": 9,
"interval": [
10,
20
],
"duration": 4.5,
"filters": {
"all_of": [
{
"test": "in_water",
"value": false
},
{
"test": "in_lava",
"value": false
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
behavior.defend_trusted_target
Show
fox
"minecraft:behavior.defend_trusted_target": {
"priority": 0,
"within_radius": 25,
"must_see": false,
"aggro_sound": "mad",
"sound_chance": 0.05,
"on_defend_start": {
"event": "minecraft:fox_configure_defending",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
behavior.defend_village_target
Show
iron_golem
"minecraft:behavior.defend_village_target": {
"priority": 1,
"must_reach": true,
"attack_chance": 0.05,
"entity_types": {
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
}
]
}
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
behavior.delayed_attack
Show
ravager
"minecraft:behavior.delayed_attack": {
"priority": 4,
"attack_once": false,
"track_target": true,
"require_complete_path": false,
"random_stop_interval": 0,
"reach_multiplier": 1.5,
"speed_multiplier": 1.0,
"attack_duration": 0.75,
"hit_delay_pct": 0.5
}
2
3
4
5
6
7
8
9
10
11
behavior.dig
Show
warden
"minecraft:behavior.dig": {
"priority": 1,
"duration": 5.5,
"idle_time": 60.0,
"vibration_is_disturbance": true,
"suspicion_is_disturbance": true,
"digs_in_daylight": false,
"on_start": {
"event": "on_digging_event",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
behavior.dragonchargeplayer
Show
ender_dragon
"minecraft:behavior.dragonchargeplayer": {
"priority": 1
}
2
3
behavior.dragondeath
Show
ender_dragon
"minecraft:behavior.dragondeath": {
"priority": 0
}
2
3
behavior.dragonflaming
Show
ender_dragon
"minecraft:behavior.dragonflaming": {
"priority": 1
}
2
3
behavior.dragonholdingpattern
Show
ender_dragon
"minecraft:behavior.dragonholdingpattern": {
"priority": 3
}
2
3
behavior.dragonlanding
Show
ender_dragon
"minecraft:behavior.dragonlanding": {
"priority": 0
}
2
3
behavior.dragonscanning
Show
ender_dragon
"minecraft:behavior.dragonscanning": {
"priority": 2
}
2
3
behavior.dragonstrafeplayer
Show
ender_dragon
"minecraft:behavior.dragonstrafeplayer": {
"priority": 2
}
2
3
behavior.dragontakeoff
Show
ender_dragon
"minecraft:behavior.dragontakeoff": {
"priority": 0
}
2
3
behavior.drink_milk
Show
wandering_trader
"minecraft:behavior.drink_milk": {
"priority": 5,
"filters": {
"all_of": [
{
"test": "is_daytime",
"value": true
},
{
"test": "is_visible",
"subject": "self",
"value": false
},
{
"test": "is_avoiding_mobs",
"subject": "self",
"value": false
}
]
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
behavior.drink_potion
Show
wandering_trader
"minecraft:behavior.drink_potion": {
"priority": 1,
"speed_modifier": -0.2,
"potions": [
{
"id": 7,
"chance": 1.0,
"filters": {
"all_of": [
{
"any_of": [
{
"test": "hourly_clock_time",
"operator": ">=",
"value": 18000
},
{
"test": "hourly_clock_time",
"operator": "<",
"value": 12000
}
]
},
{
"test": "is_visible",
"subject": "self",
"value": true
},
{
"any_of": [
{
"test": "is_avoiding_mobs",
"subject": "self",
"value": true
},
{
"all_of": [
{
"test": "has_component",
"subject": "self",
"value": "minecraft:angry"
},
{
"test": "is_family",
"subject": "target",
"operator": "!=",
"value": "player"
}
]
}
]
}
]
}
},
{
"id": 8,
"chance": 1.0,
"filters": {
"all_of": [
{
"test": "hourly_clock_time",
"operator": ">=",
"value": 12000
},
{
"test": "hourly_clock_time",
"operator": "<",
"value": 18000
},
{
"test": "is_visible",
"subject": "self",
"value": true
},
{
"any_of": [
{
"test": "is_avoiding_mobs",
"subject": "self",
"value": true
},
{
"test": "has_component",
"subject": "self",
"value": "minecraft:angry"
}
]
}
]
}
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
witch
"minecraft:behavior.drink_potion": {
"priority": 1,
"speed_modifier": -0.25,
"potions": [
{
"id": 19,
"chance": 0.15,
"filters": {
"all_of": [
{
"test": "is_underwater",
"subject": "self",
"value": true
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "self",
"value": "water_breathing"
}
]
}
]
}
},
{
"id": 12,
"chance": 0.15,
"filters": {
"all_of": [
{
"any_of": [
{
"test": "on_fire",
"subject": "self",
"value": true
},
{
"test": "on_hot_block",
"subject": "self",
"value": true
},
{
"test": "taking_fire_damage",
"subject": "self",
"value": true
}
]
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "self",
"value": "fire_resistance"
}
]
}
]
}
},
{
"id": 21,
"chance": 0.05,
"filters": {
"all_of": [
{
"test": "is_missing_health",
"subject": "self",
"value": true
}
]
}
},
{
"id": 14,
"chance": 0.25,
"filters": {
"all_of": [
{
"test": "has_target",
"subject": "self",
"value": true
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "self",
"value": "speed"
}
]
},
{
"test": "target_distance",
"subject": "self",
"value": 11.0,
"operator": ">="
}
]
}
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
behavior.drop_item_for
Show
cat
"minecraft:behavior.drop_item_for": {
"priority": 1,
"seconds_before_pickup": 0.0,
"cooldown": 0.25,
"drop_item_chance": 0.7,
"offering_distance": 5.0,
"minimum_teleport_distance": 2.0,
"max_head_look_at_height": 10.0,
"target_range": [
5.0,
5.0,
5.0
],
"teleport_offset": [
0.0,
1.0,
0.0
],
"time_of_day_range": [
0.74999,
0.8
],
"speed_multiplier": 1.0,
"search_range": 5,
"search_height": 2,
"search_count": 0,
"goal_radius": 1.0,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "player"
},
"max_dist": 6
}
],
"loot_table": "loot_tables/entities/cat_gift.json",
"on_drop_attempt": {
"event": "minecraft:cat_gifted_owner",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
behavior.eat_block
Show
sheep
"minecraft:behavior.eat_block": {
"priority": 6,
"success_chance": "q.is_baby ? 0.02 : 0.001",
"time_until_eat": 1.8,
"eat_and_replace_block_pairs": [
{
"eat_block": "grass",
"replace_block": "dirt"
},
{
"eat_block": "tallgrass",
"replace_block": "air"
}
],
"on_eat": {
"event": "minecraft:on_eat_block",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
behavior.eat_carried_item
Show
fox
"minecraft:behavior.eat_carried_item": {
"priority": 12,
"delay_before_eating": 28
}
2
3
4
behavior.eat_mob
Show
frog
"minecraft:behavior.eat_mob": {
"priority": 7,
"run_speed": 2.0,
"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"
}
2
3
4
5
6
7
8
9
behavior.emerge
Show
warden
"minecraft:behavior.emerge": {
"duration": 7.0,
"on_done": {
"event": "minecraft:emerged",
"target": "self"
}
}
2
3
4
5
6
7
behavior.enderman_leave_block
Show
enderman
"minecraft:behavior.enderman_leave_block": {
"priority": 10
}
2
3
behavior.enderman_take_block
Show
enderman
"minecraft:behavior.enderman_take_block": {
"priority": 11
}
2
3
behavior.equip_item
Show
drowned
"minecraft:behavior.equip_item": {
"priority": 3
}
2
3
fox
"minecraft:behavior.equip_item": {
"priority": 2
}
2
3
husk
"minecraft:behavior.equip_item": {
"priority": 2
}
2
3
piglin
"minecraft:behavior.equip_item": {
"priority": 5
}
2
3
pillager
"minecraft:behavior.equip_item": {
"priority": 3
}
2
3
skeleton
"minecraft:behavior.equip_item": {
"priority": 3
}
2
3
stray
"minecraft:behavior.equip_item": {
"priority": 3
}
2
3
wither_skeleton
"minecraft:behavior.equip_item": {
"priority": 3
}
2
3
behavior.explore_outskirts
Show
villager_v2
"minecraft:behavior.explore_outskirts": {}
"minecraft:behavior.explore_outskirts": {
"priority": 9,
"next_xz": 5,
"next_y": 3,
"min_wait_time": 3.0,
"max_wait_time": 10.0,
"max_travel_time": 60.0,
"speed_multiplier": 0.6,
"explore_dist": 6.0,
"min_perimeter": 1.0,
"min_dist_from_target": 2.5,
"timer_ratio": 2.0,
"dist_from_boundary": [
5.0,
0.0,
5.0
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
behavior.feeling_happy
Show
sniffer
"minecraft:behavior.feeling_happy": {
"priority": 5,
"cooldown_range": 0.0,
"duration_range": [
2.0,
5.0
],
"on_end": {
"event": "on_feeling_happy_end",
"target": "self"
}
}
2
3
4
5
6
7
8
9
10
11
12
behavior.fertilize_farm_block
Show
villager_v2
"minecraft:behavior.fertilize_farm_block": {
"priority": 8
}
2
3
behavior.find_cover
Show
fox
"minecraft:behavior.find_cover": {
"priority": 0,
"speed_multiplier": 1,
"cooldown_time": 0.0
}
2
3
4
5
"minecraft:behavior.find_cover": {
"priority": 9,
"speed_multiplier": 1,
"cooldown_time": 5.0
}
2
3
4
5
behavior.find_mount
Show
husk
"minecraft:behavior.find_mount": {
"priority": 1,
"within_radius": 16
}
2
3
4
parrot
"minecraft:behavior.find_mount": {
"priority": 3,
"within_radius": 16,
"avoid_water": true,
"start_delay": 100,
"target_needed": false,
"mount_distance": 2.0
}
2
3
4
5
6
7
8
piglin
"minecraft:behavior.find_mount": {
"priority": 1,
"within_radius": 16,
"start_delay": 15,
"max_failed_attempts": 20
}
2
3
4
5
6
zombie
"minecraft:behavior.find_mount": {
"priority": 1,
"within_radius": 16,
"start_delay": 15,
"max_failed_attempts": 20
}
2
3
4
5
6
zombie_villager
"minecraft:behavior.find_mount": {
"priority": 1,
"within_radius": 16
}
2
3
4
zombie_villager_v2
"minecraft:behavior.find_mount": {
"priority": 1,
"within_radius": 16
}
2
3
4
behavior.find_underwater_treasure
Show
dolphin
"minecraft:behavior.find_underwater_treasure": {
"priority": 2,
"speed_multiplier": 2.0,
"search_range": 30,
"stop_distance": 50
}
2
3
4
5
6
behavior.flee_sun
Show
drowned
"minecraft:behavior.flee_sun": {
"priority": 2,
"speed_multiplier": 1
}
2
3
4
skeleton
"minecraft:behavior.flee_sun": {
"priority": 2,
"speed_multiplier": 1
}
2
3
4
stray
"minecraft:behavior.flee_sun": {
"priority": 2,
"speed_multiplier": 1
}
2
3
4
zombie_villager
"minecraft:behavior.flee_sun": {
"priority": 4,
"speed_multiplier": 1
}
2
3
4
zombie_villager_v2
"minecraft:behavior.flee_sun": {
"priority": 4,
"speed_multiplier": 1
}
2
3
4
behavior.float
Show
allay
"minecraft:behavior.float": {
"priority": 7
}
2
3
bat
"minecraft:behavior.float": {
"priority": 0
}
2
3
bee
"minecraft:behavior.float": {
"priority": 19
}
2
3
blaze
"minecraft:behavior.float": {
"priority": 0
}
2
3
camel
"minecraft:behavior.float": {
"priority": 0,
"sink_with_passengers": true
}
2
3
4
cat
"minecraft:behavior.float": {
"priority": 0
}
2
3
cave_spider
"minecraft:behavior.float": {
"priority": 1
}
2
3
chicken
"minecraft:behavior.float": {
"priority": 0
}
2
3
behavior.float_wander
Show
bat
"minecraft:behavior.float_wander": {
"xz_dist": 10,
"y_dist": 7,
"y_offset": -2.0,
"random_reselect": true,
"float_duration": [
0.1,
0.35
]
}
2
3
4
5
6
7
8
9
10
ghast
"minecraft:behavior.float_wander": {
"priority": 2,
"must_reach": true
}
2
3
4
behavior.follow_caravan
Show
llama
"minecraft:behavior.follow_caravan": {
"priority": 3,
"speed_multiplier": 2.1,
"entity_count": 10,
"entity_types": {
"filters": {
"test": "is_family",
"subject": "other",
"value": "llama"
}
}
}
2
3
4
5
6
7
8
9
10
11
12
trader_llama
"minecraft:behavior.follow_caravan": {
"priority": 3,
"speed_multiplier": 2.1,
"entity_count": 10,
"entity_types": {
"filters": {
"test": "is_family",
"subject": "other",
"value": "llama"
}
}
}
2
3
4
5
6
7
8
9
10
11
12
behavior.follow_mob
Show
parrot
"minecraft:behavior.follow_mob": {
"priority": 3,
"speed_multiplier": 1.0,
"stop_distance": 3,
"search_range": 20
}
2
3
4
5
6
behavior.follow_owner
Show
allay
"minecraft:behavior.follow_owner": {
"priority": 6,
"speed_multiplier": 8,
"start_distance": 16,
"stop_distance": 4,
"can_teleport": false,
"ignore_vibration": false
}
2
3
4
5
6
7
8
cat
"minecraft:behavior.follow_owner": {
"priority": 4,
"speed_multiplier": 1.0,
"start_distance": 10,
"stop_distance": 2
}
2
3
4
5
6
ocelot
"minecraft:behavior.follow_owner": {
"priority": 4,
"speed_multiplier": 1.0,
"start_distance": 10,
"stop_distance": 2
}
2
3
4
5
6
parrot
"minecraft:behavior.follow_owner": {
"priority": 2,
"speed_multiplier": 1.0,
"start_distance": 5,
"stop_distance": 1
}
2
3
4
5
6
wolf
"minecraft:behavior.follow_owner": {
"priority": 6,
"speed_multiplier": 1.0,
"start_distance": 10,
"stop_distance": 2
}
2
3
4
5
6
behavior.follow_parent
Show
axolotl
"minecraft:behavior.follow_parent": {
"priority": 5,
"speed_multiplier": 1.1
}
2
3
4
bee
"minecraft:behavior.follow_parent": {
"priority": 11,
"speed_multiplier": 1.1
}
2
3
4
camel
"minecraft:behavior.follow_parent": {
"priority": 5,
"speed_multiplier": 2.5
}
2
3
4
chicken
"minecraft:behavior.follow_parent": {
"priority": 5,
"speed_multiplier": 1.1
}
2
3
4
cow
"minecraft:behavior.follow_parent": {
"priority": 5,
"speed_multiplier": 1.1
}
2
3
4
"minecraft:behavior.follow_parent": {
"priority": 6,
"speed_multiplier": 1.1
}
2
3
4
dolphin
"minecraft:behavior.follow_parent": {
"priority": 4,
"speed_multiplier": 1.1
}
2
3
4
donkey
"minecraft:behavior.follow_parent": {
"priority": 4,
"speed_multiplier": 1.0
}
2
3
4
behavior.follow_target_captain
Show
pillager
"minecraft:behavior.follow_target_captain": {
"priority": 5,
"speed_multiplier": 0.8,
"within_radius": 64,
"follow_distance": 5
}
2
3
4
5
6
vindicator
"minecraft:behavior.follow_target_captain": {
"priority": 5,
"speed_multiplier": 0.8,
"within_radius": 64,
"follow_distance": 5
}
2
3
4
5
6
behavior.go_and_give_items_to_noteblock
Show
allay
"minecraft:behavior.go_and_give_items_to_noteblock": {
"priority": 3,
"run_speed": 8,
"throw_sound": "item_thrown",
"on_item_throw": [
{
"event": "pickup_item_delay",
"target": "self"
}
]
}
2
3
4
5
6
7
8
9
10
11
behavior.go_and_give_items_to_owner
Show
allay
"minecraft:behavior.go_and_give_items_to_owner": {
"priority": 4,
"run_speed": 8,
"throw_sound": "item_thrown",
"on_item_throw": [
{
"event": "pickup_item_delay",
"target": "self"
}
]
}
2
3
4
5
6
7
8
9
10
11
behavior.go_home
Show
bee
"minecraft:behavior.go_home": {
"priority": 4,
"speed_multiplier": 1.0,
"interval": 1,
"goal_radius": 1.2,
"on_home": [
{
"filters": {
"any_of": [
{
"test": "is_block",
"subject": "block",
"value": "minecraft:bee_nest"
},
{
"test": "is_block",
"subject": "block",
"value": "minecraft:beehive"
}
]
},
"event": "minecraft:bee_returned_to_hive",
"target": "block"
},
{
"filters": {
"all_of": [
{
"test": "is_block",
"subject": "block",
"operator": "!=",
"value": "minecraft:bee_nest"
},
{
"test": "is_block",
"subject": "block",
"operator": "!=",
"value": "minecraft:beehive"
}
]
},
"event": "find_hive_event",
"target": "self"
}
],
"on_failed": [
{
"event": "find_hive_event",
"target": "self"
}
]
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
piglin_brute
"minecraft:behavior.go_home": {
"priority": 6,
"interval": 200,
"speed_multiplier": 0.6,
"goal_radius": 4.0,
"on_failed": [
{
"event": "go_back_to_spawn_failed",
"target": "self"
}
]
}
2
3
4
5
6
7
8
9
10
11
12
turtle