Link Search Menu Expand Document
Table of contents
  1. Components
  2. minecraft:addrider
    1. cave_spider
    2. ravager
    3. spider
    4. strider
  3. minecraft:admire_item
    1. piglin
  4. minecraft:ageable
    1. bee
    2. cat
    3. chicken
    4. cow
    5. dolphin
    6. donkey
    7. fox
    8. hoglin
    9. horse
    10. llama
    11. mooshroom
    12. mule
    13. ocelot
    14. panda
    15. pig
    16. polar_bear
    17. rabbit
    18. sheep
    19. skeleton_horse
    20. strider
    21. turtle
    22. villager
    23. villager_v2
    24. wolf
    25. zombie_horse
  5. minecraft:ambient_sound_interval
    1. bee
    2. evocation_illager
    3. fox
    4. pillager
    5. ravager
    6. vindicator
    7. witch
  6. minecraft:angry
    1. bee
    2. cave_spider
    3. dolphin
    4. enderman
    5. hoglin
    6. llama
    7. panda
    8. piglin
    9. polar_bear
    10. silverfish
    11. spider
    12. vindicator
    13. wandering_trader
    14. wolf
    15. zombie_pigman
  7. minecraft:annotation.break_door
    1. drowned
    2. husk
    3. vindicator
    4. zombie
    5. zombie_villager
    6. zombie_villager_v2
  8. minecraft:annotation.open_door
    1. piglin
    2. villager
    3. villager_v2
  9. minecraft:area_attack
    1. pufferfish
  10. minecraft:attack
    1. bee
    2. blaze
    3. cave_spider
    4. creeper
    5. dolphin
    6. drowned
    7. elder_guardian
    8. enderman
    9. endermite
    10. ender_dragon
    11. fox
    12. guardian
    13. hoglin
    14. husk
    15. iron_golem
    16. magma_cube
    17. panda
    18. phantom
    19. piglin
    20. pillager
    21. player
    22. polar_bear
    23. ravager
    24. silverfish
    25. skeleton
    26. slime
    27. snow_golem
    28. spider
    29. stray
    30. vex
    31. vindicator
    32. wither_skeleton
    33. wolf
    34. zoglin
    35. zombie
    36. zombie_pigman
    37. zombie_villager
    38. zombie_villager_v2
  11. minecraft:attack_cooldown
    1. hoglin
    2. piglin
  12. minecraft:attack_damage
    1. cat
    2. ocelot
  13. minecraft:balloonable
    1. chicken
    2. cow
    3. donkey
    4. fox
    5. horse
    6. iron_golem
    7. llama
    8. mooshroom
    9. mule
    10. panda
    11. pig
    12. rabbit
    13. sheep
    14. skeleton_horse
    15. snow_golem
    16. zombie_horse
  14. minecraft:barter
    1. piglin
  15. minecraft:behavior.admire_item
  16. minecraft:behavior.avoid_block
    1. hoglin
    2. piglin
  17. minecraft:behavior.avoid_mob_type
    1. cat
    2. creeper
    3. dolphin
    4. evocation_illager
    5. fish
    6. fox
    7. guardian
    8. hoglin
    9. ocelot
    10. panda
    11. phantom
    12. piglin
    13. rabbit
    14. salmon
    15. skeleton
    16. stray
    17. tropicalfish
    18. villager
    19. villager_v2
    20. wandering_trader
    21. wolf
  18. minecraft:behavior.barter
    1. piglin
  19. minecraft:behavior.beg
    1. wolf
  20. minecraft:behavior.breed
    1. bee
    2. cat
    3. chicken
    4. cow
    5. donkey
    6. fox
    7. hoglin
    8. horse
    9. llama
    10. mooshroom
    11. ocelot
    12. panda
    13. pig
    14. rabbit
    15. sheep
    16. strider
    17. turtle
    18. wolf
  21. minecraft:behavior.celebrate
    1. evocation_illager
    2. pillager
    3. ravager
    4. vindicator
    5. witch
  22. minecraft:behavior.charge_attack
    1. vex
  23. minecraft:behavior.charge_held_item
    1. piglin
    2. pillager
  24. minecraft:behavior.circle_around_anchor
    1. phantom
  25. minecraft:behavior.controlled_by_player
    1. pig
    2. strider
  26. minecraft:behavior.defend_trusted_target
    1. fox
  27. minecraft:behavior.defend_village_target
    1. iron_golem
  28. minecraft:behavior.delayed_attack
    1. ravager
  29. minecraft:behavior.dragonchargeplayer
    1. ender_dragon
  30. minecraft:behavior.dragondeath
  31. minecraft:behavior.dragonflaming
  32. minecraft:behavior.dragonholdingpattern
  33. minecraft:behavior.dragonlanding
  34. minecraft:behavior.dragonscanning
  35. minecraft:behavior.dragonstrafeplayer
  36. minecraft:behavior.dragontakeoff
  37. minecraft:behavior.drink_potion
    1. wandering_trader
  38. minecraft:behavior.drop_item_for
    1. cat
  39. minecraft:behavior.eat_block
    1. sheep
  40. minecraft:behavior.eat_carried_item
    1. fox
  41. minecraft:behavior.enderman_leave_block
    1. enderman
  42. minecraft:behavior.enderman_take_block
  43. minecraft:behavior.equip_item
    1. drowned
    2. fox
    3. husk
    4. piglin
    5. pillager
    6. skeleton
    7. stray
    8. wither_skeleton
    9. zombie
    10. zombie_pigman
    11. zombie_villager
    12. zombie_villager_v2
  44. minecraft:behavior.explore_outskirts
    1. villager_v2
  45. minecraft:behavior.find_cover
    1. fox
  46. minecraft:behavior.find_mount
    1. husk
    2. parrot
    3. piglin
    4. zombie
    5. zombie_villager
    6. zombie_villager_v2
  47. minecraft:behavior.find_underwater_treasure
    1. dolphin
  48. minecraft:behavior.flee_sun
    1. drowned
    2. skeleton
    3. stray
    4. zombie_villager
    5. zombie_villager_v2
  49. minecraft:behavior.float
    1. bat
    2. bee
    3. blaze
    4. cat
    5. cave_spider
    6. chicken
    7. cow
    8. creeper
    9. donkey
    10. enderman
    11. endermite
    12. evocation_illager
    13. fox
    14. ghast
    15. horse
    16. llama
    17. mooshroom
    18. mule
    19. ocelot
    20. panda
    21. parrot
    22. pig
    23. pillager
    24. polar_bear
    25. rabbit
    26. ravager
    27. sheep
    28. silverfish
    29. spider
    30. vex
    31. villager
    32. villager_v2
    33. vindicator
    34. wandering_trader
    35. witch
    36. wither
    37. wolf
  50. minecraft:behavior.float_wander
    1. bat
    2. ghast
  51. minecraft:behavior.follow_caravan
    1. llama
  52. minecraft:behavior.follow_mob
    1. parrot
  53. minecraft:behavior.follow_owner
    1. cat
    2. ocelot
    3. parrot
    4. wolf
  54. minecraft:behavior.follow_parent
    1. bee
    2. chicken
    3. cow
    4. dolphin
    5. donkey
    6. fox
    7. hoglin
    8. horse
    9. llama
    10. mooshroom
    11. mule
    12. panda
    13. pig
    14. polar_bear
    15. rabbit
    16. sheep
    17. skeleton_horse
    18. strider
    19. zombie_horse
  55. minecraft:behavior.follow_target_captain
    1. pillager
    2. vindicator
  56. minecraft:behavior.go_home
    1. bee
    2. turtle
  57. minecraft:behavior.guardian_attack
    1. elder_guardian
    2. guardian
  58. minecraft:behavior.harvest_farm_block
    1. villager
    2. villager_v2
  59. minecraft:behavior.hide
  60. minecraft:behavior.hold_ground
    1. pillager
  61. minecraft:behavior.hurt_by_target
    1. bee
    2. blaze
    3. cave_spider
    4. creeper
    5. dolphin
    6. drowned
    7. enderman
    8. evocation_illager
    9. ghast
    10. hoglin
    11. husk
    12. iron_golem
    13. llama
    14. panda
    15. piglin
    16. pillager
    17. polar_bear
    18. ravager
    19. shulker
    20. silverfish
    21. skeleton
    22. spider
    23. stray
    24. turtle
    25. vex
    26. vindicator
    27. witch
    28. wither
    29. wither_skeleton
    30. wolf
    31. zoglin
    32. zombie
    33. zombie_pigman
    34. zombie_villager
    35. zombie_villager_v2
  62. minecraft:behavior.inspect_bookshelf
    1. villager_v2
  63. minecraft:behavior.knockback_roar
    1. ravager
  64. minecraft:behavior.lay_down
    1. panda
  65. minecraft:behavior.lay_egg
    1. turtle
  66. minecraft:behavior.leap_at_target
    1. cat
    2. cave_spider
    3. ocelot
    4. spider
    5. wolf
  67. minecraft:behavior.look_at_entity
    1. evocation_illager
    2. ravager
    3. vex
  68. minecraft:behavior.look_at_player
    1. cat
    2. cave_spider
    3. chicken
    4. cow
    5. creeper
    6. dolphin
    7. donkey
    8. drowned
    9. elder_guardian
    10. enderman
    11. evocation_illager
    12. fox
    13. guardian
    14. hoglin
    15. horse
    16. husk
    17. iron_golem
    18. llama
    19. mooshroom
    20. mule
    21. npc
    22. ocelot
    23. panda
    24. parrot
    25. pig
    26. piglin
    27. pillager
    28. polar_bear
    29. rabbit
    30. ravager
    31. sheep
    32. shulker
    33. skeleton
    34. skeleton_horse
    35. snow_golem
    36. spider
    37. stray
    38. strider
    39. turtle
    40. vex
    41. villager
    42. villager_v2
    43. vindicator
    44. wandering_trader
    45. witch
    46. wither
    47. wither_skeleton
    48. wolf
    49. zoglin
    50. zombie
    51. zombie_horse
    52. zombie_pigman
    53. zombie_villager
    54. zombie_villager_v2
  69. minecraft:behavior.look_at_target
    1. wither
  70. minecraft:behavior.look_at_trading_player
    1. villager
    2. villager_v2
    3. wandering_trader
  71. minecraft:behavior.make_love
    1. villager
    2. villager_v2
  72. minecraft:behavior.melee_attack
    1. bee
    2. blaze
    3. cave_spider
    4. creeper
    5. dolphin
    6. drowned
    7. enderman
    8. endermite
    9. fox
    10. hoglin
    11. husk
    12. iron_golem
    13. panda
    14. piglin
    15. pillager
    16. silverfish
    17. skeleton
    18. spider
    19. stray
    20. vindicator
    21. wither_skeleton
    22. wolf
    23. zoglin
    24. zombie
    25. zombie_pigman
    26. zombie_villager
    27. zombie_villager_v2
  73. minecraft:behavior.mingle
    1. villager_v2
  74. minecraft:behavior.mount_pathing
    1. cat
    2. cave_spider
    3. chicken
    4. cow
    5. donkey
    6. horse
    7. husk
    8. llama
    9. mooshroom
    10. mule
    11. ocelot
    12. panda
    13. pig
    14. ravager
    15. sheep
    16. skeleton_horse
    17. spider
    18. wolf
    19. zombie
    20. zombie_horse
    21. zombie_pigman
    22. zombie_villager
    23. zombie_villager_v2
  75. minecraft:behavior.move_indoors
    1. villager
    2. villager_v2
  76. minecraft:behavior.move_through_village
    1. iron_golem
  77. minecraft:behavior.move_to_block
    1. bee
  78. minecraft:behavior.move_to_land
    1. turtle
  79. minecraft:behavior.move_to_lava
    1. strider
  80. minecraft:behavior.move_to_random_block
    1. pillager
    2. vindicator
  81. minecraft:behavior.move_to_village
    1. evocation_illager
    2. pillager
    3. ravager
    4. vindicator
    5. witch
  82. minecraft:behavior.move_to_water
    1. dolphin
    2. turtle
  83. minecraft:behavior.move_towards_restriction
    1. cat
    2. drowned
    3. elder_guardian
    4. guardian
    5. husk
    6. iron_golem
    7. villager
    8. villager_v2
    9. wandering_trader
    10. zombie
    11. zombie_pigman
    12. zombie_villager
    13. zombie_villager_v2
  84. minecraft:behavior.move_towards_target
    1. iron_golem
  85. minecraft:behavior.nap
    1. fox
  86. minecraft:behavior.nearest_attackable_target
    1. bee
    2. blaze
    3. cat
    4. cave_spider
    5. creeper
    6. drowned
    7. elder_guardian
    8. enderman
    9. endermite
    10. evocation_illager
    11. ghast
    12. guardian
    13. hoglin
    14. husk
    15. iron_golem
    16. llama
    17. magma_cube
    18. ocelot
    19. phantom
    20. piglin
    21. pillager
    22. polar_bear
    23. ravager
    24. shulker
    25. silverfish
    26. skeleton
    27. slime
    28. snow_golem
    29. spider
    30. stray
    31. vex
    32. vindicator
    33. witch
    34. wither
    35. wither_skeleton
    36. wolf
    37. zoglin
    38. zombie
    39. zombie_villager
    40. zombie_villager_v2
  87. minecraft:behavior.nearest_prioritized_attackable_target
    1. fox
  88. minecraft:behavior.ocelot_sit_on_block
    1. cat
    2. ocelot
  89. minecraft:behavior.ocelotattack
    1. cat
    2. ocelot
  90. minecraft:behavior.offer_flower
    1. iron_golem
  91. minecraft:behavior.open_door
    1. villager
    2. wandering_trader
  92. minecraft:behavior.owner_hurt_by_target
    1. wolf
  93. minecraft:behavior.owner_hurt_target
  94. minecraft:behavior.panic
    1. bee
    2. cat
    3. chicken
    4. cow
    5. dolphin
    6. donkey
    7. fox
    8. hoglin
    9. horse
    10. llama
    11. mooshroom
    12. mule
    13. ocelot
    14. panda
    15. parrot
    16. pig
    17. piglin
    18. polar_bear
    19. rabbit
    20. sheep
    21. skeleton_horse
    22. strider
    23. turtle
    24. villager
    25. villager_v2
    26. wandering_trader
    27. zombie_horse
  95. minecraft:behavior.pet_sleep_with_owner
    1. cat
  96. minecraft:behavior.pickup_items
    1. drowned
    2. fox
    3. husk
    4. piglin
    5. pillager
    6. skeleton
    7. stray
    8. villager
    9. villager_v2
    10. wither_skeleton
    11. zombie
    12. zombie_pigman
    13. zombie_villager
    14. zombie_villager_v2
  97. minecraft:behavior.play
    1. villager
    2. villager_v2
  98. minecraft:behavior.player_ride_tamed
    1. donkey
    2. horse
    3. mule
    4. skeleton_horse
    5. zombie_horse
  99. minecraft:behavior.raid_garden
    1. fox
    2. rabbit
  100. minecraft:behavior.random_breach
    1. dolphin
  101. minecraft:behavior.random_fly
    1. parrot
  102. minecraft:behavior.random_hover
    1. bee
  103. minecraft:behavior.random_look_around
    1. blaze
    2. cave_spider
    3. chicken
    4. cow
    5. creeper
    6. dolphin
    7. donkey
    8. drowned
    9. elder_guardian
    10. enderman
    11. fox
    12. guardian
    13. hoglin
    14. horse
    15. husk
    16. iron_golem
    17. llama
    18. mooshroom
    19. mule
    20. panda
    21. pig
    22. piglin
    23. pillager
    24. polar_bear
    25. sheep
    26. shulker
    27. skeleton
    28. skeleton_horse
    29. snow_golem
    30. spider
    31. stray
    32. strider
    33. wandering_trader
    34. witch
    35. wither
    36. wither_skeleton
    37. zoglin
    38. zombie
    39. zombie_horse
    40. zombie_pigman
    41. zombie_villager
    42. zombie_villager_v2
  104. minecraft:behavior.random_look_around_and_sit
    1. fox
  105. minecraft:behavior.random_sitting
    1. panda
  106. minecraft:behavior.random_stroll
    1. blaze
    2. cat
    3. cave_spider
    4. chicken
    5. cow
    6. creeper
    7. donkey
    8. drowned
    9. enderman
    10. endermite
    11. evocation_illager
    12. fox
    13. hoglin
    14. horse
    15. husk
    16. iron_golem
    17. llama
    18. mooshroom
    19. mule
    20. ocelot
    21. panda
    22. pig
    23. piglin
    24. pillager
    25. polar_bear
    26. rabbit
    27. ravager
    28. sheep
    29. skeleton
    30. skeleton_horse
    31. snow_golem
    32. spider
    33. stray
    34. strider
    35. turtle
    36. villager
    37. villager_v2
    38. vindicator
    39. witch
    40. wither
    41. wither_skeleton
    42. wolf
    43. zoglin
    44. zombie
    45. zombie_horse
    46. zombie_pigman
    47. zombie_villager
    48. zombie_villager_v2
  107. minecraft:behavior.random_swim
    1. dolphin
    2. elder_guardian
    3. fish
    4. guardian
    5. pufferfish
    6. salmon
    7. tropicalfish
    8. turtle
  108. minecraft:behavior.ranged_attack
    1. blaze
    2. drowned
    3. ghast
    4. llama
    5. piglin
    6. pillager
    7. shulker
    8. skeleton
    9. snow_golem
    10. stray
    11. witch
  109. minecraft:behavior.receive_love
    1. villager
    2. villager_v2
  110. minecraft:behavior.restrict_open_door
    1. villager
    2. wandering_trader
  111. minecraft:behavior.rise_to_liquid_level
    1. strider
  112. minecraft:behavior.roll
    1. panda
  113. minecraft:behavior.run_around_like_crazy
    1. donkey
    2. horse
    3. llama
    4. mule
  114. minecraft:behavior.scared
    1. panda
  115. minecraft:behavior.send_event
    1. evocation_illager
  116. minecraft:behavior.share_items
    1. villager
    2. villager_v2
  117. minecraft:behavior.silverfish_merge_with_stone
    1. silverfish
  118. minecraft:behavior.silverfish_wake_up_friends
  119. minecraft:behavior.skeleton_horse_trap
    1. skeleton_horse
  120. minecraft:behavior.sleep
    1. villager_v2
  121. minecraft:behavior.slime_attack
    1. magma_cube
    2. slime
  122. minecraft:behavior.slime_float
    1. magma_cube
    2. slime
  123. minecraft:behavior.slime_keep_on_jumping
    1. magma_cube
    2. slime
  124. minecraft:behavior.slime_random_direction
    1. magma_cube
    2. slime
  125. minecraft:behavior.snacking
    1. panda
  126. minecraft:behavior.sneeze
  127. minecraft:behavior.squid_dive
    1. squid
  128. minecraft:behavior.squid_flee
  129. minecraft:behavior.squid_idle
  130. minecraft:behavior.squid_move_away_from_ground
  131. minecraft:behavior.squid_out_of_water
  132. minecraft:behavior.stalk_and_pounce_on_target
    1. fox
  133. minecraft:behavior.stay_while_sitting
    1. cat
    2. ocelot
    3. parrot
    4. wolf
  134. minecraft:behavior.stomp_attack
    1. polar_bear
  135. minecraft:behavior.stomp_turtle_egg
    1. drowned
    2. husk
    3. zombie
    4. zombie_pigman
    5. zombie_villager
    6. zombie_villager_v2
  136. minecraft:behavior.stroll_towards_village
    1. fox
  137. minecraft:behavior.summon_entity
    1. evocation_illager
  138. minecraft:behavior.swell
    1. creeper
  139. minecraft:behavior.swim_idle
    1. fish
    2. salmon
    3. tropicalfish
  140. minecraft:behavior.swim_wander
    1. fish
    2. pufferfish
    3. salmon
    4. tropicalfish
  141. minecraft:behavior.swim_with_entity
    1. dolphin
  142. minecraft:behavior.swoop_attack
    1. phantom
  143. minecraft:behavior.take_flower
    1. villager
    2. villager_v2
  144. minecraft:behavior.target_when_pushed
    1. iron_golem
  145. minecraft:behavior.tempt
    1. bee
    2. cat
    3. chicken
    4. cow
    5. donkey
    6. fox
    7. horse
    8. mooshroom
    9. mule
    10. ocelot
    11. panda
    12. pig
    13. rabbit
    14. sheep
    15. strider
    16. turtle
  146. minecraft:behavior.trade_interest
    1. villager_v2
    2. wandering_trader
  147. minecraft:behavior.trade_with_player
    1. villager
    2. villager_v2
    3. wandering_trader
  148. minecraft:behavior.wither_random_attack_pos_goal
    1. wither
  149. minecraft:behavior.wither_target_highest_damage
  150. minecraft:behavior.work
    1. villager_v2
  151. minecraft:block_sensor
    1. bee
    2. piglin
  152. minecraft:boostable
    1. pig
    2. strider
  153. minecraft:boss
    1. ender_dragon
    2. wither
  154. minecraft:break_blocks
    1. ravager
  155. minecraft:breathable
    1. bat
    2. bee
    3. cat
    4. cave_spider
    5. chicken
    6. cow
    7. creeper
    8. dolphin
    9. donkey
    10. drowned
    11. elder_guardian
    12. enderman
    13. endermite
    14. evocation_illager
    15. fish
    16. fox
    17. ghast
    18. guardian
    19. hoglin
    20. horse
    21. husk
    22. llama
    23. magma_cube
    24. mooshroom
    25. mule
    26. ocelot
    27. panda
    28. parrot
    29. phantom
    30. pig
    31. piglin
    32. pillager
    33. player
    34. polar_bear
    35. pufferfish
    36. rabbit
    37. ravager
    38. salmon
    39. sheep
    40. shulker
    41. silverfish
    42. skeleton
    43. skeleton_horse
    44. slime
    45. snow_golem
    46. spider
    47. squid
    48. stray
    49. tropicalfish
    50. turtle
    51. villager
    52. villager_v2
    53. vindicator
    54. wandering_trader
    55. witch
    56. wither
    57. wither_skeleton
    58. wolf
    59. zoglin
    60. zombie
    61. zombie_horse
    62. zombie_pigman
    63. zombie_villager
    64. zombie_villager_v2
  156. minecraft:breedable
    1. bee
    2. cat
    3. chicken
    4. cow
    5. donkey
    6. fox
    7. hoglin
    8. horse
    9. llama
    10. mooshroom
    11. ocelot
    12. panda
    13. pig
    14. rabbit
    15. sheep
    16. strider
    17. turtle
    18. wolf
  157. minecraft:bribeable
    1. dolphin
  158. minecraft:burns_in_daylight
    1. drowned
    2. magma_cube
    3. phantom
    4. skeleton
    5. stray
    6. zombie
    7. zombie_villager
    8. zombie_villager_v2
  159. minecraft:can_climb
    1. blaze
    2. cat
    3. cave_spider
    4. chicken
    5. cow
    6. creeper
    7. dolphin
    8. drowned
    9. enderman
    10. endermite
    11. evocation_illager
    12. fox
    13. hoglin
    14. husk
    15. iron_golem
    16. magma_cube
    17. mooshroom
    18. ocelot
    19. panda
    20. pig
    21. player
    22. polar_bear
    23. rabbit
    24. sheep
    25. silverfish
    26. skeleton
    27. slime
    28. snow_golem
    29. spider
    30. squid
    31. stray
    32. vex
    33. villager
    34. villager_v2
    35. wandering_trader
    36. witch
    37. wither
    38. wither_skeleton
    39. wolf
    40. zoglin
    41. zombie
    42. zombie_pigman
    43. zombie_villager
    44. zombie_villager_v2
  160. minecraft:can_fly
    1. bat
    2. bee
    3. ghast
    4. parrot
    5. wither
  161. minecraft:can_power_jump
    1. donkey
    2. horse
    3. mule
    4. skeleton_horse
  162. minecraft:celebrate_hunt
    1. piglin
  163. minecraft:collision_box
    1. armor_stand
    2. arrow
    3. bat
    4. bee
    5. blaze
    6. boat
    7. cat
    8. cave_spider
    9. chest_minecart
    10. chicken
    11. command_block_minecart
    12. cow
    13. creeper
    14. dolphin
    15. donkey
    16. dragon_fireball
    17. drowned
    18. egg
    19. elder_guardian
    20. enderman
    21. endermite
    22. ender_crystal
    23. ender_dragon
    24. ender_pearl
    25. evocation_illager
    26. eye_of_ender_signal
    27. fireball
    28. fireworks_rocket
    29. fish
    30. fishing_hook
    31. fox
    32. ghast
    33. guardian
    34. hoglin
    35. hopper_minecart
    36. horse
    37. husk
    38. iron_golem
    39. lingering_potion
    40. llama
    41. llama_spit
    42. magma_cube
    43. minecart
    44. mooshroom
    45. mule
    46. npc
    47. ocelot
    48. panda
    49. parrot
    50. phantom
    51. pig
    52. piglin
    53. pillager
    54. player
    55. polar_bear
    56. pufferfish
    57. rabbit
    58. ravager
    59. salmon
    60. sheep
    61. shulker_bullet
    62. silverfish
    63. skeleton
    64. skeleton_horse
    65. slime
    66. small_fireball
    67. snowball
    68. snow_golem
    69. spider
    70. splash_potion
    71. squid
    72. stray
    73. strider
    74. thrown_trident
    75. tnt
    76. tnt_minecart
    77. tripod_camera
    78. tropicalfish
    79. turtle
    80. vex
    81. villager
    82. villager_v2
    83. vindicator
    84. wandering_trader
    85. witch
    86. wither
    87. wither_skeleton
    88. wither_skull
    89. wither_skull_dangerous
    90. wolf
    91. xp_bottle
    92. xp_orb
    93. zoglin
    94. zombie
    95. zombie_horse
    96. zombie_pigman
    97. zombie_villager
    98. zombie_villager_v2
  164. minecraft:color
    1. cat
    2. sheep
    3. tropicalfish
    4. wolf
  165. minecraft:color2
    1. tropicalfish
  166. minecraft:custom_hit_test
    1. hoglin
    2. zoglin
  167. minecraft:damage_over_time
    1. dolphin
  168. minecraft:damage_sensor
    1. bat
    2. bee
    3. blaze
    4. cat
    5. chicken
    6. creeper
    7. ender_dragon
    8. fox
    9. ghast
    10. iron_golem
    11. llama
    12. magma_cube
    13. mooshroom
    14. npc
    15. ocelot
    16. parrot
    17. pig
    18. pillager
    19. skeleton
    20. skeleton_horse
    21. snow_golem
    22. turtle
    23. villager
    24. villager_v2
    25. vindicator
    26. wandering_trader
    27. wither
  169. minecraft:despawn
    1. bat
    2. blaze
    3. cat
    4. cave_spider
    5. chicken
    6. cow
    7. creeper
    8. dolphin
    9. donkey
    10. drowned
    11. enderman
    12. endermite
    13. fish
    14. fox
    15. ghast
    16. guardian
    17. hoglin
    18. horse
    19. husk
    20. llama
    21. magma_cube
    22. mooshroom
    23. mule
    24. ocelot
    25. panda
    26. parrot
    27. phantom
    28. pig
    29. piglin
    30. pillager
    31. polar_bear
    32. pufferfish
    33. rabbit
    34. ravager
    35. salmon
    36. sheep
    37. silverfish
    38. skeleton
    39. skeleton_horse
    40. slime
    41. spider
    42. squid
    43. stray
    44. strider
    45. tropicalfish
    46. turtle
    47. vex
    48. wandering_trader
    49. witch
    50. wither_skeleton
    51. wolf
    52. zoglin
    53. zombie
    54. zombie_horse
    55. zombie_pigman
    56. zombie_villager
    57. zombie_villager_v2
  170. minecraft:dweller
    1. cat
    2. evocation_illager
    3. iron_golem
    4. pillager
    5. ravager
    6. villager_v2
    7. vindicator
    8. witch
  171. minecraft:economy_trade_table
    1. villager_v2
    2. wandering_trader
  172. minecraft:entity_sensor
    1. pufferfish
  173. minecraft:environment_sensor
    1. bee
    2. cave_spider
    3. dolphin
    4. fox
    5. hoglin
    6. husk
    7. llama
    8. piglin
    9. pillager
    10. player
    11. skeleton
    12. spider
    13. stray
    14. strider
    15. zombie
  174. minecraft:equip_item
    1. drowned
    2. fox
    3. husk
    4. piglin
    5. pillager
    6. skeleton
    7. stray
    8. wither_skeleton
    9. zombie
    10. zombie_pigman
    11. zombie_villager
    12. zombie_villager_v2
  175. minecraft:equipment
    1. drowned
    2. fox
    3. husk
    4. piglin
    5. pillager
    6. skeleton
    7. stray
    8. strider
    9. vex
    10. vindicator
    11. wither_skeleton
    12. zombie
    13. zombie_pigman
  176. minecraft:equippable
    1. donkey
    2. horse
    3. llama
    4. mule
  177. minecraft:experience_reward
    1. bee
    2. blaze
    3. cat
    4. cave_spider
    5. chicken
    6. cow
    7. creeper
    8. dolphin
    9. donkey
    10. drowned
    11. elder_guardian
    12. enderman
    13. endermite
    14. evocation_illager
    15. fish
    16. fox
    17. ghast
    18. guardian
    19. hoglin
    20. horse
    21. husk
    22. llama
    23. magma_cube
    24. mooshroom
    25. mule
    26. ocelot
    27. panda
    28. parrot
    29. phantom
    30. pig
    31. piglin
    32. pillager
    33. player
    34. polar_bear
    35. pufferfish
    36. rabbit
    37. ravager
    38. salmon
    39. sheep
    40. shulker
    41. silverfish
    42. skeleton
    43. skeleton_horse
    44. slime
    45. spider
    46. squid
    47. stray
    48. strider
    49. tropicalfish
    50. turtle
    51. vex
    52. vindicator
    53. witch
    54. wither
    55. wither_skeleton
    56. wolf
    57. zoglin
    58. zombie
    59. zombie_horse
    60. zombie_pigman
    61. zombie_villager
    62. zombie_villager_v2
  178. minecraft:explode
    1. creeper
    2. ender_crystal
    3. fireball
    4. tnt
    5. tnt_minecart
    6. wither_skull
    7. wither_skull_dangerous
  179. minecraft:fire_immune
    1. blaze
    2. ender_crystal
    3. ender_dragon
    4. ghast
    5. magma_cube
    6. npc
    7. strider
    8. vex
    9. wither
    10. wither_skeleton
    11. zoglin
    12. zombie_pigman
  180. minecraft:flocking
    1. dolphin
    2. fish
    3. pufferfish
    4. salmon
    5. tropicalfish
  181. minecraft:flying_speed
    1. bee
    2. ender_dragon
  182. minecraft:follow_range
    1. bee
    2. blaze
    3. dolphin
    4. elder_guardian
    5. enderman
    6. evocation_illager
    7. ghast
    8. guardian
    9. iron_golem
    10. llama
    11. phantom
    12. piglin
    13. pillager
    14. polar_bear
    15. ravager
    16. turtle
    17. villager_v2
    18. vindicator
    19. witch
  183. minecraft:genetics
    1. panda
  184. minecraft:giveable
  185. minecraft:group_size
    1. hoglin
    2. piglin
  186. minecraft:grows_crop
    1. bee
  187. minecraft:healable
    1. cat
    2. donkey
    3. horse
    4. llama
    5. mule
    6. parrot
    7. wolf
  188. minecraft:health
    1. armor_stand
    2. bat
    3. bee
    4. blaze
    5. cat
    6. cave_spider
    7. chicken
    8. cow
    9. creeper
    10. dolphin
    11. donkey
    12. drowned
    13. elder_guardian
    14. enderman
    15. endermite
    16. ender_crystal
    17. ender_dragon
    18. evocation_illager
    19. fish
    20. fox
    21. ghast
    22. guardian
    23. hoglin
    24. horse
    25. husk
    26. iron_golem
    27. llama
    28. magma_cube
    29. mooshroom
    30. mule
    31. ocelot
    32. panda
    33. parrot
    34. phantom
    35. pig
    36. piglin
    37. pillager
    38. polar_bear
    39. pufferfish
    40. rabbit
    41. ravager
    42. salmon
    43. sheep
    44. shulker
    45. silverfish
    46. skeleton
    47. skeleton_horse
    48. slime
    49. snow_golem
    50. spider
    51. squid
    52. stray
    53. strider
    54. tripod_camera
    55. tropicalfish
    56. turtle
    57. vex
    58. villager
    59. villager_v2
    60. vindicator
    61. wandering_trader
    62. witch
    63. wither
    64. wither_skeleton
    65. wolf
    66. xp_orb
    67. zoglin
    68. zombie
    69. zombie_horse
    70. zombie_pigman
    71. zombie_villager
    72. zombie_villager_v2
  189. minecraft:hide
    1. villager_v2
  190. minecraft:home
    1. bee
    2. turtle
  191. minecraft:horse.jump_strength
    1. donkey
    2. horse
    3. mule
    4. skeleton_horse
    5. zombie_horse
  192. minecraft:hurt_on_condition
    1. armor_stand
    2. arrow
    3. bat
    4. bee
    5. blaze
    6. boat
    7. cat
    8. cave_spider
    9. chicken
    10. cow
    11. creeper
    12. dolphin
    13. donkey
    14. drowned
    15. elder_guardian
    16. enderman
    17. endermite
    18. evocation_illager
    19. fish
    20. guardian
    21. hoglin
    22. horse
    23. husk
    24. iron_golem
    25. llama
    26. mooshroom
    27. mule
    28. ocelot
    29. panda
    30. parrot
    31. phantom
    32. pig
    33. piglin
    34. pillager
    35. player
    36. polar_bear
    37. pufferfish
    38. rabbit
    39. ravager
    40. salmon
    41. sheep
    42. shulker
    43. silverfish
    44. skeleton
    45. skeleton_horse
    46. slime
    47. snow_golem
    48. spider
    49. squid
    50. stray
    51. strider
    52. tripod_camera
    53. tropicalfish
    54. turtle
    55. villager
    56. villager_v2
    57. vindicator
    58. wandering_trader
    59. witch
    60. wolf
    61. zombie
    62. zombie_horse
    63. zombie_villager
    64. zombie_villager_v2
  193. minecraft:input_ground_controlled
    1. donkey
    2. horse
    3. mule
    4. skeleton_horse
  194. minecraft:insomnia
    1. player
  195. minecraft:interact
    1. cow
    2. creeper
    3. donkey
    4. llama
    5. mooshroom
    6. mule
    7. pig
    8. piglin
    9. sheep
    10. shulker
    11. snow_golem
    12. strider
    13. tnt_minecart
    14. zombie_villager
    15. zombie_villager_v2
  196. minecraft:inventory
    1. chest_minecart
    2. command_block_minecart
    3. donkey
    4. hopper_minecart
    5. horse
    6. llama
    7. mule
    8. panda
    9. piglin
    10. villager
    11. villager_v2
  197. minecraft:is_baby
    1. bee
    2. cat
    3. chicken
    4. cow
    5. dolphin
    6. donkey
    7. drowned
    8. fox
    9. hoglin
    10. horse
    11. husk
    12. llama
    13. mooshroom
    14. mule
    15. ocelot
    16. panda
    17. pig
    18. piglin
    19. polar_bear
    20. rabbit
    21. sheep
    22. skeleton_horse
    23. squid
    24. strider
    25. turtle
    26. villager
    27. villager_v2
    28. wolf
    29. zoglin
    30. zombie
    31. zombie_horse
    32. zombie_pigman
    33. zombie_villager
    34. zombie_villager_v2
  198. minecraft:is_charged
    1. bee
    2. creeper
  199. minecraft:is_chested
    1. donkey
    2. llama
    3. mule
  200. minecraft:is_dyeable
    1. cat
    2. sheep
    3. wolf
  201. minecraft:is_hidden_when_invisible
    1. player
    2. wandering_trader
  202. minecraft:is_ignited
    1. tnt_minecart
  203. minecraft:is_illager_captain
    1. pillager
    2. vindicator
  204. minecraft:is_saddled
    1. donkey
    2. horse
    3. mule
    4. pig
    5. strider
  205. minecraft:is_shaking
    1. hoglin
    2. husk
    3. piglin
    4. strider
    5. zombie
    6. zombie_villager
    7. zombie_villager_v2
  206. minecraft:is_sheared
    1. sheep
    2. snow_golem
  207. minecraft:is_stackable
    1. boat
    2. chest_minecart
    3. hopper_minecart
    4. minecart
    5. tnt_minecart
  208. minecraft:is_stunned
    1. ravager
  209. minecraft:is_tamed
    1. cat
    2. donkey
    3. horse
    4. llama
    5. mule
    6. ocelot
    7. parrot
    8. skeleton_horse
    9. wolf
    10. zombie_horse
  210. minecraft:item_controllable
    1. pig
    2. strider
  211. minecraft:item_hopper
    1. hopper_minecart
  212. minecraft:jump.dynamic
    1. rabbit
  213. minecraft:jump.static
    1. bat
    2. bee
    3. blaze
    4. cat
    5. cave_spider
    6. chicken
    7. cow
    8. creeper
    9. dolphin
    10. donkey
    11. drowned
    12. elder_guardian
    13. enderman
    14. endermite
    15. evocation_illager
    16. fox
    17. ghast
    18. guardian
    19. hoglin
    20. horse
    21. husk
    22. iron_golem
    23. llama
    24. magma_cube
    25. mooshroom
    26. mule
    27. ocelot
    28. panda
    29. parrot
    30. pig
    31. piglin
    32. pillager
    33. polar_bear
    34. ravager
    35. sheep
    36. silverfish
    37. skeleton
    38. skeleton_horse
    39. slime
    40. snow_golem
    41. spider
    42. squid
    43. stray
    44. strider
    45. turtle
    46. vex
    47. villager
    48. villager_v2
    49. vindicator
    50. wandering_trader
    51. witch
    52. wither
    53. wither_skeleton
    54. wolf
    55. zoglin
    56. zombie
    57. zombie_horse
    58. zombie_pigman
    59. zombie_villager
    60. zombie_villager_v2
  214. minecraft:knockback_resistance
    1. ender_dragon
    2. hoglin
    3. iron_golem
    4. ravager
    5. zoglin
  215. minecraft:lava_movement
    1. strider
  216. minecraft:leashable
    1. bee
    2. boat
    3. cat
    4. chicken
    5. cow
    6. dolphin
    7. donkey
    8. fox
    9. hoglin
    10. horse
    11. iron_golem
    12. llama
    13. mooshroom
    14. mule
    15. ocelot
    16. parrot
    17. pig
    18. polar_bear
    19. rabbit
    20. sheep
    21. skeleton_horse
    22. snow_golem
    23. squid
    24. strider
    25. wolf
    26. zoglin
    27. zombie_horse
  217. minecraft:lookat
    1. enderman
  218. minecraft:loot
    1. armor_stand
    2. blaze
    3. boat
    4. cat
    5. cave_spider
    6. chicken
    7. cow
    8. creeper
    9. dolphin
    10. donkey
    11. drowned
    12. elder_guardian
    13. enderman
    14. evocation_illager
    15. fish
    16. fishing_hook
    17. fox
    18. ghast
    19. guardian
    20. hoglin
    21. horse
    22. husk
    23. iron_golem
    24. llama
    25. magma_cube
    26. mooshroom
    27. mule
    28. npc
    29. ocelot
    30. panda
    31. parrot
    32. phantom
    33. pig
    34. piglin
    35. pillager
    36. player
    37. polar_bear
    38. pufferfish
    39. rabbit
    40. ravager
    41. salmon
    42. sheep
    43. shulker
    44. silverfish
    45. skeleton
    46. skeleton_horse
    47. slime
    48. snow_golem
    49. spider
    50. squid
    51. stray
    52. strider
    53. tripod_camera
    54. tropicalfish
    55. turtle
    56. vindicator
    57. witch
    58. wither
    59. wither_skeleton
    60. wolf
    61. zoglin
    62. zombie
    63. zombie_horse
    64. zombie_pigman
    65. zombie_villager
    66. zombie_villager_v2
  219. minecraft:managed_wandering_trader
    1. wandering_trader
  220. minecraft:mark_variant
    1. bee
    2. horse
    3. llama
    4. mooshroom
    5. tropicalfish
    6. villager_v2
    7. zombie_villager_v2
  221. minecraft:mob_effect
    1. pufferfish
  222. minecraft:movement
    1. bat
    2. bee
    3. blaze
    4. cat
    5. cave_spider
    6. chicken
    7. cow
    8. creeper
    9. dolphin
    10. donkey
    11. drowned
    12. elder_guardian
    13. enderman
    14. endermite
    15. ender_dragon
    16. evocation_illager
    17. fish
    18. fox
    19. ghast
    20. guardian
    21. hoglin
    22. horse
    23. husk
    24. iron_golem
    25. llama
    26. magma_cube
    27. mooshroom
    28. mule
    29. npc
    30. ocelot
    31. panda
    32. parrot
    33. phantom
    34. pig
    35. piglin
    36. pillager
    37. player
    38. polar_bear
    39. pufferfish
    40. rabbit
    41. ravager
    42. salmon
    43. sheep
    44. shulker
    45. silverfish
    46. skeleton
    47. skeleton_horse
    48. slime
    49. snow_golem
    50. spider
    51. squid
    52. stray
    53. strider
    54. tropicalfish
    55. turtle
    56. vex
    57. villager
    58. villager_v2
    59. vindicator
    60. wandering_trader
    61. witch
    62. wither
    63. wither_skeleton
    64. wolf
    65. zoglin
    66. zombie
    67. zombie_horse
    68. zombie_pigman
    69. zombie_villager
    70. zombie_villager_v2
  223. minecraft:movement.amphibious
    1. turtle
  224. minecraft:movement.basic
    1. bat
    2. blaze
    3. cat
    4. cave_spider
    5. chicken
    6. cow
    7. creeper
    8. donkey
    9. enderman
    10. endermite
    11. evocation_illager
    12. fox
    13. hoglin
    14. horse
    15. husk
    16. iron_golem
    17. llama
    18. mooshroom
    19. mule
    20. ocelot
    21. panda
    22. pig
    23. piglin
    24. pillager
    25. polar_bear
    26. ravager
    27. sheep
    28. shulker
    29. silverfish
    30. skeleton
    31. skeleton_horse
    32. snow_golem
    33. spider
    34. squid
    35. stray
    36. strider
    37. vex
    38. villager
    39. villager_v2
    40. vindicator
    41. wandering_trader
    42. witch
    43. wither
    44. wither_skeleton
    45. wolf
    46. zoglin
    47. zombie
    48. zombie_horse
    49. zombie_pigman
    50. zombie_villager
    51. zombie_villager_v2
  225. minecraft:movement.fly
    1. parrot
  226. minecraft:movement.generic
    1. drowned
  227. minecraft:movement.glide
    1. phantom
  228. minecraft:movement.hover
    1. bee
  229. minecraft:movement.jump
    1. magma_cube
    2. slime
  230. minecraft:movement.skip
    1. rabbit
  231. minecraft:movement.sway
    1. elder_guardian
    2. fish
    3. guardian
    4. pufferfish
    5. salmon
    6. tropicalfish
  232. minecraft:nameable
    1. armor_stand
    2. bat
    3. bee
    4. blaze
    5. cat
    6. cave_spider
    7. chicken
    8. cow
    9. creeper
    10. dolphin
    11. donkey
    12. drowned
    13. elder_guardian
    14. enderman
    15. endermite
    16. evocation_illager
    17. fish
    18. fox
    19. ghast
    20. guardian
    21. hoglin
    22. horse
    23. husk
    24. iron_golem
    25. llama
    26. magma_cube
    27. mooshroom
    28. mule
    29. npc
    30. ocelot
    31. panda
    32. parrot
    33. phantom
    34. pig
    35. piglin
    36. pillager
    37. player
    38. polar_bear
    39. pufferfish
    40. rabbit
    41. ravager
    42. salmon
    43. sheep
    44. shulker
    45. silverfish
    46. skeleton
    47. skeleton_horse
    48. slime
    49. snow_golem
    50. spider
    51. squid
    52. stray
    53. strider
    54. tropicalfish
    55. turtle
    56. vex
    57. villager
    58. villager_v2
    59. vindicator
    60. witch
    61. wither
    62. wither_skeleton
    63. wolf
    64. zoglin
    65. zombie
    66. zombie_horse
    67. zombie_pigman
    68. zombie_villager
    69. zombie_villager_v2
  233. minecraft:navigation.climb
    1. cave_spider
    2. spider
  234. minecraft:navigation.float
    1. bat
    2. ghast
  235. minecraft:navigation.fly
    1. parrot
  236. minecraft:navigation.generic
    1. dolphin
    2. drowned
    3. elder_guardian
    4. fish
    5. guardian
    6. pufferfish
    7. salmon
    8. tropicalfish
    9. turtle
  237. minecraft:navigation.hover
    1. bee
  238. minecraft:navigation.walk
    1. blaze
    2. cat
    3. chicken
    4. cow
    5. creeper
    6. donkey
    7. enderman
    8. endermite
    9. evocation_illager
    10. fox
    11. hoglin
    12. horse
    13. husk
    14. iron_golem
    15. llama
    16. magma_cube
    17. mooshroom
    18. mule
    19. ocelot
    20. panda
    21. pig
    22. piglin
    23. pillager
    24. polar_bear
    25. rabbit
    26. ravager
    27. sheep
    28. shulker
    29. silverfish
    30. skeleton
    31. skeleton_horse
    32. slime
    33. snow_golem
    34. squid
    35. stray
    36. strider
    37. vex
    38. villager
    39. villager_v2
    40. vindicator
    41. wandering_trader
    42. witch
    43. wither
    44. wither_skeleton
    45. wolf
    46. zoglin
    47. zombie
    48. zombie_horse
    49. zombie_pigman
    50. zombie_villager
    51. zombie_villager_v2
  239. minecraft:npc
    1. npc
  240. minecraft:on_death
    1. ender_dragon
  241. minecraft:on_friendly_anger
    1. llama
    2. panda
    3. polar_bear
  242. minecraft:on_hurt
    1. ender_crystal
    2. pillager
  243. minecraft:on_hurt_by_player
  244. minecraft:on_start_landing
    1. ender_dragon
  245. minecraft:on_start_takeoff
  246. minecraft:on_target_acquired
    1. bee
    2. cave_spider
    3. dolphin
    4. drowned
    5. enderman
    6. hoglin
    7. llama
    8. magma_cube
    9. panda
    10. piglin
    11. polar_bear
    12. silverfish
    13. slime
    14. spider
    15. vindicator
    16. wolf
    17. zombie_pigman
  247. minecraft:on_target_escape
    1. creeper
    2. dolphin
    3. drowned
    4. llama
    5. magma_cube
    6. panda
    7. pillager
    8. slime
    9. vindicator
  248. minecraft:on_wake_with_owner
    1. cat
  249. minecraft:peek
    1. shulker
  250. minecraft:persistent
    1. armor_stand
    2. ender_dragon
    3. evocation_illager
    4. iron_golem
    5. llama
    6. npc
    7. snow_golem
    8. villager
    9. villager_v2
    10. wither
  251. minecraft:physics
    1. area_effect_cloud
    2. armor_stand
    3. arrow
    4. bat
    5. bee
    6. blaze
    7. boat
    8. cat
    9. cave_spider
    10. chest_minecart
    11. chicken
    12. command_block_minecart
    13. cow
    14. creeper
    15. dolphin
    16. donkey
    17. drowned
    18. egg
    19. elder_guardian
    20. enderman
    21. endermite
    22. ender_crystal
    23. ender_dragon
    24. ender_pearl
    25. evocation_illager
    26. eye_of_ender_signal
    27. fireball
    28. fireworks_rocket
    29. fish
    30. fishing_hook
    31. fox
    32. ghast
    33. guardian
    34. hoglin
    35. hopper_minecart
    36. horse
    37. husk
    38. iron_golem
    39. lingering_potion
    40. llama
    41. llama_spit
    42. magma_cube
    43. minecart
    44. mooshroom
    45. mule
    46. npc
    47. ocelot
    48. panda
    49. parrot
    50. phantom
    51. pig
    52. piglin
    53. pillager
    54. player
    55. polar_bear
    56. pufferfish
    57. rabbit
    58. ravager
    59. salmon
    60. sheep
    61. shulker
    62. shulker_bullet
    63. silverfish
    64. skeleton
    65. skeleton_horse
    66. slime
    67. small_fireball
    68. snowball
    69. snow_golem
    70. spider
    71. splash_potion
    72. squid
    73. stray
    74. strider
    75. thrown_trident
    76. tnt
    77. tnt_minecart
    78. tripod_camera
    79. tropicalfish
    80. turtle
    81. vex
    82. villager
    83. villager_v2
    84. vindicator
    85. wandering_trader
    86. witch
    87. wither
    88. wither_skeleton
    89. wither_skull
    90. wither_skull_dangerous
    91. wolf
    92. xp_bottle
    93. xp_orb
    94. zoglin
    95. zombie
    96. zombie_horse
    97. zombie_pigman
    98. zombie_villager
    99. zombie_villager_v2
  252. minecraft:player.exhaustion
    1. player
  253. minecraft:player.experience
  254. minecraft:player.level
  255. minecraft:player.saturation
  256. minecraft:preferred_path
    1. iron_golem
    2. villager_v2
  257. minecraft:projectile
    1. arrow
    2. dragon_fireball
    3. egg
    4. ender_pearl
    5. fireball
    6. fishing_hook
    7. lingering_potion
    8. llama_spit
    9. shulker_bullet
    10. small_fireball
    11. snowball
    12. splash_potion
    13. thrown_trident
    14. wither_skull
    15. wither_skull_dangerous
    16. xp_bottle
  258. minecraft:pushable
    1. armor_stand
    2. arrow
    3. bee
    4. blaze
    5. boat
    6. cat
    7. cave_spider
    8. chest_minecart
    9. chicken
    10. command_block_minecart
    11. cow
    12. creeper
    13. dolphin
    14. donkey
    15. drowned
    16. egg
    17. elder_guardian
    18. enderman
    19. endermite
    20. ender_crystal
    21. ender_pearl
    22. evocation_illager
    23. eye_of_ender_signal
    24. fireball
    25. fireworks_rocket
    26. fish
    27. fishing_hook
    28. fox
    29. ghast
    30. guardian
    31. hoglin
    32. hopper_minecart
    33. horse
    34. husk
    35. iron_golem
    36. lingering_potion
    37. llama
    38. llama_spit
    39. magma_cube
    40. minecart
    41. mooshroom
    42. mule
    43. ocelot
    44. panda
    45. parrot
    46. phantom
    47. pig
    48. piglin
    49. pillager
    50. player
    51. polar_bear
    52. pufferfish
    53. rabbit
    54. ravager
    55. salmon
    56. sheep
    57. silverfish
    58. skeleton
    59. skeleton_horse
    60. slime
    61. small_fireball
    62. snowball
    63. snow_golem
    64. spider
    65. splash_potion
    66. squid
    67. stray
    68. strider
    69. thrown_trident
    70. tnt
    71. tnt_minecart
    72. tropicalfish
    73. turtle
    74. villager
    75. villager_v2
    76. vindicator
    77. wandering_trader
    78. witch
    79. wither
    80. wither_skeleton
    81. wither_skull
    82. wither_skull_dangerous
    83. wolf
    84. xp_bottle
    85. xp_orb
    86. zoglin
    87. zombie
    88. zombie_horse
    89. zombie_pigman
    90. zombie_villager
    91. zombie_villager_v2
  259. minecraft:raid_trigger
    1. player
  260. minecraft:rail_movement
    1. chest_minecart
    2. command_block_minecart
    3. hopper_minecart
    4. minecart
    5. tnt_minecart
  261. minecraft:rail_sensor
    1. command_block_minecart
    2. hopper_minecart
    3. minecart
    4. tnt_minecart
  262. minecraft:ravager_blocked
    1. ravager
  263. minecraft:rideable
    1. boat
    2. cat
    3. cave_spider
    4. chicken
    5. cow
    6. donkey
    7. hoglin
    8. horse
    9. husk
    10. llama
    11. minecart
    12. mooshroom
    13. mule
    14. ocelot
    15. panda
    16. pig
    17. player
    18. ravager
    19. sheep
    20. skeleton_horse
    21. spider
    22. strider
    23. wolf
    24. zombie
    25. zombie_horse
    26. zombie_pigman
    27. zombie_villager
    28. zombie_villager_v2
  264. minecraft:scaffolding_climber
    1. player
  265. minecraft:scale
    1. bee
    2. cat
    3. chicken
    4. cow
    5. dolphin
    6. drowned
    7. fish
    8. fox
    9. hoglin
    10. husk
    11. llama
    12. mooshroom
    13. ocelot
    14. panda
    15. pig
    16. piglin
    17. polar_bear
    18. pufferfish
    19. rabbit
    20. salmon
    21. sheep
    22. squid
    23. strider
    24. tropicalfish
    25. turtle
    26. villager
    27. villager_v2
    28. wither_skeleton
    29. wolf
    30. zoglin
    31. zombie
    32. zombie_pigman
    33. zombie_villager
    34. zombie_villager_v2
  266. minecraft:scale_by_age
    1. donkey
    2. horse
    3. mule
    4. skeleton_horse
    5. zombie_horse
  267. minecraft:scheduler
    1. fox
    2. villager_v2
  268. minecraft:shareables
    1. drowned
    2. fox
    3. husk
    4. piglin
    5. pillager
    6. skeleton
    7. stray
    8. villager
    9. villager_v2
    10. wither_skeleton
    11. zombie
    12. zombie_pigman
    13. zombie_villager
    14. zombie_villager_v2
  269. minecraft:shooter
    1. blaze
    2. drowned
    3. ender_dragon
    4. ghast
    5. llama
    6. piglin
    7. pillager
    8. shulker
    9. skeleton
    10. snow_golem
    11. stray
  270. minecraft:sittable
    1. cat
    2. ocelot
    3. parrot
    4. wolf
  271. minecraft:skin_id
    1. villager_v2
    2. zombie_villager_v2
  272. minecraft:spawn_entity
    1. chicken
    2. wandering_trader
  273. minecraft:spell_effects
    1. player
    2. zombie_villager
    3. zombie_villager_v2
  274. minecraft:strength
    1. llama
  275. minecraft:tameable
    1. cat
    2. parrot
    3. wolf
  276. minecraft:tamemount
    1. donkey
    2. horse
    3. llama
    4. mule
  277. minecraft:target_nearby_sensor
    1. creeper
    2. drowned
    3. guardian
  278. minecraft:teleport
    1. enderman
  279. minecraft:timer
    1. bee
    2. dolphin
    3. guardian
    4. hoglin
    5. husk
    6. piglin
    7. player
    8. pufferfish
    9. ravager
    10. wandering_trader
    11. zombie
  280. minecraft:trade_resupply
    1. villager_v2
  281. minecraft:trade_table
    1. villager
  282. minecraft:trail
    1. snow_golem
  283. minecraft:transformation
    1. hoglin
    2. husk
    3. mooshroom
    4. pig
    5. piglin
    6. stray
    7. villager
    8. villager_v2
    9. zombie
    10. zombie_villager
    11. zombie_villager_v2
  284. minecraft:trust
    1. fox
  285. minecraft:trusting
    1. ocelot
  286. minecraft:type_family
    1. armor_stand
    2. bat
    3. bee
    4. blaze
    5. boat
    6. cat
    7. cave_spider
    8. chest_minecart
    9. chicken
    10. command_block_minecart
    11. cow
    12. creeper
    13. dolphin
    14. donkey
    15. drowned
    16. elder_guardian
    17. enderman
    18. endermite
    19. ender_dragon
    20. evocation_illager
    21. fish
    22. fox
    23. ghast
    24. guardian
    25. hoglin
    26. hopper_minecart
    27. horse
    28. husk
    29. iron_golem
    30. lightning_bolt
    31. llama
    32. magma_cube
    33. minecart
    34. mooshroom
    35. mule
    36. npc
    37. ocelot
    38. panda
    39. parrot
    40. phantom
    41. pig
    42. piglin
    43. pillager
    44. player
    45. polar_bear
    46. pufferfish
    47. rabbit
    48. ravager
    49. salmon
    50. sheep
    51. shulker
    52. silverfish
    53. skeleton
    54. skeleton_horse
    55. slime
    56. snow_golem
    57. spider
    58. squid
    59. stray
    60. strider
    61. tnt
    62. tnt_minecart
    63. tripod_camera
    64. tropicalfish
    65. turtle
    66. vex
    67. villager
    68. villager_v2
    69. vindicator
    70. wandering_trader
    71. witch
    72. wither
    73. wither_skeleton
    74. wolf
    75. zoglin
    76. zombie
    77. zombie_horse
    78. zombie_pigman
    79. zombie_villager
    80. zombie_villager_v2
  287. minecraft:underwater_movement
    1. dolphin
    2. drowned
    3. elder_guardian
    4. fish
    5. guardian
    6. pufferfish
    7. salmon
    8. skeleton_horse
    9. tropicalfish
    10. turtle
  288. minecraft:variant
    1. cat
    2. fox
    3. horse
    4. husk
    5. llama
    6. mooshroom
    7. panda
    8. parrot
    9. piglin
    10. pillager
    11. pufferfish
    12. rabbit
    13. shulker
    14. tropicalfish
    15. villager
    16. villager_v2
    17. vindicator
    18. zombie_villager
    19. zombie_villager_v2
  289. minecraft:water_movement
    1. panda
    2. polar_bear
    3. turtle

Components

This documentation is stripped from the vanilla files using an automated script. If there is an issue, please bring it to the authors attention by contacting him on discord: SirLich#1658

minecraft:addrider

cave_spider

"minecraft:addrider": {
    "entity_type": "minecraft:skeleton"
}
"minecraft:addrider": {
    "entity_type": "minecraft:skeleton.stray"
}
"minecraft:addrider": {
    "entity_type": "minecraft:skeleton.wither"
}

ravager

"minecraft:addrider": {
    "entity_type": "minecraft:pillager"
}
"minecraft:addrider": {
    "entity_type": "minecraft:pillager",
    "spawn_event": "minecraft:spawn_for_raid"
}
"minecraft:addrider": {
    "entity_type": "minecraft:evocation_illager",
    "spawn_event": "minecraft:spawn_for_raid"
}
"minecraft:addrider": {
    "entity_type": "minecraft:pillager",
    "spawn_event": "minecraft:spawn_as_illager_captain"
}
"minecraft:addrider": {
    "entity_type": "minecraft:vindicator"
}
"minecraft:addrider": {
    "entity_type": "minecraft:vindicator",
    "spawn_event": "minecraft:spawn_as_illager_captain"
}

spider

"minecraft:addrider": {
    "entity_type": "minecraft:skeleton"
}
"minecraft:addrider": {
    "entity_type": "minecraft:skeleton.stray"
}
"minecraft:addrider": {
    "entity_type": "minecraft:skeleton.wither"
}

strider

"minecraft:addrider": {
    "entity_type": "minecraft:zombie_pigman",
    "spawn_event": "spawn_zombified_piglin_rider"
}
"minecraft:addrider": {
    "entity_type": "minecraft:strider",
    "spawn_event": "spawn_baby"
}

minecraft:admire_item

piglin

"minecraft:admire_item": {
    "duration": 8,
    "cooldown_after_being_attacked": 20
}

minecraft:ageable

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"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

cat

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "fish",
        "salmon"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

chicken

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "wheat_seeds",
        "beetroot_seeds",
        "melon_seeds",
        "pumpkin_seeds"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

cow

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": "wheat",
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

dolphin

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "fish",
        "salmon"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

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"
    }
}

fox

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": "sweet_berries",
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

hoglin

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "crimson_fungus"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

horse

"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"
    }
}

llama

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        {
            "item": "wheat",
            "growth": 0.1
        },
        {
            "item": "hay_block",
            "growth": 0.9
        }
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

mooshroom

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": "wheat",
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

mule

"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"
    }
}

ocelot

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "fish",
        "salmon"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

panda

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": "bamboo",
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

pig

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "carrot",
        "beetroot",
        "potato"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

polar_bear

"minecraft:ageable": {
    "duration": 1200,
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

rabbit

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "golden_carrot",
        "carrot",
        "yellow_flower"
    ],
    "grow_up": {
        "event": "grow_up",
        "target": "self"
    }
}

sheep

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": "wheat",
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

skeleton_horse

"minecraft:ageable": {
    "duration": 1200,
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

strider

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "warped_fungus"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

turtle

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "seagrass"
    ],
    "drop_items": [
        "turtle_shell_piece"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

villager

"minecraft:ageable": {
    "duration": 1200,
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

villager_v2

"minecraft:ageable": {
    "duration": 1200,
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

wolf

"minecraft:ageable": {
    "duration": 1200,
    "feed_items": [
        "chicken",
        "cooked_chicken",
        "beef",
        "cooked_beef",
        "muttonRaw",
        "muttonCooked",
        "porkchop",
        "cooked_porkchop",
        "rabbit",
        "cooked_rabbit",
        "rotten_flesh"
    ],
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

zombie_horse

"minecraft:ageable": {
    "duration": 1200,
    "grow_up": {
        "event": "minecraft:ageable_grow_up",
        "target": "self"
    }
}

minecraft:ambient_sound_interval

bee

"minecraft:ambient_sound_interval": {
    "event_name": "ambient.pollinate",
    "range": 3.0,
    "value": 2.0
}
"minecraft:ambient_sound_interval": {
    "event_name": "ambient",
    "range": 0.0,
    "value": 0.0
}

evocation_illager

"minecraft:ambient_sound_interval": {
    "value": 2.0,
    "range": 4.0,
    "event_name": "ambient.in.raid"
}

fox

"minecraft:ambient_sound_interval": {
    "event_name": "ambient"
}
"minecraft:ambient_sound_interval": {
    "event_name": "sleep"
}
"minecraft:ambient_sound_interval": {
    "event_name": "screech",
    "value": 80,
    "range": 160
}

pillager

"minecraft:ambient_sound_interval": {
    "value": 2.0,
    "range": 4.0,
    "event_name": "ambient.in.raid"
}

ravager

"minecraft:ambient_sound_interval": {
    "value": 4.0,
    "range": 8.0,
    "event_name": "ambient.in.raid"
}

vindicator

"minecraft:ambient_sound_interval": {
    "value": 2.0,
    "range": 4.0,
    "event_name": "ambient.in.raid"
}

witch

"minecraft:ambient_sound_interval": {
    "value": 2.0,
    "range": 4.0,
    "event_name": "ambient.in.raid"
}

minecraft:angry

bee

"minecraft:angry": {
    "duration": 25,
    "broadcastAnger": true,
    "broadcastRange": 20,
    "broadcast_filters": {
        "test": "is_family",
        "operator": "!=",
        "value": "pacified"
    },
    "calm_event": {
        "event": "calmed_down",
        "target": "self"
    }
}

cave_spider

"minecraft:angry": {
    "duration": 10,
    "duration_delta": 3,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

dolphin

"minecraft:angry": {
    "duration": 25,
    "broadcast_anger": true,
    "broadcast_range": 16,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

enderman

"minecraft:angry": {
    "duration": 25,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

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
    }
}

llama

"minecraft:angry": {
    "duration": 4,
    "broadcast_anger": false,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}
"minecraft:angry": {
    "duration": -1,
    "broadcast_anger": false,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}
"minecraft:angry": {
    "duration": 10,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

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"
    }
}
"minecraft:angry": {
    "duration": 1,
    "broadcast_anger": true,
    "broadcast_range": 41,
    "broadcast_filters": {
        "test": "is_family",
        "operator": "==",
        "value": "panda_aggressive"
    },
    "calm_event": {
        "event": "minecraft:baby_on_calm",
        "target": "self"
    }
}

piglin

"minecraft:angry": {
    "duration": 30,
    "broadcast_anger": true,
    "broadcast_anger_on_attack": true,
    "broadcast_anger_on_being_attacked": true,
    "broadcast_range": 16,
    "calm_event": {
        "event": "become_calm_event",
        "target": "self"
    },
    "filters": {
        "all_of": [
            {
                "test": "is_family",
                "subject": "other",
                "operator": "!=",
                "value": "piglin"
            },
            {
                "test": "has_component",
                "subject": "self",
                "operator": "!=",
                "value": "minecraft:attack_cooldown"
            }
        ]
    },
    "angry_sound": "angry",
    "sound_interval": {
        "range_min": 2.0,
        "range_max": 5.0
    }
}

polar_bear

"minecraft:angry": {
    "duration": 1,
    "broadcast_anger": true,
    "broadcast_range": 41,
    "calm_event": {
        "event": "minecraft:baby_on_calm",
        "target": "self"
    }
}
"minecraft:angry": {
    "duration": 500,
    "broadcast_anger": false,
    "broadcast_range": 20,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

silverfish

"minecraft:angry": {
    "duration": -1,
    "broadcast_anger": true,
    "broadcast_range": 20,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

spider

"minecraft:angry": {
    "duration": 10,
    "duration_delta": 3,
    "calm_event": {
        "event": "minecraft:become_calm",
        "target": "self"
    }
}

vindicator

"minecraft:angry": {
    "duration": -1,
    "broadcast_anger": false,
    "calm_event": {
        "event": "minecraft:stop_aggro",
        "target": "self"
    }
}

wandering_trader

"minecraft:angry": {
    "duration": 5,
    "broadcastAnger": true,
    "broadcastRange": 10,
    "broadcast_targets": [
        "llama"
    ],
    "broadcast_filters": {
        "test": "is_leashed_to",
        "subject": "other",
        "value": true
    },
    "calm_event": {
        "event": "minecraft:become_calm",
        "target": "self"
    }
}

wolf

"minecraft:angry": {
    "duration": 25,
    "broadcast_anger": true,
    "broadcast_range": 20,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

zombie_pigman

"minecraft:angry": {
    "duration": 25,
    "broadcast_anger": true,
    "broadcast_range": 20,
    "calm_event": {
        "event": "minecraft:on_calm",
        "target": "self"
    }
}

minecraft:annotation.break_door

drowned

"minecraft:annotation.break_door": {}

husk

"minecraft:annotation.break_door": {}

vindicator

"minecraft:annotation.break_door": {
    "break_time": 30,
    "min_difficulty": "normal"
}

zombie

"minecraft:annotation.break_door": {}

zombie_villager

"minecraft:annotation.break_door": {}

zombie_villager_v2

"minecraft:annotation.break_door": {}

minecraft:annotation.open_door

piglin

"minecraft:annotation.open_door": {}

villager

"minecraft:annotation.open_door": {}

villager_v2

"minecraft:annotation.open_door": {}

minecraft:area_attack

pufferfish

"minecraft:area_attack": {
    "damage_range": 0.2,
    "damage_per_tick": 2,
    "cause": "contact",
    "entity_filter": {
        "any_of": [
            {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            {
                "test": "is_family",
                "subject": "other",
                "value": "monster"
            }
        ]
    }
}

minecraft:attack

bee

"minecraft:attack": {
    "damage": 2
}
"minecraft:attack": {
    "damage": 2,
    "effect_name": "poison",
    "effect_duration": 10
}
"minecraft:attack": {
    "damage": 2,
    "effect_name": "poison",
    "effect_duration": 18
}

blaze

"minecraft:attack": {
    "damage": 6
}

cave_spider

"minecraft:attack": {
    "damage": 2,
    "effect_name": "poison",
    "effect_duration": 0
}
"minecraft:attack": {
    "damage": 2,
    "effect_name": "poison",
    "effect_duration": 7
}
"minecraft:attack": {
    "damage": 2,
    "effect_name": "poison",
    "effect_duration": 15
}

creeper

"minecraft:attack": {
    "damage": 3
}

dolphin

"minecraft:attack": {
    "damage": 3
}

drowned

"minecraft:attack": {
    "damage": 3
}

elder_guardian

"minecraft:attack": {
    "damage": 5
}

enderman

"minecraft:attack": {
    "damage": 7
}

endermite

"minecraft:attack": {
    "damage": 2
}

ender_dragon

"minecraft:attack": {
    "damage": 3
}

fox

"minecraft:attack": {
    "damage": 2
}

guardian

"minecraft:attack": {
    "damage": 5
}

hoglin

"minecraft:attack": {
    "damage": 0.5
}
"minecraft:attack": {
    "damage": [
        3,
        9
    ]
}

husk

"minecraft:attack": {
    "damage": 3,
    "effect_name": "hunger",
    "effect_duration": 30
}

iron_golem

"minecraft:attack": {
    "damage": {
        "range_min": 7,
        "range_max": 21
    }
}

magma_cube

"minecraft:attack": {
    "damage": 6
}
"minecraft:attack": {
    "damage": 4
}
"minecraft:attack": {
    "damage": 2
}

panda

"minecraft:attack": {
    "damage": 2.0
}
"minecraft:attack": {
    "damage": 6.0
}

phantom

"minecraft:attack": {
    "damage": 6
}

piglin

"minecraft:attack": {
    "damage": 5
}

pillager

"minecraft:attack": {
    "damage": 3
}

player

"minecraft:attack": {
    "damage": 1
}

polar_bear

"minecraft:attack": {
    "damage": 6.0
}

ravager

"minecraft:attack": {
    "damage": 12.0
}

silverfish

"minecraft:attack": {
    "damage": 1
}

skeleton

"minecraft:attack": {
    "damage": 3
}

slime

"minecraft:attack": {
    "damage": 4
}
"minecraft:attack": {
    "damage": 2
}
"minecraft:attack": {
    "damage": 0
}

snow_golem

"minecraft:attack": {
    "damage": 2
}

spider

"minecraft:attack": {
    "damage": 3
}

stray

"minecraft:attack": {
    "damage": 3,
    "effect_name": "slowness",
    "effect_duration": 10
}

vex

"minecraft:attack": {
    "damage": 3
}

vindicator

"minecraft:attack": {
    "damage": 8
}

wither_skeleton

"minecraft:attack": {
    "damage": 4,
    "effect_name": "wither",
    "effect_duration": 10
}

wolf

"minecraft:attack": {
    "damage": 3
}
"minecraft:attack": {
    "damage": 4
}

zoglin

"minecraft:attack": {
    "damage": 1
}
"minecraft:attack": {
    "damage": [
        3,
        8
    ]
}

zombie

"minecraft:attack": {
    "damage": 3
}

zombie_pigman

"minecraft:attack": {
    "damage": 5
}

zombie_villager

"minecraft:attack": {
    "damage": 3
}

zombie_villager_v2

"minecraft:attack": {
    "damage": 3
}

minecraft:attack_cooldown

hoglin

"minecraft:attack_cooldown": {
    "attack_cooldown_time": [
        10.0,
        15.0
    ],
    "attack_cooldown_complete_event": {
        "event": "attack_cooldown_complete_event",
        "target": "self"
    }
}

piglin

"minecraft:attack_cooldown": {
    "attack_cooldown_time": [
        30.0,
        120.0
    ],
    "attack_cooldown_complete_event": {
        "event": "attack_cooldown_complete_event",
        "target": "self"
    }
}

minecraft:attack_damage

cat

"minecraft:attack_damage": {
    "value": 4
}

ocelot

"minecraft:attack_damage": {
    "value": 4
}

minecraft:balloonable

chicken

"minecraft:balloonable": {
    "mass": 0.5
}

cow

"minecraft:balloonable": {}

donkey

"minecraft:balloonable": {}

fox

"minecraft:balloonable": {
    "mass": 0.6
}

horse

"minecraft:balloonable": {}

iron_golem

"minecraft:balloonable": {
    "mass": 2.0
}

llama

"minecraft:balloonable": {}

mooshroom

"minecraft:balloonable": {}

mule

"minecraft:balloonable": {}

panda

"minecraft:balloonable": {
    "mass": 1.5
}

pig

"minecraft:balloonable": {
    "mass": 0.75
}

rabbit

"minecraft:balloonable": {
    "mass": 0.4
}

sheep

"minecraft:balloonable": {
    "mass": 0.75
}

skeleton_horse

"minecraft:balloonable": {}

snow_golem

"minecraft:balloonable": {}

zombie_horse

"minecraft:balloonable": {}

minecraft:barter

piglin

"minecraft:barter": {
    "barter_table": "loot_tables/entities/piglin_barter.json",
    "cooldown_after_being_attacked": 20
}

minecraft:behavior.admire_item

"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"
    }
}

minecraft:behavior.avoid_block

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"
    ],
    "on_escape": [
        {
            "event": "escaped_event",
            "target": "self"
        }
    ]
}

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
    }
}

minecraft:behavior.avoid_mob_type

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
        }
    ]
}

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
        }
    ]
}

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
}

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
        }
    ]
}

fish

"minecraft:behavior.avoid_mob_type": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 6,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 2.0
        }
    ]
}

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
        }
    ]
}

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
        }
    ]
}

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
    }
}

ocelot

"minecraft:behavior.avoid_mob_type": {
    "priority": 5,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 10,
            "walk_speed_multiplier": 0.8,
            "sprint_speed_multiplier": 1.33
        }
    ]
}

panda

"minecraft:behavior.avoid_mob_type": {
    "priority": 5,
    "max_dist": 16,
    "max_flee": 20,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "operator": "!=",
                "subject": "other",
                "value": "panda"
            },
            "max_dist": 16,
            "sprint_speed_multiplier": 1.5
        }
    ]
}

phantom

"minecraft:behavior.avoid_mob_type": {
    "priority": 0,
    "max_dist": 16.0,
    "ignore_visibility": true,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "ocelot"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "cat"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

piglin

"minecraft:behavior.avoid_mob_type": {
    "priority": 4,
    "remove_target": true,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_pigman"
                    }
                ]
            },
            "max_dist": 6
        },
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zoglin"
                    }
                ]
            },
            "max_dist": 6
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "has_target",
                        "subject": "other",
                        "value": true
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "hoglin"
                    }
                ]
            },
            "sprint_speed_multiplier": 1.2,
            "check_if_outnumbered": true
        }
    ],
    "on_escape_event": {
        "event": "become_calm_event",
        "target": "self"
    },
    "avoid_mob_sound": "retreat",
    "sound_interval": {
        "range_min": 2.0,
        "range_max": 5.0
    }
}

rabbit

"minecraft:behavior.avoid_mob_type": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 8,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 1.8
        },
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "wolf"
            },
            "max_dist": 4,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 1.8
        },
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "monster"
            },
            "max_dist": 4,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 1.5
        }
    ]
}

salmon

"minecraft:behavior.avoid_mob_type": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 3,
            "max_flee": 10,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 2.0
        }
    ]
}

skeleton

"minecraft:behavior.avoid_mob_type": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "wolf"
            },
            "max_dist": 6,
            "walk_speed_multiplier": 1.2,
            "sprint_speed_multiplier": 1.2
        }
    ]
}

stray

"minecraft:behavior.avoid_mob_type": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "wolf"
            },
            "max_dist": 6,
            "walk_speed_multiplier": 1.2,
            "sprint_speed_multiplier": 1.2
        }
    ]
}

tropicalfish

"minecraft:behavior.avoid_mob_type": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 6,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 2.0
        }
    ]
}

villager

"minecraft:behavior.avoid_mob_type": {
    "priority": 3,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_villager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_pigman"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "illager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "vex"
                    }
                ]
            },
            "max_dist": 8,
            "walk_speed_multiplier": 0.6,
            "sprint_speed_multiplier": 0.6
        }
    ]
}

villager_v2

"minecraft:behavior.avoid_mob_type": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_villager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_pigman"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "illager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "vex"
                    }
                ]
            },
            "max_dist": 8,
            "walk_speed_multiplier": 0.6,
            "sprint_speed_multiplier": 0.6
        }
    ]
}

wandering_trader

"minecraft:behavior.avoid_mob_type": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_villager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "zombie_pigman"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "illager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "vex"
                    }
                ]
            },
            "walk_speed_multiplier": 0.6,
            "sprint_speed_multiplier": 0.6
        }
    ],
    "max_dist": 6
}

wolf

"minecraft:behavior.avoid_mob_type": {
    "priority": 3,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "llama"
            },
            "max_dist": 24,
            "walk_speed_multiplier": 1.5,
            "sprint_speed_multiplier": 1.5
        }
    ],
    "probability_per_strength": 0.14
}

minecraft:behavior.barter

piglin

"minecraft:behavior.barter": {
    "priority": 3
}

minecraft:behavior.beg

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"
    ]
}

minecraft:behavior.breed

bee

"minecraft:behavior.breed": {
    "priority": 4,
    "speed_multiplier": 1.0
}

cat

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

chicken

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

cow

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}
"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

donkey

"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 1.0
}

fox

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

hoglin

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 0.6
}

horse

"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 1.0
}

llama

"minecraft:behavior.breed": {
    "priority": 4,
    "speed_multiplier": 1.0
}

mooshroom

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}
"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

ocelot

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

panda

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}
"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

pig

"minecraft:behavior.breed": {
    "priority": 4,
    "speed_multiplier": 1.0
}

rabbit

"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 0.8
}
"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 1.0
}

sheep

"minecraft:behavior.breed": {
    "priority": 3,
    "speed_multiplier": 1.0
}

strider

"minecraft:behavior.breed": {
    "priority": 4,
    "speed_multiplier": 1.0
}

turtle

"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 1.0
}

wolf

"minecraft:behavior.breed": {
    "priority": 2,
    "speed_multiplier": 1.0
}

minecraft:behavior.celebrate

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"
    }
}

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"
    }
}

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"
    }
}

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"
    }
}

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"
    }
}

minecraft:behavior.charge_attack

vex

"minecraft:behavior.charge_attack": {
    "priority": 4,
    "speed_multiplier": 2.0
}

minecraft:behavior.charge_held_item

piglin

"minecraft:behavior.charge_held_item": {
    "priority": 3,
    "items": [
        "minecraft:arrow"
    ]
}

pillager

"minecraft:behavior.charge_held_item": {
    "priority": 3,
    "items": [
        "minecraft:arrow"
    ]
}

minecraft:behavior.circle_around_anchor

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
    ]
}

minecraft:behavior.controlled_by_player

pig

"minecraft:behavior.controlled_by_player": {
    "priority": 0
}

strider

"minecraft:behavior.controlled_by_player": {
    "priority": 0,
    "mount_speed_multiplier": 1.45
}

minecraft:behavior.defend_trusted_target

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"
    }
}

minecraft:behavior.defend_village_target

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"
                }
            ]
        }
    }
}

minecraft:behavior.delayed_attack

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
}

minecraft:behavior.dragonchargeplayer

ender_dragon

"minecraft:behavior.dragonchargeplayer": {
    "priority": 1
}

minecraft:behavior.dragondeath

"minecraft:behavior.dragondeath": {
    "priority": 0
}

minecraft:behavior.dragonflaming

"minecraft:behavior.dragonflaming": {
    "priority": 1
}

minecraft:behavior.dragonholdingpattern

"minecraft:behavior.dragonholdingpattern": {
    "priority": 3
}

minecraft:behavior.dragonlanding

"minecraft:behavior.dragonlanding": {
    "priority": 0
}

minecraft:behavior.dragonscanning

"minecraft:behavior.dragonscanning": {
    "priority": 2
}

minecraft:behavior.dragonstrafeplayer

"minecraft:behavior.dragonstrafeplayer": {
    "priority": 2
}

minecraft:behavior.dragontakeoff

"minecraft:behavior.dragontakeoff": {
    "priority": 0
}

minecraft:behavior.drink_potion

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"
                            }
                        ]
                    }
                ]
            }
        }
    ]
}

minecraft:behavior.drop_item_for

cat

"minecraft:behavior.drop_item_for": {
    "priority": 1,
    "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
        }
    ],
    "max_dist": 5,
    "drop_item_chance": 0.7,
    "offering_distance": 5,
    "loot_table": "loot_tables/entities/cat_gift.json",
    "time_of_day_range": [
        0.74999,
        0.8
    ],
    "on_drop_attempt": {
        "event": "minecraft:cat_gifted_owner",
        "target": "self"
    }
}

minecraft:behavior.eat_block

sheep

"minecraft:behavior.eat_block": {
    "priority": 6,
    "success_chance": "query.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"
    }
}

minecraft:behavior.eat_carried_item

fox

"minecraft:behavior.eat_carried_item": {
    "priority": 12,
    "delay_before_eating": 28
}

minecraft:behavior.enderman_leave_block

enderman

"minecraft:behavior.enderman_leave_block": {
    "priority": 10
}

minecraft:behavior.enderman_take_block

"minecraft:behavior.enderman_take_block": {
    "priority": 11
}

minecraft:behavior.equip_item

drowned

"minecraft:behavior.equip_item": {
    "priority": 3
}

fox

"minecraft:behavior.equip_item": {
    "priority": 2
}

husk

"minecraft:behavior.equip_item": {
    "priority": 2
}

piglin

"minecraft:behavior.equip_item": {
    "priority": 5
}

pillager

"minecraft:behavior.equip_item": {
    "priority": 3
}

skeleton

"minecraft:behavior.equip_item": {
    "priority": 3
}

stray

"minecraft:behavior.equip_item": {
    "priority": 3
}

wither_skeleton

"minecraft:behavior.equip_item": {
    "priority": 3
}

zombie

"minecraft:behavior.equip_item": {
    "priority": 2
}

zombie_pigman

"minecraft:behavior.equip_item": {
    "priority": 3
}

zombie_villager

"minecraft:behavior.equip_item": {
    "priority": 3
}

zombie_villager_v2

"minecraft:behavior.equip_item": {
    "priority": 3
}

minecraft:behavior.explore_outskirts

villager_v2

"minecraft:behavior.explore_outskirts": {}
"minecraft:behavior.explore_outskirts": {
    "priority": 9,
    "explore_dist": 6.0,
    "wait_time": 200,
    "speed_multiplier": 0.6
}

minecraft:behavior.find_cover

fox

"minecraft:behavior.find_cover": {
    "priority": 0,
    "speed_multiplier": 1,
    "cooldown_time": 0.0
}
"minecraft:behavior.find_cover": {
    "priority": 9,
    "speed_multiplier": 1,
    "cooldown_time": 5.0
}

minecraft:behavior.find_mount

husk

"minecraft:behavior.find_mount": {
    "priority": 1,
    "within_radius": 16
}

parrot

"minecraft:behavior.find_mount": {
    "priority": 3,
    "within_radius": 16,
    "avoid_water": true,
    "start_delay": 100,
    "target_needed": false,
    "mount_distance": 2.0
}

piglin

"minecraft:behavior.find_mount": {
    "priority": 1,
    "within_radius": 16,
    "start_delay": 15,
    "max_failed_attempts": 20
}

zombie

"minecraft:behavior.find_mount": {
    "priority": 1,
    "within_radius": 16,
    "start_delay": 15,
    "max_failed_attempts": 20
}

zombie_villager

"minecraft:behavior.find_mount": {
    "priority": 1,
    "within_radius": 16
}

zombie_villager_v2

"minecraft:behavior.find_mount": {
    "priority": 1,
    "within_radius": 16
}

minecraft:behavior.find_underwater_treasure

dolphin

"minecraft:behavior.find_underwater_treasure": {
    "priority": 2,
    "speed_multiplier": 2.0,
    "search_range": 30,
    "stop_distance": 50
}

minecraft:behavior.flee_sun

drowned

"minecraft:behavior.flee_sun": {
    "priority": 2,
    "speed_multiplier": 1
}

skeleton

"minecraft:behavior.flee_sun": {
    "priority": 2,
    "speed_multiplier": 1
}

stray

"minecraft:behavior.flee_sun": {
    "priority": 2,
    "speed_multiplier": 1
}

zombie_villager

"minecraft:behavior.flee_sun": {
    "priority": 4,
    "speed_multiplier": 1
}

zombie_villager_v2

"minecraft:behavior.flee_sun": {
    "priority": 4,
    "speed_multiplier": 1
}

minecraft:behavior.float

bat

"minecraft:behavior.float": {
    "priority": 0
}

bee

"minecraft:behavior.float": {
    "priority": 19
}

blaze

"minecraft:behavior.float": {
    "priority": 0
}

cat

"minecraft:behavior.float": {
    "priority": 0
}

cave_spider

"minecraft:behavior.float": {
    "priority": 1
}

chicken

"minecraft:behavior.float": {
    "priority": 0
}

cow

"minecraft:behavior.float": {
    "priority": 0
}

creeper

"minecraft:behavior.float": {
    "priority": 0
}

donkey

"minecraft:behavior.float": {
    "priority": 0
}

enderman

"minecraft:behavior.float": {
    "priority": 0
}

endermite

"minecraft:behavior.float": {
    "priority": 0
}

evocation_illager

"minecraft:behavior.float": {
    "priority": 0
}

fox

"minecraft:behavior.float": {
    "priority": 0
}

ghast

"minecraft:behavior.float": {
    "priority": 0
}

horse

"minecraft:behavior.float": {
    "priority": 0
}

llama

"minecraft:behavior.float": {
    "priority": 0
}

mooshroom

"minecraft:behavior.float": {
    "priority": 0
}

mule

"minecraft:behavior.float": {
    "priority": 0
}

ocelot

"minecraft:behavior.float": {
    "priority": 0
}

panda

"minecraft:behavior.float": {
    "priority": 0
}

parrot

"minecraft:behavior.float": {
    "priority": 0
}

pig

"minecraft:behavior.float": {
    "priority": 2
}

pillager

"minecraft:behavior.float": {
    "priority": 0
}

polar_bear

"minecraft:behavior.float": {
    "priority": 0
}

rabbit

"minecraft:behavior.float": {
    "priority": 0
}

ravager

"minecraft:behavior.float": {
    "priority": 0
}

sheep

"minecraft:behavior.float": {
    "priority": 0
}

silverfish

"minecraft:behavior.float": {
    "priority": 1
}

spider

"minecraft:behavior.float": {
    "priority": 1
}

vex

"minecraft:behavior.float": {
    "priority": 0
}

villager

"minecraft:behavior.float": {
    "priority": 0
}

villager_v2

"minecraft:behavior.float": {
    "priority": 0
}

vindicator

"minecraft:behavior.float": {
    "priority": 0
}

wandering_trader

"minecraft:behavior.float": {
    "priority": 0
}

witch

"minecraft:behavior.float": {
    "priority": 1
}

wither

"minecraft:behavior.float": {
    "priority": 1
}

wolf

"minecraft:behavior.float": {
    "priority": 0
}

minecraft:behavior.float_wander

bat

"minecraft:behavior.float_wander": {
    "xz_dist": 10,
    "y_dist": 7,
    "y_offset": -2.0,
    "random_reselect": true,
    "float_duration": [
        0.1,
        0.35
    ]
}

ghast

"minecraft:behavior.float_wander": {
    "priority": 2,
    "must_reach": true
}

minecraft:behavior.follow_caravan

llama

"minecraft:behavior.follow_caravan": {
    "priority": 3,
    "speed_multiplier": 2.1,
    "entity_count": 10,
    "entity_types": {
        "filters": {
            "test": "is_family",
            "subject": "other",
            "value": "llama"
        }
    }
}

minecraft:behavior.follow_mob

parrot

"minecraft:behavior.follow_mob": {
    "priority": 3,
    "speed_multiplier": 1.0,
    "stop_distance": 3,
    "search_range": 20
}

minecraft:behavior.follow_owner

cat

"minecraft:behavior.follow_owner": {
    "priority": 4,
    "speed_multiplier": 1.0,
    "start_distance": 10,
    "stop_distance": 2
}

ocelot

"minecraft:behavior.follow_owner": {
    "priority": 4,
    "speed_multiplier": 1.0,
    "start_distance": 10,
    "stop_distance": 2
}

parrot

"minecraft:behavior.follow_owner": {
    "priority": 2,
    "speed_multiplier": 1.0,
    "start_distance": 5,
    "stop_distance": 1
}

wolf

"minecraft:behavior.follow_owner": {
    "priority": 6,
    "speed_multiplier": 1.0,
    "start_distance": 10,
    "stop_distance": 2
}

minecraft:behavior.follow_parent

bee

"minecraft:behavior.follow_parent": {
    "priority": 11,
    "speed_multiplier": 1.1
}

chicken

"minecraft:behavior.follow_parent": {
    "priority": 5,
    "speed_multiplier": 1.1
}

cow

"minecraft:behavior.follow_parent": {
    "priority": 5,
    "speed_multiplier": 1.1
}
"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

dolphin

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.1
}

donkey

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.0
}

fox

"minecraft:behavior.follow_parent": {
    "priority": 9,
    "speed_multiplier": 1.1
}

hoglin

"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1
}

horse

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.0
}

llama

"minecraft:behavior.follow_parent": {
    "priority": 5,
    "speed_multiplier": 1.0
}

mooshroom

"minecraft:behavior.follow_parent": {
    "priority": 5,
    "speed_multiplier": 1.1
}
"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

mule

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.0
}

panda

"minecraft:behavior.follow_parent": {
    "priority": 13,
    "speed_multiplier": 1.1
}

pig

"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

polar_bear

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.25
}

rabbit

"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

sheep

"minecraft:behavior.follow_parent": {
    "priority": 5,
    "speed_multiplier": 1.1
}
"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

skeleton_horse

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.0
}

strider

"minecraft:behavior.follow_parent": {
    "priority": 6,
    "speed_multiplier": 1.1
}

zombie_horse

"minecraft:behavior.follow_parent": {
    "priority": 4,
    "speed_multiplier": 1.0
}

minecraft:behavior.follow_target_captain

pillager

"minecraft:behavior.follow_target_captain": {
    "priority": 5,
    "speed_multiplier": 0.8,
    "within_radius": 64,
    "follow_distance": 5
}

vindicator

"minecraft:behavior.follow_target_captain": {
    "priority": 5,
    "speed_multiplier": 0.8,
    "within_radius": 64,
    "follow_distance": 5
}

minecraft:behavior.go_home

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"
    }
}

turtle

"minecraft:behavior.go_home": {
    "priority": 1,
    "speed_multiplier": 1.0,
    "interval": 700,
    "goal_radius": 4.0,
    "on_home": {
        "event": "minecraft:go_lay_egg",
        "target": "self"
    }
}

minecraft:behavior.guardian_attack

elder_guardian

"minecraft:behavior.guardian_attack": {
    "priority": 4
}

guardian

"minecraft:behavior.guardian_attack": {
    "priority": 4
}
"minecraft:behavior.guardian_attack": {
    "priority": 4
}

minecraft:behavior.harvest_farm_block

villager

"minecraft:behavior.harvest_farm_block": {
    "priority": 9,
    "speed_multiplier": 0.5
}

villager_v2

"minecraft:behavior.harvest_farm_block": {}
"minecraft:behavior.harvest_farm_block": {
    "priority": 8,
    "speed_multiplier": 0.5
}

minecraft:behavior.hide

"minecraft:behavior.hide": {
    "priority": 0,
    "speed_multiplier": 0.8,
    "poi_type": "bed",
    "duration": 30.0
}

minecraft:behavior.hold_ground

pillager

"minecraft:behavior.hold_ground": {
    "priority": 5,
    "min_radius": 10,
    "broadcast": true,
    "broadcast_range": 8,
    "within_radius_event": {
        "event": "minecraft:ranged_mode",
        "target": "self"
    }
}
"minecraft:behavior.hold_ground": {
    "priority": 6,
    "min_radius": 10,
    "broadcast": true,
    "broadcast_range": 8,
    "within_radius_event": {
        "event": "minecraft:ranged_mode",
        "target": "self"
    }
}

minecraft:behavior.hurt_by_target

bee

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

blaze

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

cave_spider

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

creeper

"minecraft:behavior.hurt_by_target": {
    "priority": 2
}

dolphin

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

drowned

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

enderman

"minecraft:behavior.hurt_by_target": {
    "priority": 3
}

evocation_illager

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

ghast

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

hoglin

"minecraft:behavior.hurt_by_target": {
    "priority": 2
}

husk

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

iron_golem

"minecraft:behavior.hurt_by_target": {
    "priority": 2,
    "entity_types": {
        "filters": {
            "test": "is_family",
            "subject": "other",
            "operator": "!=",
            "value": "creeper"
        }
    }
}
"minecraft:behavior.hurt_by_target": {
    "priority": 2,
    "entity_types": {
        "filters": {
            "all_of": [
                {
                    "test": "is_family",
                    "subject": "other",
                    "operator": "!=",
                    "value": "player"
                },
                {
                    "test": "is_family",
                    "subject": "other",
                    "operator": "!=",
                    "value": "creeper"
                }
            ]
        }
    }
}

llama

"minecraft:behavior.hurt_by_target": {
    "priority": 1,
    "hurt_owner": true
}

panda

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

piglin

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

pillager

"minecraft:behavior.hurt_by_target": {
    "priority": 1,
    "entity_types": {
        "filters": {
            "test": "is_family",
            "subject": "other",
            "operator": "!=",
            "value": "illager"
        },
        "max_dist": 64
    }
}

polar_bear

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

ravager

"minecraft:behavior.hurt_by_target": {
    "priority": 2,
    "entity_types": {
        "filters": {
            "test": "is_family",
            "subject": "other",
            "operator": "!=",
            "value": "illager"
        },
        "max_dist": 64
    }
}

shulker

"minecraft:behavior.hurt_by_target": {
    "priority": 2
}

silverfish

"minecraft:behavior.hurt_by_target": {
    "priority": 1,
    "alert_same_type": true
}

skeleton

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

spider

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

stray

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

turtle

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

vex

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

vindicator

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

witch

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

wither

"minecraft:behavior.hurt_by_target": {
    "priority": 2
}

wither_skeleton

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

wolf

"minecraft:behavior.hurt_by_target": {
    "priority": 3
}

zoglin

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

zombie

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

zombie_pigman

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

zombie_villager

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

zombie_villager_v2

"minecraft:behavior.hurt_by_target": {
    "priority": 1
}

minecraft:behavior.inspect_bookshelf

villager_v2

"minecraft:behavior.inspect_bookshelf": {}
"minecraft:behavior.inspect_bookshelf": {
    "priority": 8,
    "speed_multiplier": 0.6,
    "search_range": 4,
    "search_height": 3,
    "goal_radius": 0.8,
    "search_count": 0
}

minecraft:behavior.knockback_roar

ravager

"minecraft:behavior.knockback_roar": {
    "priority": 1,
    "duration": 1,
    "attack_time": 0.5,
    "knockback_damage": 6,
    "knockback_strength": 3,
    "knockback_range": 4,
    "knockback_filters": {
        "test": "is_family",
        "subject": "other",
        "operator": "!=",
        "value": "ravager"
    },
    "damage_filters": {
        "test": "is_family",
        "subject": "other",
        "operator": "!=",
        "value": "illager"
    },
    "on_roar_end": {
        "event": "minecraft:end_roar"
    },
    "cooldown_time": 0.1
}

minecraft:behavior.lay_down

panda

"minecraft:behavior.lay_down": {
    "priority": 5,
    "interval": 400,
    "random_stop_interval": 2000
}

minecraft:behavior.lay_egg

turtle

"minecraft:behavior.lay_egg": {
    "priority": 1,
    "speed_multiplier": 1.0,
    "search_range": 16,
    "search_height": 4,
    "goal_radius": 1.5,
    "on_lay": {
        "event": "minecraft:laid_egg",
        "target": "self"
    }
}

minecraft:behavior.leap_at_target

cat

"minecraft:behavior.leap_at_target": {
    "priority": 3,
    "target_dist": 0.3
}

cave_spider

"minecraft:behavior.leap_at_target": {
    "priority": 4,
    "yd": 0.4,
    "must_be_on_ground": false
}
"minecraft:behavior.leap_at_target": {
    "priority": 4,
    "yd": 0.4,
    "must_be_on_ground": false
}

ocelot

"minecraft:behavior.leap_at_target": {
    "priority": 3,
    "target_dist": 0.3
}

spider

"minecraft:behavior.leap_at_target": {
    "priority": 4,
    "yd": 0.4,
    "must_be_on_ground": false
}

wolf

"minecraft:behavior.leap_at_target": {
    "priority": 4,
    "target_dist": 0.4
}

minecraft:behavior.look_at_entity

evocation_illager

"minecraft:behavior.look_at_entity": {
    "priority": 10,
    "look_distance": 8.0,
    "filters": {
        "test": "is_family",
        "subject": "other",
        "value": "mob"
    }
}

ravager

"minecraft:behavior.look_at_entity": {
    "priority": 10,
    "look_distance": 8,
    "angle_of_view_horizontal": 45,
    "filters": {
        "test": "is_family",
        "subject": "other",
        "value": "mob"
    }
}

vex

"minecraft:behavior.look_at_entity": {
    "priority": 9,
    "look_distance": 6.0,
    "probability": 0.02,
    "filters": {
        "test": "is_family",
        "subject": "other",
        "value": "mob"
    }
}

minecraft:behavior.look_at_player

cat

"minecraft:behavior.look_at_player": {
    "priority": 9
}

cave_spider

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

chicken

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

cow

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

creeper

"minecraft:behavior.look_at_player": {
    "priority": 6,
    "look_distance": 8
}

dolphin

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6
}

donkey

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

drowned

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6,
    "probability": 0.02
}

elder_guardian

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 12.0,
    "probability": 0.01
}

enderman

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 8.0,
    "probability": 8.0
}

evocation_illager

"minecraft:behavior.look_at_player": {
    "priority": 9,
    "look_distance": 3.0,
    "probability": 1.0
}

fox

"minecraft:behavior.look_at_player": {
    "priority": 14,
    "look_distance": 6.0,
    "probability": 0.02
}

guardian

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 12.0,
    "probability": 0.01
}

hoglin

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

horse

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

husk

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6,
    "probability": 0.02
}

iron_golem

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

llama

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

mooshroom

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

mule

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

npc

"minecraft:behavior.look_at_player": {
    "priority": 0,
    "look_distance": 6.0,
    "probability": 0.02
}

ocelot

"minecraft:behavior.look_at_player": {
    "priority": 9
}

panda

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

parrot

"minecraft:behavior.look_at_player": {
    "priority": 1,
    "look_distance": 8.0
}

pig

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

piglin

"minecraft:behavior.look_at_player": {
    "priority": 11,
    "look_distance": 8
}

pillager

"minecraft:behavior.look_at_player": {
    "priority": 9,
    "look_distance": 8
}

polar_bear

"minecraft:behavior.look_at_player": {
    "priority": 6,
    "target_distance": 6.0,
    "probability": 0.02
}

rabbit

"minecraft:behavior.look_at_player": {
    "priority": 11
}

ravager

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6,
    "angle_of_view_horizontal": 45,
    "probability": 1
}

sheep

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

shulker

"minecraft:behavior.look_at_player": {
    "priority": 1,
    "look_distance": 6.0,
    "probability": 0.02
}

skeleton

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 8
}

skeleton_horse

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

snow_golem

"minecraft:behavior.look_at_player": {
    "priority": 3,
    "look_distance": 6.0
}

spider

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

stray

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 8
}

strider

"minecraft:behavior.look_at_player": {
    "priority": 9,
    "look_distance": 6.0,
    "probability": 0.02
}

turtle

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "target_distance": 6.0,
    "probability": 0.02
}

vex

"minecraft:behavior.look_at_player": {
    "priority": 9,
    "look_distance": 6.0,
    "probability": 0.02
}

villager

"minecraft:behavior.look_at_player": {
    "priority": 12,
    "look_distance": 8,
    "probability": 0.02
}

villager_v2

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 8,
    "probability": 0.02
}

vindicator

"minecraft:behavior.look_at_player": {
    "priority": 10,
    "look_distance": 8,
    "probability": 0.02
}

wandering_trader

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 8,
    "probability": 0.02
}

witch

"minecraft:behavior.look_at_player": {
    "priority": 5,
    "look_distance": 8.0
}

wither

"minecraft:behavior.look_at_player": {
    "priority": 6,
    "look_distance": 8
}

wither_skeleton

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 8
}

wolf

"minecraft:behavior.look_at_player": {
    "priority": 6,
    "target_distance": 6.0,
    "probability": 0.02
}

zoglin

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

zombie

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6,
    "probability": 0.02
}

zombie_horse

"minecraft:behavior.look_at_player": {
    "priority": 7,
    "look_distance": 6.0,
    "probability": 0.02
}

zombie_pigman

"minecraft:behavior.look_at_player": {
    "priority": 8,
    "look_distance": 6.0,
    "probability": 0.02
}

zombie_villager

"minecraft:behavior.look_at_player": {
    "priority": 10,
    "look_distance": 6,
    "probability": 0.02
}

zombie_villager_v2

"minecraft:behavior.look_at_player": {
    "priority": 10,
    "look_distance": 6,
    "probability": 0.02
}

minecraft:behavior.look_at_target

wither

"minecraft:behavior.look_at_target": {
    "priority": 5
}

minecraft:behavior.look_at_trading_player

villager

"minecraft:behavior.look_at_trading_player": {
    "priority": 2
}

villager_v2

"minecraft:behavior.look_at_trading_player": {
    "priority": 7
}

wandering_trader

"minecraft:behavior.look_at_trading_player": {
    "priority": 4
}

minecraft:behavior.make_love

villager

"minecraft:behavior.make_love": {
    "priority": 6
}

villager_v2

"minecraft:behavior.make_love": {
    "priority": 5
}

minecraft:behavior.melee_attack

bee

"minecraft:behavior.melee_attack": {
    "priority": 2,
    "attack_once": true,
    "speed_multiplier": 1.4,
    "on_attack": {
        "event": "countdown_to_perish_event",
        "target": "self"
    }
}

blaze

"minecraft:behavior.melee_attack": {
    "priority": 3,
    "track_target": true,
    "random_stop_interval": 2
}

cave_spider

"minecraft:behavior.melee_attack": {
    "priority": 3,
    "track_target": true,
    "random_stop_interval": 100,
    "reach_multiplier": 0.8
}
"minecraft:behavior.melee_attack": {
    "priority": 3,
    "track_target": true,
    "reach_multiplier": 1.4
}

creeper

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "speed_multiplier": 1.25,
    "track_target": false,
    "reach_multiplier": 0.0
}

dolphin

"minecraft:behavior.melee_attack": {
    "priority": 2,
    "track_target": true
}

drowned

"minecraft:behavior.melee_attack": {
    "priority": 3,
    "speed_multiplier": 1,
    "track_target": false,
    "require_complete_path": true
}

enderman

"minecraft:behavior.melee_attack": {
    "priority": 2
}

endermite

"minecraft:behavior.melee_attack": {
    "priority": 3,
    "track_target": true
}

fox

"minecraft:behavior.melee_attack": {
    "priority": 10,
    "track_target": true,
    "require_complete_path": true,
    "reach_multiplier": 1.5
}
"minecraft:behavior.melee_attack": {
    "priority": 1,
    "track_target": true,
    "require_complete_path": true,
    "reach_multiplier": 1.5
}

hoglin

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "speed_multiplier": 1,
    "track_target": true,
    "reach_multiplier": 1.0,
    "cooldown_time": 0.75
}
"minecraft:behavior.melee_attack": {
    "priority": 4,
    "speed_multiplier": 1,
    "track_target": true,
    "reach_multiplier": 2.5,
    "cooldown_time": 2
}

husk

"minecraft:behavior.melee_attack": {
    "priority": 3
}

iron_golem

"minecraft:behavior.melee_attack": {
    "priority": 1,
    "track_target": true
}

panda

"minecraft:behavior.melee_attack": {
    "priority": 2,
    "attack_once": true,
    "track_target": true,
    "reach_multiplier": 1.0
}
"minecraft:behavior.melee_attack": {
    "priority": 2,
    "track_target": true,
    "reach_multiplier": 1.0
}

piglin

"minecraft:behavior.melee_attack": {
    "priority": 8,
    "speed_multiplier": 1.0,
    "track_target": true
}

pillager

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "track_target": true
}

silverfish

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "track_target": true
}

skeleton

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "track_target": true,
    "speed_multiplier": 1.25
}

spider

"minecraft:behavior.melee_attack": {
    "priority": 3,
    "track_target": true,
    "reach_multiplier": 0.8
}

stray

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "track_target": true,
    "speed_multiplier": 1.25
}

vindicator

"minecraft:behavior.melee_attack": {
    "priority": 3
}

wither_skeleton

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "track_target": true,
    "speed_multiplier": 1.25
}

wolf

"minecraft:behavior.melee_attack": {
    "priority": 5
}

zoglin

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "speed_multiplier": 1.4,
    "track_target": true
}

zombie

"minecraft:behavior.melee_attack": {
    "priority": 3
}

zombie_pigman

"minecraft:behavior.melee_attack": {
    "priority": 4,
    "speed_multiplier": 1.5
}

zombie_villager

"minecraft:behavior.melee_attack": {
    "priority": 6
}

zombie_villager_v2

"minecraft:behavior.melee_attack": {
    "priority": 6
}

minecraft:behavior.mingle

villager_v2

"minecraft:behavior.mingle": {}
"minecraft:behavior.mingle": {
    "priority": 7,
    "speed_multiplier": 0.5,
    "duration": 30,
    "cooldown_time": 10,
    "mingle_partner_type": "minecraft:villager_v2",
    "mingle_distance": 2.0
}

minecraft:behavior.mount_pathing

cat

"minecraft:behavior.mount_pathing": {
    "priority": 1,
    "speed_multiplier": 1.25,
    "target_dist": 0,
    "track_target": true
}

cave_spider

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

chicken

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

cow

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

donkey

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

horse

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

husk

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

llama

"minecraft:behavior.mount_pathing": {
    "priority": 1,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

mooshroom

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

mule

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

ocelot

"minecraft:behavior.mount_pathing": {
    "priority": 1,
    "speed_multiplier": 1.25,
    "target_dist": 0,
    "track_target": true
}

panda

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

pig

"minecraft:behavior.mount_pathing": {
    "priority": 1,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

ravager

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

sheep

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

skeleton_horse

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 4.0,
    "track_target": true
}

spider

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

wolf

"minecraft:behavior.mount_pathing": {
    "priority": 1,
    "speed_multiplier": 1.25,
    "target_dist": 0,
    "track_target": true
}

zombie

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

zombie_horse

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.5,
    "target_dist": 0.0,
    "track_target": true
}

zombie_pigman

"minecraft:behavior.mount_pathing": {
    "priority": 2,
    "speed_multiplier": 1.25,
    "target_dist": 0,
    "track_target": true
}

zombie_villager

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

zombie_villager_v2

"minecraft:behavior.mount_pathing": {
    "priority": 5,
    "speed_multiplier": 1.25,
    "target_dist": 0.0,
    "track_target": true
}

minecraft:behavior.move_indoors

villager

"minecraft:behavior.move_indoors": {
    "priority": 4,
    "speed_multiplier": 0.8
}

villager_v2

"minecraft:behavior.move_indoors": {
    "priority": 6,
    "speed_multiplier": 0.8,
    "timeout_cooldown": 8.0
}

minecraft:behavior.move_through_village

iron_golem

"minecraft:behavior.move_through_village": {
    "priority": 3,
    "speed_multiplier": 0.6,
    "only_at_night": true
}

minecraft:behavior.move_to_block

bee

"minecraft:behavior.move_to_block": {
    "priority": 10,
    "tick_interval": 1,
    "start_chance": 0.5,
    "search_range": 6,
    "search_height": 4,
    "goal_radius": 1.0,
    "stay_duration": 20.0,
    "target_selection_method": "random",
    "target_offset": [
        0,
        0.25,
        0
    ],
    "target_blocks": [
        "minecraft:red_flower",
        "minecraft:yellow_flower",
        "minecraft:wither_rose",
        "minecraft:sweet_berry_bush",
        "minecraft:double_plant:8",
        "minecraft:double_plant:9",
        "minecraft:double_plant:12",
        "minecraft:double_plant:13"
    ],
    "on_stay_completed": [
        {
            "event": "collected_nectar",
            "target": "self"
        }
    ]
}
"minecraft:behavior.move_to_block": {
    "priority": 10,
    "search_range": 16,
    "search_height": 10,
    "tick_interval": 1,
    "goal_radius": 0.633,
    "target_blocks": [
        "bee_nest",
        "beehive"
    ],
    "on_reach": [
        {
            "event": "minecraft:bee_returned_to_hive",
            "target": "block"
        }
    ]
}

minecraft:behavior.move_to_land

turtle

"minecraft:behavior.move_to_land": {
    "priority": 6,
    "search_range": 16,
    "search_height": 5,
    "goal_radius": 0.5
}

minecraft:behavior.move_to_lava

strider

"minecraft:behavior.move_to_lava": {
    "priority": 7,
    "search_range": 16,
    "search_height": 10,
    "goal_radius": 0.9,
    "search_count": 30
}

minecraft:behavior.move_to_random_block

pillager

"minecraft:behavior.move_to_random_block": {
    "priority": 6,
    "speed_multiplier": 0.55,
    "within_radius": 8,
    "block_distance": 512
}

vindicator

"minecraft:behavior.move_to_random_block": {
    "priority": 5,
    "speed_multiplier": 0.55,
    "within_radius": 8,
    "block_distance": 512
}

minecraft:behavior.move_to_village

evocation_illager

"minecraft:behavior.move_to_village": {
    "priority": 6,
    "speed_multiplier": 0.7
}

pillager

"minecraft:behavior.move_to_village": {
    "priority": 5,
    "speed_multiplier": 1.0,
    "goal_radius": 2.0
}

ravager

"minecraft:behavior.move_to_village": {
    "priority": 5,
    "speed_multiplier": 1.0,
    "goal_radius": 2.0
}

vindicator

"minecraft:behavior.move_to_village": {
    "priority": 4,
    "speed_multiplier": 1.0,
    "goal_radius": 2.0
}

witch

"minecraft:behavior.move_to_village": {
    "priority": 3,
    "speed_multiplier": 1.2,
    "goal_radius": 2.0
}

minecraft:behavior.move_to_water

dolphin

"minecraft:behavior.move_to_water": {
    "priority": 1,
    "search_range": 15,
    "search_height": 5
}

turtle

"minecraft:behavior.move_to_water": {
    "priority": 4,
    "search_range": 16,
    "search_height": 5,
    "search_count": 1,
    "goal_radius": 0.1
}
"minecraft:behavior.move_to_water": {
    "priority": 1,
    "search_range": 15,
    "search_height": 5,
    "goal_radius": 0.1
}

minecraft:behavior.move_towards_restriction

cat

"minecraft:behavior.move_towards_restriction": {
    "priority": 7
}

drowned

"minecraft:behavior.move_towards_restriction": {
    "priority": 5,
    "speed_multiplier": 1
}

elder_guardian

"minecraft:behavior.move_towards_restriction": {
    "priority": 5,
    "speed_multiplier": 1.0,
    "control_flags": [
        "move",
        "look"
    ]
}

guardian

"minecraft:behavior.move_towards_restriction": {
    "priority": 5,
    "speed_multiplier": 1.0,
    "control_flags": [
        "move",
        "look"
    ]
}

husk

"minecraft:behavior.move_towards_restriction": {
    "priority": 5,
    "speed_multiplier": 1
}

iron_golem

"minecraft:behavior.move_towards_restriction": {
    "priority": 4,
    "speed_multiplier": 1
}

villager

"minecraft:behavior.move_towards_restriction": {
    "priority": 7,
    "speed_multiplier": 0.6
}

villager_v2

"minecraft:behavior.move_towards_restriction": {
    "priority": 10,
    "speed_multiplier": 0.6
}

wandering_trader

"minecraft:behavior.move_towards_restriction": {
    "priority": 7,
    "speed_multiplier": 0.6
}

zombie

"minecraft:behavior.move_towards_restriction": {
    "priority": 5,
    "speed_multiplier": 1
}

zombie_pigman

"minecraft:behavior.move_towards_restriction": {
    "priority": 6
}

zombie_villager

"minecraft:behavior.move_towards_restriction": {
    "priority": 7,
    "speed_multiplier": 1
}

zombie_villager_v2

"minecraft:behavior.move_towards_restriction": {
    "priority": 7,
    "speed_multiplier": 1
}

minecraft:behavior.move_towards_target

iron_golem

"minecraft:behavior.move_towards_target": {
    "priority": 2,
    "speed_multiplier": 0.9,
    "within_radius": 32
}

minecraft:behavior.nap

fox

"minecraft:behavior.nap": {
    "priority": 8,
    "cooldown_min": 2.0,
    "cooldown_max": 7.0,
    "mob_detect_dist": 12.0,
    "mob_detect_height": 6.0,
    "can_nap_filters": {
        "all_of": [
            {
                "test": "in_water",
                "subject": "self",
                "operator": "==",
                "value": false
            },
            {
                "test": "on_ground",
                "subject": "self",
                "operator": "==",
                "value": true
            },
            {
                "test": "is_underground",
                "subject": "self",
                "operator": "==",
                "value": true
            },
            {
                "test": "weather_at_position",
                "subject": "self",
                "operator": "!=",
                "value": "thunderstorm"
            }
        ]
    },
    "wake_mob_exceptions": {
        "any_of": [
            {
                "test": "trusts",
                "subject": "other",
                "operator": "==",
                "value": true
            },
            {
                "test": "is_family",
                "subject": "other",
                "operator": "==",
                "value": "fox"
            },
            {
                "test": "is_sneaking",
                "subject": "other",
                "operator": "==",
                "value": true
            }
        ]
    }
}

minecraft:behavior.nearest_attackable_target

bee

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 10
        }
    ]
}

blaze

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 48.0
        }
    ]
}

cat

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "reselect_targets": true,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "rabbit"
            },
            "max_dist": 8
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 8
        }
    ]
}

cave_spider

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "attack_interval": 5,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "attack_interval": 10,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

creeper

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "must_see": true,
    "must_see_forget_duration": 3.0,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        }
    ]
}

drowned

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "reselect_targets": true,
    "must_see": true,
    "within_radius": 12.0,
    "must_see_forget_duration": 17.0,
    "persist_time": 0.5,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "any_of": [
                            {
                                "test": "is_family",
                                "subject": "other",
                                "value": "player"
                            },
                            {
                                "test": "is_family",
                                "subject": "other",
                                "value": "snowgolem"
                            },
                            {
                                "test": "is_family",
                                "subject": "other",
                                "value": "irongolem"
                            }
                        ]
                    },
                    {
                        "any_of": [
                            {
                                "test": "in_water",
                                "subject": "other",
                                "value": true
                            },
                            {
                                "test": "is_daytime",
                                "value": false
                            }
                        ]
                    }
                ]
            },
            "max_dist": 20
        },
        {
            "filters": {
                "all_of": [
                    {
                        "any_of": [
                            {
                                "test": "is_family",
                                "subject": "other",
                                "value": "villager"
                            },
                            {
                                "test": "is_family",
                                "subject": "other",
                                "value": "wandering_trader"
                            }
                        ]
                    },
                    {
                        "any_of": [
                            {
                                "test": "in_water",
                                "subject": "other",
                                "value": true
                            },
                            {
                                "test": "is_daytime",
                                "value": false
                            }
                        ]
                    }
                ]
            },
            "max_dist": 20,
            "must_see": false
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 20
        }
    ]
}

elder_guardian

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "squid"
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "attack_interval_min": 1.0,
    "must_see": true
}

enderman

"minecraft:behavior.nearest_attackable_target": {
    "priority": 5,
    "must_see": true,
    "attack_interval": 10,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "endermite"
            },
            "max_dist": 64
        }
    ]
}

endermite

"minecraft:behavior.nearest_attackable_target": {
    "priority": 5,
    "must_see": true,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "enderman"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

evocation_illager

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wandering_trader"
                    }
                ]
            },
            "max_dist": 20
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    }
                ]
            },
            "max_dist": 20
        }
    ],
    "must_see": true
}

ghast

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 28
        }
    ],
    "must_see": true
}

guardian

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "squid"
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "attack_interval_min": 1.0,
    "must_see": true
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "squid"
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "attack_interval_min": 1.0,
    "must_see": true
}

hoglin

"minecraft:behavior.nearest_attackable_target": {
    "priority": 4,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "has_component",
                        "subject": "self",
                        "operator": "!=",
                        "value": "minecraft:attack_cooldown"
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "must_see": true
}

husk

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "reselect_targets": true,
    "within_radius": 25.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 35
        },
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wandering_trader"
                    }
                ]
            },
            "max_dist": 35,
            "must_see": false
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 35
        }
    ]
}

iron_golem

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "must_reach": true,
    "must_see": true,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "monster"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "operator": "!=",
                        "value": "creeper"
                    }
                ]
            },
            "within_default": 10
        }
    ]
}

llama

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "attack_interval": 16,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wolf"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_tamed"
                    }
                ]
            },
            "max_dist": 10
        }
    ],
    "must_see": false,
    "must_reach": true
}

magma_cube

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        }
    ],
    "must_see": true
}

ocelot

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "reselect_targets": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "chicken"
            },
            "max_dist": 8
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 8
        }
    ]
}

phantom

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "reselect_targets": true,
    "scan_interval": 20,
    "within_radius": 64.0,
    "must_see_forget_duration": 0.5,
    "target_search_height": 80.0,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 64
        }
    ]
}

piglin

"minecraft:behavior.nearest_attackable_target": {
    "priority": 7,
    "within_radius": 16.0,
    "persist_time": 2.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wither"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "self",
                        "value": "piglin_hunter"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "hoglin_huntable"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    },
                    {
                        "test": "has_component",
                        "subject": "self",
                        "operator": "!=",
                        "value": "minecraft:attack_cooldown"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "has_equipment",
                        "subject": "other",
                        "domain": "head",
                        "operator": "!=",
                        "value": "golden_helmet"
                    },
                    {
                        "test": "has_equipment",
                        "subject": "other",
                        "domain": "torso",
                        "operator": "!=",
                        "value": "golden_chestplate"
                    },
                    {
                        "test": "has_equipment",
                        "subject": "other",
                        "domain": "leg",
                        "operator": "!=",
                        "value": "golden_leggings"
                    },
                    {
                        "test": "has_equipment",
                        "subject": "other",
                        "domain": "feet",
                        "operator": "!=",
                        "value": "golden_boots"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "any_of": [
                    {
                        "test": "has_container_open",
                        "subject": "other",
                        "operator": "==",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "must_see": true
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 7,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        }
    ]
}

pillager

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "reselect_targets": true,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wandering_trader"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

polar_bear

"minecraft:behavior.nearest_attackable_target": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        }
    ]
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 4,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "fox"
            },
            "max_dist": 16
        }
    ],
    "must_see": false
}

ravager

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "must_see": true,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "subject": "other",
                        "test": "is_family",
                        "value": "player"
                    },
                    {
                        "subject": "other",
                        "test": "is_family",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

shulker

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "entity_types": {
        "filters": {
            "test": "is_family",
            "subject": "other",
            "value": "player"
        },
        "max_dist": 16
    },
    "must_see": true
}

silverfish

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "attack_interval": 10,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 8
        }
    ]
}

skeleton

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "reselect_targets": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "irongolem"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

slime

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 16
        }
    ],
    "must_see": true
}

snow_golem

"minecraft:behavior.nearest_attackable_target": {
    "priority": 1,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "monster"
            },
            "within_default": 6
        }
    ]
}

spider

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "attack_interval": 5,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

stray

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "reselect_targets": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "irongolem"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

vex

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wandering_trader"
                    }
                ]
            },
            "max_dist": 70
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    }
                ]
            },
            "max_dist": 70
        }
    ],
    "must_see": true
}

vindicator

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "within_radius": 12.0,
    "must_see_forget_duration": 40.0,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "operator": "!=",
                        "value": "illager"
                    }
                ]
            },
            "max_dist": 12
        }
    ]
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "must_see": true,
    "within_radius": 12.0,
    "must_see_forget_duration": 40.0,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "wandering_trader"
                    }
                ]
            },
            "max_dist": 12
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "villager"
                    },
                    {
                        "test": "has_component",
                        "subject": "other",
                        "operator": "!=",
                        "value": "minecraft:is_baby"
                    }
                ]
            },
            "max_dist": 12
        }
    ]
}

witch

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "player"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "snowgolem"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "irongolem"
                    }
                ]
            },
            "max_dist": 10
        }
    ],
    "must_reach": true
}

wither

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 70
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "operator": "!=",
                        "value": "undead"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "operator": "!=",
                        "value": "inanimate"
                    }
                ]
            },
            "max_dist": 70
        }
    ],
    "must_see": true
}

wither_skeleton

"minecraft:behavior.nearest_attackable_target": {
    "priority": 2,
    "reselect_targets": true,
    "must_see": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "player"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "irongolem"
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}

wolf

"minecraft:behavior.nearest_attackable_target": {
    "priority": 4,
    "reselect_targets": true,
    "must_see": true,
    "entity_types": [
        {
            "filters": {
                "any_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "skeleton"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "sheep"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "rabbit"
                    },
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "fox"
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "baby_turtle"
                    },
                    {
                        "test": "in_water",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        },
        {
            "filters": {
                "all_of": [
                    {
                        "test": "is_family",
                        "subject": "other",
                        "value": "skeleton"
                    },
                    {
                        "test": "is_underwater",
                        "subject": "other",
                        "operator": "!=",
                        "value": true
                    }
                ]
            },
            "max_dist": 16
        }
    ]
}
"minecraft:behavior.nearest_attackable_target": {
    "priority": 5,
    "must_see": true,
    "entity_types": [
        {
            "filters": {
                "test": "is_family",
                "subject": "other",
                "value": "skeleton"
            },
            "max_dist": 16
        }
    ]
}

zoglin

"minecraft:behavior.nearest_attackable_target": {
    "priority": 3,
    "within_radius": 16.0,
    "entity_types": [
        {
            "filters": {
                "all_of": [
                    {
                        "test":