}'%± Rp& arrow.jsonÕ cat.jsonÕ ‡$dragon_fireball.json\/| enderman.jsonØ2Ë ender_dragon.json£?L fireball.jsonïG“fishing_hook.json‚L~ ocelot.jsonPÊ parrot.jsonÊfŽ piglin.jsonX{?small_fireball.jsonhº^thrown_trident.jsonƽ©wind_charge_projectile.jsonoÁEwither_skull.json´Å®wither_skull_dangerous.jsonbÊø wolf.jsonZÏY7{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:arrow","is_spawnable":false,"is_summonable":true},"component_groups":{"minecraft:hard_arrow":{"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":[1,5],"knockback":true,"semi_random_diff_damage":false,"destroy_on_hit":true},"stick_in_ground":{"shake_time":0.35},"arrow_effect":{"apply_effect_to_blocking_targets":false}},"hit_sound":"bow.hit","power":1.6,"gravity":0.05,"uncertainty_base":16,"uncertainty_multiplier":4,"anchor":1,"should_bounce":true,"offset":[0,-0.1,0]}},"minecraft:player_arrow":{"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":1,"knockback":true,"semi_random_diff_damage":true,"destroy_on_hit":true,"max_critical_damage":10,"min_critical_damage":9,"power_multiplier":0.97},"stick_in_ground":{"shake_time":0.35},"arrow_effect":{"apply_effect_to_blocking_targets":false}},"hit_sound":"bow.hit","power":5.0,"gravity":0.05,"uncertainty_base":1,"uncertainty_multiplier":0,"anchor":1,"should_bounce":true,"offset":[0,-0.1,0]}},"minecraft:pillager_arrow":{"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":[3,6],"knockback":true,"semi_random_diff_damage":false,"destroy_on_hit":true},"stick_in_ground":{"shake_time":0.35},"arrow_effect":{"apply_effect_to_blocking_targets":false}},"hit_sound":"bow.hit","power":1.6,"gravity":0.05,"uncertainty_base":16,"uncertainty_multiplier":4,"anchor":1,"should_bounce":true,"offset":[0,-0.1,0]}}},"components":{"minecraft:collision_box":{"width":0.25,"height":0.25},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":[1,4],"knockback":true,"semi_random_diff_damage":false,"destroy_on_hit":true},"stick_in_ground":{"shake_time":0.35},"arrow_effect":{"apply_effect_to_blocking_targets":false}},"hit_sound":"bow.hit","power":1.6,"gravity":0.05,"uncertainty_base":16,"uncertainty_multiplier":4,"anchor":1,"should_bounce":true,"offset":[0,-0.1,0]},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":false,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}},"events":{"minecraft:entity_spawned":{"sequence":[{"filters":{"test":"is_difficulty","value":"hard"},"add":{"component_groups":["minecraft:hard_arrow"]}},{"filters":{"test":"is_family","subject":"other","value":"player"},"add":{"component_groups":["minecraft:player_arrow"]}},{"filters":{"test":"is_family","subject":"other","value":"pillager"},"add":{"component_groups":["minecraft:pillager_arrow"]}}]}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:cat","spawn_category":"creature","is_spawnable":true,"is_summonable":true},"component_groups":{"minecraft:cat_baby":{"minecraft:is_baby":{},"minecraft:scale":{"value":0.4},"minecraft:ageable":{"duration":1200,"feed_items":["fish","salmon"],"grow_up":{"event":"minecraft:ageable_grow_up","target":"self"}}},"minecraft:cat_adult":{"minecraft:experience_reward":{"on_bred":"Math.Random(1,7)","on_death":"query.last_hit_by_player ? Math.Random(1,3) : 0"},"minecraft:loot":{"table":"loot_tables/entities/cat.json"},"minecraft:scale":{"value":0.8},"minecraft:breedable":{"require_tame":true,"require_full_health":true,"allow_sitting":true,"breeds_with":{"mate_type":"minecraft:cat","baby_type":"minecraft:cat","breed_event":{"event":"minecraft:entity_born","target":"baby"}},"breed_items":["fish","salmon"]},"minecraft:behavior.breed":{"priority":3,"speed_multiplier":1.0}},"minecraft:cat_wild":{"minecraft:health":{"value":10,"max":10},"minecraft:tameable":{"probability":0.33,"tame_items":["fish","salmon"],"tame_event":{"event":"minecraft:on_tame","target":"self"}},"minecraft:rideable":{"seat_count":1,"family_types":["zombie"],"seats":{"position":[0.0,0.35,0.0]}},"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}]},"minecraft:behavior.tempt":{"priority":5,"speed_multiplier":0.5,"within_radius":16,"can_get_scared":true,"tempt_sound":"tempt","sound_interval":[0,100],"items":["fish","salmon"]},"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}]},"minecraft:behavior.move_towards_dwelling_restriction":{"priority":7}},"minecraft:cat_tame":{"minecraft:is_tamed":{},"minecraft:health":{"value":20,"max":20},"minecraft:color":{"value":14},"minecraft:sittable":{},"minecraft:is_dyeable":{"interact_text":"action.interact.dye"},"minecraft:on_wake_with_owner":{"event":"minecraft:pet_slept_with_owner","target":"self"},"minecraft:behavior.teleport_to_owner":{"priority":0,"filters":{"all_of":[{"test":"owner_distance","operator":">","value":12},{"test":"is_panicking"}]}},"minecraft:behavior.pet_sleep_with_owner":{"priority":2,"speed_multiplier":1.2,"search_radius":10,"search_height":10,"goal_radius":1.0},"minecraft:behavior.stay_while_sitting":{"priority":3},"minecraft:behavior.follow_owner":{"priority":4,"speed_multiplier":1.0,"start_distance":10,"stop_distance":2},"minecraft:behavior.tempt":{"priority":5,"speed_multiplier":0.5,"within_radius":16,"items":["fish","salmon"]},"minecraft:behavior.ocelot_sit_on_block":{"priority":7,"speed_multiplier":1.0}},"minecraft:cat_gift_for_owner":{"minecraft:behavior.drop_item_for":{"priority":1,"seconds_before_pickup":0.0,"cooldown":0.25,"drop_item_chance":0.7,"offering_distance":5.0,"minimum_teleport_distance":2.0,"max_head_look_at_height":10.0,"target_range":[5.0,5.0,5.0],"teleport_offset":[0.0,1.0,0.0],"time_of_day_range":[0.74999,0.8],"speed_multiplier":1.0,"search_range":5,"search_height":2,"search_count":0,"goal_radius":1.0,"entity_types":[{"filters":{"test":"is_family","subject":"other","value":"player"},"max_dist":6}],"loot_table":"loot_tables/entities/cat_gift.json","on_drop_attempt":{"event":"minecraft:cat_gifted_owner","target":"self"}}},"minecraft:cat_white":{"minecraft:variant":{"value":0}},"minecraft:cat_tuxedo":{"minecraft:variant":{"value":1}},"minecraft:cat_red":{"minecraft:variant":{"value":2}},"minecraft:cat_siamese":{"minecraft:variant":{"value":3}},"minecraft:cat_british":{"minecraft:variant":{"value":4}},"minecraft:cat_calico":{"minecraft:variant":{"value":5}},"minecraft:cat_persian":{"minecraft:variant":{"value":6}},"minecraft:cat_ragdoll":{"minecraft:variant":{"value":7}},"minecraft:cat_tabby":{"minecraft:variant":{"value":8}},"minecraft:cat_black":{"minecraft:variant":{"value":9}},"minecraft:cat_jellie":{"minecraft:variant":{"value":10}}},"components":{"minecraft:leashable":{"soft_distance":4.0,"hard_distance":6.0,"max_distance":10.0},"minecraft:balloonable":{"mass":0.6},"minecraft:is_hidden_when_invisible":{},"minecraft:attack_damage":{"value":4},"minecraft:nameable":{},"minecraft:type_family":{"family":["cat","mob"]},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:collision_box":{"width":0.6,"height":0.7},"minecraft:healable":{"items":[{"item":"fish","heal_amount":2},{"item":"salmon","heal_amount":2}]},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:movement":{"value":0.3},"minecraft:navigation.walk":{"can_float":true,"avoid_water":true,"avoid_damage_blocks":true},"minecraft:movement.basic":{},"minecraft:jump.static":{},"minecraft:can_climb":{},"minecraft:damage_sensor":{"triggers":{"cause":"fall","deals_damage":false}},"minecraft:dweller":{"dwelling_type":"village","dweller_role":"passive","update_interval_base":60,"update_interval_variant":40,"can_find_poi":false,"can_migrate":true,"first_founding_reward":0},"minecraft:despawn":{"despawn_from_distance":{}},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{},"minecraft:behavior.float":{"priority":0},"minecraft:behavior.panic":{"priority":1,"speed_multiplier":1.25},"minecraft:behavior.mount_pathing":{"priority":1,"speed_multiplier":1.25,"target_dist":0,"track_target":true},"minecraft:behavior.leap_at_target":{"priority":3,"target_dist":0.3},"minecraft:behavior.ocelotattack":{"priority":4,"cooldown_time":1.0,"x_max_rotation":30.0,"y_max_head_rotation":30.0,"max_distance":15.0,"max_sneak_range":15.0,"max_sprint_range":4.0,"reach_multiplier":2.0,"sneak_speed_multiplier":0.6,"sprint_speed_multiplier":1.33,"walk_speed_multiplier":0.8},"minecraft:behavior.random_stroll":{"priority":8,"speed_multiplier":0.8},"minecraft:behavior.look_at_player":{"priority":9}},"events":{"minecraft:entity_spawned":{"sequence":[{"randomize":[{"weight":3,"remove":{},"add":{"component_groups":["minecraft:cat_adult","minecraft:cat_wild"]}},{"weight":1,"remove":{},"add":{"component_groups":["minecraft:cat_baby","minecraft:cat_wild"]}}]},{"randomize":[{"weight":15,"add":{"component_groups":["minecraft:cat_white"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_tuxedo"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_red"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_siamese"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_british"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_calico"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_persian"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_ragdoll"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_tabby"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_black"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_jellie"]}}]}]},"minecraft:spawn_from_village":{"sequence":[{"randomize":[{"weight":3,"trigger":"minecraft:spawn_wild_adult"},{"weight":1,"trigger":"minecraft:spawn_wild_baby"}]},{"randomize":[{"weight":15,"add":{"component_groups":["minecraft:cat_tuxedo"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_red"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_siamese"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_white"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_british"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_calico"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_persian"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_ragdoll"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_tabby"]}},{"weight":15,"add":{"component_groups":["minecraft:cat_jellie"]}}]}]},"minecraft:spawn_midnight_cat":{"sequence":[{"trigger":"minecraft:spawn_wild_adult","add":{"component_groups":["minecraft:cat_black"]}}]},"minecraft:entity_born":{"sequence":[{"filters":{"test":"has_component","operator":"!=","value":"minecraft:is_baby"},"trigger":"minecraft:spawn_tame_baby"}]},"minecraft:spawn_wild_baby":{"add":{"component_groups":["minecraft:cat_baby","minecraft:cat_wild"]}},"minecraft:spawn_wild_adult":{"add":{"component_groups":["minecraft:cat_adult","minecraft:cat_wild"]}},"minecraft:spawn_tame_baby":{"add":{"component_groups":["minecraft:cat_baby","minecraft:cat_tame"]}},"minecraft:spawn_tame_adult":{"add":{"component_groups":["minecraft:cat_adult","minecraft:cat_tame"]}},"minecraft:ageable_grow_up":{"remove":{"component_groups":["minecraft:cat_baby"]},"add":{"component_groups":["minecraft:cat_adult"]}},"minecraft:on_tame":{"sequence":[{"remove":{"component_groups":["minecraft:cat_wild"]}},{"add":{"component_groups":["minecraft:cat_tame"]}}]},"minecraft:pet_slept_with_owner":{"add":{"component_groups":["minecraft:cat_gift_for_owner"]}},"minecraft:cat_gifted_owner":{"remove":{"component_groups":["minecraft:cat_gift_for_owner"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:dragon_fireball","is_spawnable":false,"is_summonable":false},"components":{"minecraft:collision_box":{"width":0.31,"height":0.31},"minecraft:projectile":{"on_hit":{"spawn_aoe_cloud":{"radius":6.0,"radius_on_use":0,"potion":23,"particle":"dragonbreath","duration":120,"color":[220,0,239],"affect_owner":false,"reapplication_delay":20},"remove_on_hit":{}},"power":1.3,"gravity":0.0,"inertia":1,"anchor":2,"offset":[0,0.5,0],"semi_random_diff_damage":true,"uncertainty_base":10.0,"reflect_on_hurt":true,"hit_sound":"explode"},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:enderman","spawn_category":"monster","is_spawnable":true,"is_summonable":true},"component_groups":{"minecraft:enderman_calm":{"minecraft:on_target_acquired":{"event":"minecraft:become_angry","target":"self"},"minecraft:movement":{"value":0.3}},"minecraft:enderman_angry":{"minecraft:angry":{"duration":25,"calm_event":{"event":"minecraft:on_calm","target":"self"}},"minecraft:movement":{"value":0.45},"minecraft:behavior.melee_box_attack":{"priority":2}}},"components":{"minecraft:is_hidden_when_invisible":{},"minecraft:experience_reward":{"on_death":"query.last_hit_by_player ? 5 : 0"},"minecraft:type_family":{"family":["enderman","monster","mob"]},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:nameable":{},"minecraft:loot":{"table":"loot_tables/entities/enderman.json"},"minecraft:health":{"value":40,"max":40},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self"},"cause":"lava","damage_per_tick":4},{"filters":{"test":"in_contact_with_water"},"cause":"drowning","damage_per_tick":1}]},"minecraft:attack":{"damage":7},"minecraft:follow_range":{"value":64,"max":64},"minecraft:collision_box":{"width":0.6,"height":2.9},"minecraft:teleport":{"random_teleports":true,"max_random_teleport_time":30,"random_teleport_cube":[32,32,32],"target_distance":16,"target_teleport_chance":0.05,"light_teleport_chance":0.05},"minecraft:looked_at":{"search_radius":64.0,"set_target":"once_and_stop_scanning","find_players_only":true,"looked_at_cooldown":5.0,"filters":{"test":"has_equipment","domain":"head","subject":"other","operator":"not","value":"carved_pumpkin"}},"minecraft:despawn":{"despawn_from_distance":{}},"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}]},"minecraft:navigation.walk":{"can_path_over_water":false,"avoid_water":true},"minecraft:movement.basic":{},"minecraft:jump.static":{},"minecraft:can_climb":{},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":10,"use_motion_prediction_hints":true}},"minecraft:variable_max_auto_step":{"base_value":1.0625,"jump_prevented_value":0.5625},"minecraft:behavior.float":{"priority":0},"minecraft:behavior.random_stroll":{"priority":7,"speed_multiplier":1.0},"minecraft:behavior.look_at_player":{"priority":8,"look_distance":8.0,"probability":8.0},"minecraft:behavior.random_look_around":{"priority":8},"minecraft:behavior.hurt_by_target":{"priority":3},"minecraft:behavior.enderman_leave_block":{"priority":10},"minecraft:behavior.enderman_take_block":{"priority":11}},"events":{"minecraft:entity_spawned":{"remove":{},"add":{"component_groups":["minecraft:enderman_calm"]}},"minecraft:become_angry":{"remove":{"component_groups":["minecraft:enderman_calm"]},"add":{"component_groups":["minecraft:enderman_angry"]}},"minecraft:on_calm":{"remove":{"component_groups":["minecraft:enderman_angry"]},"add":{"component_groups":["minecraft:enderman_calm"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:ender_dragon","spawn_category":"monster","is_spawnable":true,"is_summonable":true},"component_groups":{"dragon_sitting":{"minecraft:behavior.dragonlanding":{"priority":0},"minecraft:behavior.dragonflaming":{"priority":1},"minecraft:behavior.dragonscanning":{"priority":2}},"dragon_flying":{"minecraft:behavior.dragontakeoff":{"priority":0},"minecraft:behavior.dragonchargeplayer":{"priority":1},"minecraft:behavior.dragonstrafeplayer":{"priority":2},"minecraft:behavior.dragonholdingpattern":{"priority":3},"minecraft:shooter":{"def":"minecraft:dragon_fireball"}},"dragon_death":{"minecraft:behavior.dragondeath":{"priority":0}}},"components":{"minecraft:is_hidden_when_invisible":{},"minecraft:dimension_bound":{},"minecraft:type_family":{"family":["dragon","mob"]},"minecraft:health":{"value":200,"max":200},"minecraft:boss":{"should_darken_sky":false,"hud_range":125},"minecraft:collision_box":{"width":13,"height":4},"minecraft:movement":{"value":0.3},"minecraft:fire_immune":true,"minecraft:knockback_resistance":{"value":100,"max":100},"minecraft:flying_speed":{"value":0.6},"minecraft:attack":{"damage":3},"minecraft:damage_sensor":{"triggers":{"cause":"fall","deals_damage":false}},"minecraft:on_start_landing":{"event":"minecraft:start_land","target":"self"},"minecraft:on_start_takeoff":{"event":"minecraft:start_fly","target":"self"},"minecraft:on_death":{"event":"minecraft:start_death","target":"self"},"minecraft:persistent":{},"minecraft:physics":{"has_gravity":false,"has_collision":false},"minecraft:game_event_movement_tracking":{"emit_flap":true}},"events":{"minecraft:entity_spawned":{"remove":{},"add":{"component_groups":["dragon_flying"]}},"minecraft:start_land":{"remove":{"component_groups":["dragon_flying"]},"add":{"component_groups":["dragon_sitting"]}},"minecraft:start_fly":{"remove":{"component_groups":["dragon_sitting"]},"add":{"component_groups":["dragon_flying"]}},"minecraft:start_death":{"remove":{"component_groups":["dragon_sitting","dragon_flying"]},"add":{"component_groups":["dragon_death"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:fireball","is_spawnable":false,"is_summonable":false},"component_groups":{"minecraft:exploding":{"minecraft:explode":{"fuse_length":0,"fuse_lit":true,"power":1,"causes_fire":true,"fire_affected_by_griefing":true,"destroy_affected_by_griefing":true}}},"components":{"minecraft:collision_box":{"width":1.0,"height":1.0},"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":6,"knockback":false,"semi_random_diff_damage":false},"definition_event":{"affect_projectile":true,"event_trigger":{"event":"minecraft:explode","target":"self"}}},"power":1.6,"gravity":0.0,"inertia":1,"liquid_inertia":1,"uncertainty_base":0,"uncertainty_multiplier":0,"anchor":2,"offset":[0,-1.5,0],"reflect_on_hurt":true,"catch_fire":true},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}},"events":{"minecraft:explode":{"add":{"component_groups":["minecraft:exploding"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:fishing_hook","is_spawnable":false,"is_summonable":false},"component_groups":{"loot_jungle":{"minecraft:loot":{"table":"loot_tables/gameplay/jungle_fishing.json"}}},"components":{"minecraft:collision_box":{"width":0.15,"height":0.15},"minecraft:projectile":{"on_hit":{"stick_in_ground":{}}},"minecraft:loot":{"table":"loot_tables/gameplay/fishing.json"},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:transient":{},"minecraft:pushable":{"is_pushable":false,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}},"events":{"minecraft:entity_spawned":{"sequence":[{"filters":{"test":"is_biome","value":"jungle"},"add":{"component_groups":["loot_jungle"]}}]}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:ocelot","spawn_category":"creature","is_spawnable":true,"is_summonable":true},"component_groups":{"minecraft:ocelot_baby":{"minecraft:is_baby":{},"minecraft:scale":{"value":0.5},"minecraft:ageable":{"duration":1200,"feed_items":["fish","salmon"],"grow_up":{"event":"minecraft:ageable_grow_up","target":"self"}}},"minecraft:ocelot_adult":{"minecraft:experience_reward":{"on_bred":"Math.Random(1,7)","on_death":"query.last_hit_by_player ? Math.Random(1,3) : 0"},"minecraft:loot":{"table":"loot_tables/entities/ocelot.json"},"minecraft:scale":{"value":1}},"minecraft:wild_child_ocelot_spawn":{"minecraft:spawn_entity":{"entities":{"filters":[{"test":"random_chance","value":7}],"min_wait_time":0,"max_wait_time":0,"num_to_spawn":2,"single_use":true,"spawn_entity":"minecraft:ocelot","spawn_event":"minecraft:entity_born","spawn_method":"born","spawn_sound":""}}},"minecraft:ocelot_wild":{"minecraft:trusting":{"probability":0.33,"trust_items":["fish","salmon"],"trust_event":{"event":"minecraft:on_trust","target":"self"}},"minecraft:behavior.tempt":{"priority":4,"speed_multiplier":0.5,"within_radius":16,"can_get_scared":true,"items":["fish","salmon"]},"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}]},"minecraft:rideable":{"seat_count":1,"family_types":["zombie"],"seats":{"position":[0.0,0.35,0.0]}}},"minecraft:ocelot_trusting":{"minecraft:breedable":{"require_tame":false,"breeds_with":{"mate_type":"minecraft:ocelot","baby_type":"minecraft:ocelot","breed_event":{"event":"minecraft:entity_born","target":"baby"}},"breed_items":["fish","salmon"]},"minecraft:behavior.breed":{"priority":3,"speed_multiplier":1.0},"minecraft:behavior.tempt":{"priority":4,"speed_multiplier":0.5,"within_radius":16,"items":["fish","salmon"]}},"minecraft:ocelot_tame":{"minecraft:is_tamed":{},"minecraft:health":{"value":20,"max":20},"minecraft:sittable":{},"minecraft:behavior.teleport_to_owner":{"priority":0,"filters":{"all_of":[{"test":"owner_distance","operator":">","value":12},{"test":"is_panicking"}]}},"minecraft:behavior.stay_while_sitting":{"priority":3},"minecraft:behavior.follow_owner":{"priority":4,"speed_multiplier":1.0,"start_distance":10,"stop_distance":2},"minecraft:behavior.ocelot_sit_on_block":{"priority":6,"speed_multiplier":1.0}}},"components":{"minecraft:is_hidden_when_invisible":{},"minecraft:health":{"value":10,"max":10},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:attack_damage":{"value":3},"minecraft:nameable":{},"minecraft:type_family":{"family":["ocelot","mob"]},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:collision_box":{"width":0.6,"height":0.7},"minecraft:movement":{"value":0.3},"minecraft:navigation.walk":{"can_path_over_water":true,"avoid_water":true,"avoid_damage_blocks":true},"minecraft:movement.basic":{},"minecraft:jump.static":{},"minecraft:can_climb":{},"minecraft:damage_sensor":{"triggers":{"cause":"fall","deals_damage":false}},"minecraft:despawn":{"despawn_from_distance":{}},"minecraft:leashable":{"soft_distance":4.0,"hard_distance":6.0,"max_distance":10.0,"on_leash":{"event":"minecraft:on_leash","target":"self"},"on_unleash":{"event":"minecraft:on_unleash","target":"self"}},"minecraft:balloonable":{"mass":0.7},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{},"minecraft:behavior.float":{"priority":0},"minecraft:behavior.panic":{"priority":1,"speed_multiplier":1.25},"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}]},"minecraft:behavior.mount_pathing":{"priority":1,"speed_multiplier":1.25,"target_dist":0,"track_target":true},"minecraft:behavior.leap_at_target":{"priority":3,"target_dist":0.3},"minecraft:behavior.ocelotattack":{"priority":4,"cooldown_time":1.0,"x_max_rotation":30.0,"y_max_head_rotation":30.0,"max_distance":15.0,"max_sneak_range":15.0,"max_sprint_range":4.0,"reach_multiplier":2.0,"sneak_speed_multiplier":0.6,"sprint_speed_multiplier":1.33,"walk_speed_multiplier":0.8},"minecraft:behavior.random_stroll":{"priority":8,"speed_multiplier":0.8},"minecraft:behavior.look_at_player":{"priority":9}},"events":{"minecraft:entity_spawned":{"sequence":[{"randomize":[{"weight":3,"remove":{},"add":{"component_groups":["minecraft:ocelot_adult","minecraft:ocelot_wild","minecraft:wild_child_ocelot_spawn"]}},{"weight":1,"remove":{},"add":{"component_groups":["minecraft:ocelot_baby","minecraft:ocelot_wild"]}}]}]},"minecraft:entity_born":{"sequence":[{"remove":{},"add":{"component_groups":["minecraft:ocelot_baby","minecraft:ocelot_trusting"]}}]},"minecraft:entity_born_wild":{"remove":{"component_groups":["minecraft:ocelot_trusting"]},"add":{"component_groups":["minecraft:ocelot_baby","minecraft:ocelot_wild"]}},"minecraft:ageable_grow_up":{"remove":{"component_groups":["minecraft:ocelot_baby"]},"add":{"component_groups":["minecraft:ocelot_adult"]}},"minecraft:on_trust":{"sequence":[{"remove":{"component_groups":["minecraft:ocelot_wild"]}},{"add":{"component_groups":["minecraft:ocelot_trusting"]}}]},"minecraft:on_leash":{"add":{"component_groups":["minecraft:ocelot_leashed"]}},"minecraft:on_unleash":{"remove":{"component_groups":["minecraft:ocelot_leashed"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:parrot","spawn_category":"creature","is_spawnable":true,"is_summonable":true},"component_groups":{"minecraft:parrot_red":{"minecraft:variant":{"value":0}},"minecraft:parrot_blue":{"minecraft:variant":{"value":1}},"minecraft:parrot_green":{"minecraft:variant":{"value":2}},"minecraft:parrot_cyan":{"minecraft:variant":{"value":3}},"minecraft:parrot_silver":{"minecraft:variant":{"value":4}},"minecraft:parrot_adult":{"minecraft:experience_reward":{"on_death":"query.last_hit_by_player ? Math.Random(1,3) : 0"},"minecraft:loot":{"table":"loot_tables/entities/parrot.json"}},"minecraft:parrot_wild":{"minecraft:type_family":{"family":["parrot_wild","mob"]},"minecraft:tameable":{"probability":0.33,"tame_items":["wheat_seeds","pumpkin_seeds","melon_seeds","beetroot_seeds","pitcher_pod","torchflower_seeds"],"tame_event":{"event":"minecraft:on_tame","target":"self"}},"minecraft:behavior.random_fly":{"priority":3,"xz_dist":15,"y_dist":1,"y_offset":0,"speed_multiplier":1.0,"can_land_on_trees":true,"avoid_damage_blocks":true},"minecraft:behavior.follow_mob":{"priority":4,"speed_multiplier":1.0,"stop_distance":3,"search_range":20}},"minecraft:parrot_tame":{"minecraft:type_family":{"family":["parrot_tame","mob"]},"minecraft:is_tamed":{},"minecraft:sittable":{},"minecraft:behavior.teleport_to_owner":{"priority":0,"filters":{"all_of":[{"test":"owner_distance","operator":">","value":12},{"test":"is_panicking"}]}},"minecraft:behavior.stay_while_sitting":{"priority":2},"minecraft:behavior.follow_owner":{"priority":3,"speed_multiplier":1.0,"start_distance":5,"stop_distance":1},"minecraft:behavior.find_mount":{"priority":4,"within_radius":16,"avoid_water":true,"start_delay":100,"target_needed":false,"mount_distance":2.0}},"minecraft:parrot_not_riding_player":{"minecraft:entity_sensor":{"relative_range":false,"subsensors":[{"range":[2.0,2.0],"event_filters":{"all_of":[{"test":"is_riding","subject":"self","operator":"equals","value":true},{"test":"has_component","subject":"self","operator":"equals","value":"minecraft:behavior.look_at_player"}]},"event":"minecraft:on_riding_player"}]},"minecraft:behavior.look_at_player":{"priority":2,"look_distance":8.0}},"minecraft:parrot_riding_player":{"minecraft:entity_sensor":{"relative_range":false,"subsensors":[{"range":[2.0,2.0],"event_filters":{"all_of":[{"test":"is_riding","subject":"self","operator":"equals","value":false},{"test":"has_component","subject":"self","operator":"not","value":"minecraft:behavior.look_at_player"}]},"event":"minecraft:on_not_riding_player"}]}}},"components":{"minecraft:is_hidden_when_invisible":{},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:collision_box":{"width":0.5,"height":1},"minecraft:nameable":{},"minecraft:health":{"value":6,"max":6},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:movement":{"value":0.4},"minecraft:damage_sensor":{"triggers":{"cause":"fall","deals_damage":false}},"minecraft:jump.static":{},"minecraft:can_fly":{},"minecraft:navigation.fly":{"can_path_over_water":true,"can_path_from_air":true},"minecraft:movement.fly":{},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:despawn":{"despawn_from_distance":{}},"minecraft:conditional_bandwidth_optimization":{},"minecraft:game_event_movement_tracking":{"emit_flap":true},"minecraft:healable":{"force_use":true,"filters":{"test":"is_riding","operator":"!=","value":true},"items":[{"item":"cookie","heal_amount":0,"effects":[{"name":"fatal_poison","chance":1.0,"duration":1000,"amplifier":0}]}]},"minecraft:leashable":{"soft_distance":4.0,"hard_distance":6.0,"max_distance":10.0},"minecraft:balloonable":{},"minecraft:behavior.float":{"priority":1},"minecraft:behavior.panic":{"priority":1,"speed_multiplier":1.25}},"events":{"minecraft:entity_spawned":{"randomize":[{"weight":20,"add":{"component_groups":["minecraft:parrot_red","minecraft:parrot_adult","minecraft:parrot_wild","minecraft:parrot_not_riding_player"]}},{"weight":20,"add":{"component_groups":["minecraft:parrot_blue","minecraft:parrot_adult","minecraft:parrot_wild","minecraft:parrot_not_riding_player"]}},{"weight":20,"add":{"component_groups":["minecraft:parrot_green","minecraft:parrot_adult","minecraft:parrot_wild","minecraft:parrot_not_riding_player"]}},{"weight":20,"add":{"component_groups":["minecraft:parrot_cyan","minecraft:parrot_adult","minecraft:parrot_wild","minecraft:parrot_not_riding_player"]}},{"weight":20,"add":{"component_groups":["minecraft:parrot_silver","minecraft:parrot_adult","minecraft:parrot_wild","minecraft:parrot_not_riding_player"]}}]},"minecraft:on_tame":{"remove":{"component_groups":["minecraft:parrot_wild"]},"add":{"component_groups":["minecraft:parrot_tame"]}},"minecraft:on_riding_player":{"remove":{"component_groups":["minecraft:parrot_not_riding_player"]},"add":{"component_groups":["minecraft:parrot_riding_player"]}},"minecraft:on_not_riding_player":{"remove":{"component_groups":["minecraft:parrot_riding_player"]},"add":{"component_groups":["minecraft:parrot_not_riding_player"]}}}}}{"format_version":"1.16.0","minecraft:entity":{"description":{"identifier":"minecraft:piglin","spawn_category":"monster","is_spawnable":true,"is_summonable":true,"is_experimental":false},"component_groups":{"zombification_sensor":{"minecraft:environment_sensor":{"triggers":{"filters":{"test":"in_nether","subject":"self","operator":"==","value":false},"event":"start_zombification_event"}}},"start_zombification":{"minecraft:is_shaking":{},"minecraft:environment_sensor":{"triggers":{"filters":{"test":"in_nether","subject":"self","operator":"==","value":true},"event":"stop_zombification_event"}},"minecraft:timer":{"looping":false,"time":15,"time_down_event":{"event":"become_zombie_event"}}},"become_zombie":{"minecraft:transformation":{"into":"minecraft:zombie_pigman","transformation_sound":"converted_to_zombified","keep_level":true,"drop_inventory":true,"preserve_equipment":true}},"ranged_unit":{"minecraft:behavior.ranged_attack":{"priority":8,"attack_interval_min":1,"attack_interval_max":1,"attack_radius":8,"attack_radius_min":4,"speed_multiplier":1.0,"target_in_sight_time":0.1},"minecraft:shooter":{"def":"minecraft:arrow"},"minecraft:behavior.charge_held_item":{"priority":3,"items":["minecraft:arrow"]},"minecraft:equipment":{"table":"loot_tables/entities/piglin_gear_ranged.json"},"minecraft:variant":{"value":0}},"melee_unit":{"minecraft:behavior.melee_box_attack":{"priority":8,"speed_multiplier":1.0,"track_target":true},"minecraft:attack":{"damage":5},"minecraft:equipment":{"table":"loot_tables/entities/piglin_gear_melee.json"},"minecraft:variant":{"value":1}},"angry":{"minecraft:angry":{"duration":30,"broadcast_anger":true,"broadcast_anger_on_attack":true,"broadcast_anger_on_being_attacked":true,"broadcast_range":16,"broadcast_targets":["piglin"],"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}}},"attack_cooldown":{"minecraft:attack_cooldown":{"attack_cooldown_time":[30.0,120.0],"attack_cooldown_complete_event":{"event":"attack_cooldown_complete_event","target":"self"}}},"piglin_baby":{"minecraft:is_baby":{},"minecraft:scale":{"value":0.5},"minecraft:movement":{"value":0.42},"minecraft:experience_reward":{"on_death":"query.last_hit_by_player ? 1 + (query.equipment_count * Math.Random(1,2)) : 0"},"minecraft:behavior.panic":{"priority":1,"speed_multiplier":1.1}},"piglin_adult":{"minecraft:group_size":{"radius":32,"filters":{"all_of":[{"test":"has_component","operator":"!=","value":"minecraft:is_baby"},{"test":"is_family","value":"piglin"}]}},"minecraft:movement":{"value":0.35},"minecraft:barter":{"barter_table":"loot_tables/entities/piglin_barter.json","cooldown_after_being_attacked":20},"minecraft:experience_reward":{"on_death":"query.last_hit_by_player ? 5 + (query.equipment_count * Math.Random(1,3)) : 0"},"minecraft:celebrate_hunt":{"celebration_targets":{"all_of":[{"test":"is_family","value":"hoglin"}]},"broadcast":true,"duration":10,"celebrate_sound":"celebrate","sound_interval":{"range_min":2.0,"range_max":5.0},"radius":16},"minecraft:block_sensor":{"sensor_radius":16,"on_break":[{"block_list":["minecraft:gold_block","minecraft:gilded_blackstone","minecraft:nether_gold_ore","minecraft:deepslate_gold_ore","minecraft:raw_gold_block","minecraft:gold_ore","minecraft:chest","minecraft:trapped_chest","minecraft:ender_chest","minecraft:barrel","minecraft:shulker_box","minecraft:undyed_shulker_box"],"on_block_broken":"important_block_destroyed_event"}]}},"interactable_piglin":{"minecraft:interact":{"interactions":[{"on_interact":{"filters":{"all_of":[{"test":"has_equipment","subject":"other","domain":"hand","value":"gold_ingot"},{"test":"is_family","subject":"other","value":"player"},{"test":"has_component","subject":"self","operator":"!=","value":"minecraft:is_baby"}]}},"barter":true,"admire":true,"use_item":true,"cooldown_after_being_attacked":20,"interact_text":"action.interact.barter"}]}},"hunter":{"minecraft:type_family":{"family":["piglin","piglin_hunter","monster"]}},"not_hunter":{"minecraft:type_family":{"family":["piglin","monster"]}},"alert_for_attack_targets":{"minecraft:behavior.nearest_attackable_target":{"priority":7,"within_radius":16.0,"persist_time":0.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,"reevaluate_description":true},{"filters":{"any_of":[{"test":"has_container_open","subject":"other","operator":"==","value":true}]},"max_dist":16}],"must_see":true}},"take_target_as_response_to_block_break":{"minecraft:behavior.nearest_attackable_target":{"priority":7,"entity_types":[{"filters":{"test":"is_family","subject":"other","value":"player"},"max_dist":16}]}},"piglin_jockey":{"minecraft:behavior.find_mount":{"priority":1,"within_radius":16,"start_delay":15,"max_failed_attempts":20}}},"components":{"minecraft:is_hidden_when_invisible":{},"minecraft:equip_item":{"excluded_items":[{"item":"minecraft:banner:15"}]},"minecraft:admire_item":{"duration":8,"cooldown_after_being_attacked":20},"minecraft:collision_box":{"width":0.6,"height":1.9},"minecraft:on_target_acquired":{"event":"become_angry_event","target":"self"},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:health":{"value":16,"max":16},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:loot":{"table":"loot_tables/entities/piglin.json"},"minecraft:navigation.walk":{"can_path_over_water":true,"can_open_doors":true},"minecraft:annotation.open_door":{},"minecraft:movement.basic":{},"minecraft:jump.static":{},"minecraft:nameable":{},"minecraft:inventory":{"inventory_size":8},"minecraft:despawn":{"despawn_from_distance":{}},"minecraft:behavior.hurt_by_target":{"priority":1},"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.barter":{"priority":3},"minecraft:conditional_bandwidth_optimization":{},"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}},"minecraft:behavior.equip_item":{"priority":5},"minecraft:behavior.pickup_items":{"priority":6,"max_dist":10,"goal_radius":2,"speed_multiplier":0.8,"pickup_based_on_chance":false,"can_pickup_any_item":false,"cooldown_after_being_attacked":20.0},"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.random_stroll":{"priority":10,"speed_multiplier":0.6},"minecraft:behavior.look_at_player":{"priority":11,"look_distance":8},"minecraft:behavior.random_look_around":{"priority":12},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:follow_range":{"value":64},"minecraft:shareables":{"singular_pickup":true,"items":[{"item":"minecraft:golden_sword","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_axe","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_hoe","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_pickaxe","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_shovel","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_helmet","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_chestplate","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_leggings","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_boots","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_apple","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:appleEnchanted","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:golden_carrot","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:gold_block","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:gold_nugget","priority":2,"stored_in_inventory":true},{"item":"minecraft:raw_gold","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:gold_ore","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:nether_gold_ore","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:deepslate_gold_ore","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:raw_gold_block","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:gilded_blackstone","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:horsearmorgold","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:crossbow","priority":2},{"item":"minecraft:porkchop","consume_item":true,"priority":3,"max_amount":64},{"item":"minecraft:cooked_porkchop","consume_item":true,"priority":3,"max_amount":64},{"item":"minecraft:netherite_helmet","priority":3},{"item":"minecraft:diamond_helmet","priority":4},{"item":"minecraft:iron_helmet","priority":5},{"item":"minecraft:chainmail_helmet","priority":6},{"item":"minecraft:leather_helmet","priority":7},{"item":"minecraft:skull:0","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:skull:1","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:skull:2","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:skull:3","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:skull:4","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:skull:5","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:carved_pumpkin","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:turtle_helmet","want_amount":1,"surplus_amount":1,"priority":8},{"item":"minecraft:netherite_chestplate","priority":3},{"item":"minecraft:diamond_chestplate","priority":4},{"item":"minecraft:iron_chestplate","priority":5},{"item":"minecraft:chainmail_chestplate","priority":6},{"item":"minecraft:leather_chestplate","priority":7},{"item":"minecraft:elytra","priority":7},{"item":"minecraft:netherite_leggings","priority":3},{"item":"minecraft:diamond_leggings","priority":4},{"item":"minecraft:iron_leggings","priority":5},{"item":"minecraft:chainmail_leggings","priority":6},{"item":"minecraft:leather_leggings","priority":7},{"item":"minecraft:netherite_boots","priority":3},{"item":"minecraft:diamond_boots","priority":4},{"item":"minecraft:iron_boots","priority":5},{"item":"minecraft:chainmail_boots","priority":6},{"item":"minecraft:bell","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:clock","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:speckled_melon","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:light_weighted_pressure_plate","priority":2,"admire":true,"pickup_limit":1,"stored_in_inventory":true},{"item":"minecraft:leather_boots","priority":7},{"item":"minecraft:netherite_sword","priority":3},{"item":"minecraft:diamond_sword","priority":4},{"item":"minecraft:iron_sword","priority":5},{"item":"minecraft:stone_sword","priority":6},{"item":"minecraft:wooden_sword","priority":7},{"item":"minecraft:shield","priority":7},{"item":"minecraft:gold_ingot","priority":1,"pickup_limit":1,"admire":true,"barter":true}]}},"events":{"minecraft:entity_spawned":{"randomize":[{"weight":5,"trigger":"spawn_baby"},{"weight":95,"trigger":"spawn_adult"}]},"minecraft:entity_born":{"trigger":"spawn_baby"},"spawn_adult_no_hunting":{"randomize":[{"weight":1,"trigger":"spawn_adult_ranged_no_hunting"},{"weight":1,"trigger":"spawn_adult_melee_no_hunting"}]},"spawn_adult":{"randomize":[{"weight":1,"trigger":"spawn_adult_ranged"},{"weight":1,"trigger":"spawn_adult_melee"}]},"spawn_adult_ranged":{"add":{"component_groups":["piglin_adult","zombification_sensor","alert_for_attack_targets","ranged_unit","attack_cooldown","hunter","interactable_piglin"]}},"spawn_adult_ranged_no_hunting":{"add":{"component_groups":["piglin_adult","zombification_sensor","alert_for_attack_targets","ranged_unit","attack_cooldown","not_hunter","interactable_piglin"]}},"spawn_adult_melee":{"add":{"component_groups":["piglin_adult","zombification_sensor","alert_for_attack_targets","melee_unit","attack_cooldown","hunter","interactable_piglin"]}},"spawn_adult_melee_no_hunting":{"add":{"component_groups":["piglin_adult","zombification_sensor","alert_for_attack_targets","melee_unit","attack_cooldown","not_hunter","interactable_piglin"]}},"spawn_baby":{"randomize":[{"weight":9,"add":{"component_groups":["piglin_baby","zombification_sensor","not_hunter"]}},{"weight":1,"add":{"component_groups":["piglin_baby","zombification_sensor","piglin_jockey","not_hunter"]}}]},"stop_zombification_event":{"add":{"component_groups":["zombification_sensor"]},"remove":{"component_groups":["start_zombification"]}},"start_zombification_event":{"add":{"component_groups":["start_zombification"]},"remove":{"component_groups":["zombification_sensor"]}},"become_angry_event":{"add":{"component_groups":["angry"]}},"become_calm_event":{"remove":{"component_groups":["angry","take_target_as_response_to_block_break"]},"add":{"component_groups":["alert_for_attack_targets","attack_cooldown"]}},"attack_cooldown_complete_event":{"remove":{"component_groups":["attack_cooldown"]}},"become_zombie_event":{"add":{"component_groups":["become_zombie"]}},"important_block_destroyed_event":{"remove":{"component_groups":["alert_for_attack_targets"]},"add":{"component_groups":["take_target_as_response_to_block_break"]}},"admire_item_started_event":{"remove":{"component_groups":["interactable_piglin"]}},"admire_item_stopped_event":{"add":{"component_groups":["interactable_piglin"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:small_fireball","is_spawnable":false,"is_summonable":false},"components":{"minecraft:collision_box":{"width":0.31,"height":0.31},"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":5,"knockback":true,"catch_fire":true,"semi_random_diff_damage":false},"catch_fire":{"fire_affected_by_griefing":true},"remove_on_hit":{}},"power":1.3,"gravity":0.0,"inertia":1,"liquid_inertia":1,"anchor":2,"offset":[0,0.5,0],"semi_random_diff_damage":true,"uncertainty_base":10.0,"reflect_on_hurt":true},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:thrown_trident","is_spawnable":false,"is_summonable":false},"components":{"minecraft:collision_box":{"width":0.25,"height":0.35},"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":8,"knockback":true,"semi_random_diff_damage":false,"destroy_on_hit":false},"stick_in_ground":{"shake_time":0}},"liquid_inertia":0.99,"hit_sound":"item.trident.hit","hit_ground_sound":"item.trident.hit_ground","power":4,"gravity":0.1,"uncertainty_base":1,"uncertainty_multiplier":0,"stop_on_hurt":true,"anchor":1,"should_bounce":true,"multiple_targets":false,"offset":[0,-0.1,0]},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:wind_charge_projectile","is_spawnable":false,"is_summonable":true},"components":{"minecraft:wind_burst":{"radius":1.2,"particle_effect":"wind_burst","sound_effect":"wind_charge.burst","knockback_scaling":1.22},"minecraft:collision_box":{"width":0.3125,"height":0.3125},"minecraft:projectile":{"on_hit":{"impact_damage":{"damage":1,"max_critical_damage":1.0,"knockback":true},"wind_burst_on_hit":{}},"power":1.5,"gravity":0.0,"inertia":1.0,"liquid_inertia":1.0,"uncertainty_base":1.0,"uncertainty_multiplier":0.0,"reflect_on_hurt":true,"multiple_targets":false,"reflect_immunity":0.5,"ignored_entities":["ender_crystal","wind_charge_projectile","breeze_wind_charge_projectile"]},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":false,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}},"minecraft:type_family":{"family":["wind_charge","wind_charge_projectile"]}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:wither_skull","is_spawnable":false,"is_summonable":false},"component_groups":{"minecraft:exploding":{"minecraft:explode":{"fuse_length":0,"fuse_lit":true,"power":1,"causes_fire":false,"destroy_affected_by_griefing":true}}},"components":{"minecraft:collision_box":{"width":0.15,"height":0.15},"minecraft:projectile":{"on_hit":{"definition_event":{"affect_projectile":true,"event_trigger":{"event":"minecraft:explode","target":"self"}},"mob_effect":{"effect":"wither","durationeasy":0,"durationnormal":200,"durationhard":800,"amplifier":1}},"power":1.2,"gravity":0.0,"uncertainty_base":7.5,"uncertainty_multiplier":1,"shoot_sound":"bow","hit_sound":"bow.hit","anchor":1,"offset":[0,-0.1,0],"inertia":1.0,"liquid_inertia":1.0,"shoot_target":false},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}},"events":{"minecraft:explode":{"add":{"component_groups":["minecraft:exploding"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:wither_skull_dangerous","is_spawnable":false,"is_summonable":false},"component_groups":{"minecraft:exploding":{"minecraft:explode":{"fuse_length":0,"fuse_lit":true,"power":1,"causes_fire":false,"max_resistance":4.0,"destroy_affected_by_griefing":true}}},"components":{"minecraft:collision_box":{"width":0.15,"height":0.15},"minecraft:projectile":{"on_hit":{"definition_event":{"affect_projectile":true,"event_trigger":{"event":"minecraft:explode","target":"self"}},"mob_effect":{"effect":"wither","durationeasy":0,"durationnormal":200,"durationhard":800,"amplifier":1}},"power":0.6,"gravity":0.0,"uncertainty_base":7.5,"uncertainty_multiplier":1,"shoot_sound":"bow","hit_sound":"bow.hit","anchor":1,"offset":[0,-0.1,0],"is_dangerous":true,"inertia":1.0,"liquid_inertia":1.0,"shoot_target":false,"reflect_on_hurt":true},"minecraft:physics":{},"minecraft:dimension_bound":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{"default_values":{"max_optimized_distance":80.0,"max_dropped_ticks":7,"use_motion_prediction_hints":true}}},"events":{"minecraft:explode":{"add":{"component_groups":["minecraft:exploding"]}}}}}{"format_version":"1.21.40","minecraft:entity":{"description":{"identifier":"minecraft:wolf","spawn_category":"creature","is_spawnable":true,"is_summonable":true,"properties":{"minecraft:is_armorable":{"type":"bool","client_sync":false,"default":false},"minecraft:has_increased_max_health":{"type":"bool","client_sync":false,"default":false}}},"component_groups":{"minecraft:wolf_baby":{"minecraft:is_baby":{},"minecraft:scale":{"value":0.5},"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"}},"minecraft:behavior.panic":{"priority":1,"speed_multiplier":1.25}},"minecraft:wolf_adult":{"minecraft:experience_reward":{"on_bred":"Math.Random(1,7)","on_death":"query.last_hit_by_player ? Math.Random(1,3) : 0"},"minecraft:loot":{"table":"loot_tables/entities/wolf.json"},"minecraft:breedable":{"require_tame":true,"require_full_health":true,"breeds_with":{"mate_type":"minecraft:wolf","baby_type":"minecraft:wolf","breed_event":{"event":"minecraft:entity_born","target":"baby"}},"breed_items":["chicken","cooked_chicken","beef","cooked_beef","muttonRaw","muttonCooked","porkchop","cooked_porkchop","rabbit","cooked_rabbit","rotten_flesh"]}},"minecraft:wolf_angry":{"minecraft:angry":{"duration":25,"broadcast_anger":true,"broadcast_range":20,"calm_event":{"event":"minecraft:on_calm","target":"self"}},"minecraft:on_target_acquired":{},"minecraft:rideable":{"seat_count":1,"family_types":["zombie"],"seats":{"position":[0.0,0.675,-0.1]}}},"minecraft:wolf_wild":{"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:tameable":{"probability":0.33,"tame_items":"bone","tame_event":{"event":"minecraft:on_tame","target":"self"}},"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:on_target_acquired":{"event":"minecraft:become_angry","target":"self"},"minecraft:rideable":{"seat_count":1,"family_types":["zombie"],"seats":{"position":[0.0,0.675,-0.1]}}},"minecraft:wolf_increased_max_health":{"minecraft:health":{"value":40,"max":40}},"minecraft:wolf_tame":{"minecraft:is_tamed":{},"minecraft:color":{"value":14},"minecraft:attack":{"damage":4},"minecraft:behavior.teleport_to_owner":{"priority":1,"filters":{"any_of":[{"all_of":[{"test":"owner_distance","operator":">","value":12},{"test":"is_panicking"}]},{"all_of":[{"test":"owner_distance","operator":">","value":24},{"test":"has_target"}]}]}},"minecraft:behavior.owner_hurt_by_target":{"priority":1},"minecraft:behavior.breed":{"priority":2,"speed_multiplier":1.0},"minecraft:behavior.owner_hurt_target":{"priority":2},"minecraft:behavior.nearest_attackable_target":{"priority":5,"must_see":true,"entity_types":[{"filters":{"test":"is_family","subject":"other","value":"skeleton"},"max_dist":16}]},"minecraft:behavior.follow_owner":{"priority":6,"speed_multiplier":1.0,"start_distance":10,"stop_distance":2},"minecraft:sittable":{},"minecraft:is_dyeable":{"interact_text":"action.interact.dye"}},"minecraft:wolf_armorable":{"minecraft:interact":{"interactions":[{"on_interact":{"filters":{"all_of":[{"test":"has_equipment","subject":"self","domain":"armor","operator":"not","value":"wolf_armor"},{"test":"has_equipment","subject":"other","domain":"hand","value":"wolf_armor"},{"test":"is_family","subject":"other","value":"player"},{"test":"is_owner","subject":"other","value":true},{"test":"is_sneak_held","subject":"other","value":false}]},"target":"self"},"equip_item_slot":"slot.armor.body","play_sounds":"armor.equip_wolf","interact_text":"action.interact.equipwolfarmor"},{"on_interact":{"filters":{"all_of":[{"test":"has_equipment","subject":"self","domain":"armor","value":"wolf_armor"},{"test":"has_equipment","subject":"other","domain":"hand","value":"shears"},{"test":"is_family","subject":"other","value":"player"},{"test":"is_owner","subject":"other","value":true},{"test":"is_sneak_held","subject":"other","value":false}]},"target":"self"},"hurt_item":1,"drop_item_slot":"slot.armor.body","play_sounds":"armor.unequip_wolf","interact_text":"action.interact.removewolfarmor","vibration":"shear"},{"on_interact":{"filters":{"all_of":[{"test":"is_sitting","subject":"self"},{"test":"has_damaged_equipment","subject":"self","domain":"armor","value":"wolf_armor"},{"test":"is_family","subject":"other","value":"player"},{"test":"is_owner","subject":"other","value":true},{"test":"is_sneak_held","subject":"other","value":false},{"test":"has_equipment","domain":"hand","subject":"other","value":"armadillo_scute"}]},"target":"self"},"repair_entity_item":{"slot":"slot.armor.body","amount":8},"use_item":true,"play_sounds":"armor.repair_wolf","interact_text":"action.interact.repairwolfarmor"}]}},"minecraft:wolf_pale":{"minecraft:variant":{"value":0}},"minecraft:wolf_ashen":{"minecraft:variant":{"value":1}},"minecraft:wolf_black":{"minecraft:variant":{"value":2}},"minecraft:wolf_chestnut":{"minecraft:variant":{"value":3}},"minecraft:wolf_rusty":{"minecraft:variant":{"value":4}},"minecraft:wolf_snowy":{"minecraft:variant":{"value":5}},"minecraft:wolf_spotted":{"minecraft:variant":{"value":6}},"minecraft:wolf_striped":{"minecraft:variant":{"value":7}},"minecraft:wolf_woods":{"minecraft:variant":{"value":8}}},"components":{"minecraft:leashable":{"soft_distance":4.0,"hard_distance":6.0,"max_distance":10.0,"on_leash":{"event":"minecraft:on_leash","target":"self"},"on_unleash":{"event":"minecraft:on_unleash","target":"self"}},"minecraft:balloonable":{"mass":0.8},"minecraft:is_hidden_when_invisible":{},"minecraft:nameable":{},"minecraft:type_family":{"family":["wolf","mob"]},"minecraft:breathable":{"total_supply":15,"suffocate_time":0},"minecraft:collision_box":{"width":0.6,"height":0.8},"minecraft:health":{"value":8,"max":8},"minecraft:hurt_on_condition":{"damage_conditions":[{"filters":{"test":"in_lava","subject":"self","operator":"==","value":true},"cause":"lava","damage_per_tick":4}]},"minecraft:movement":{"value":0.3},"minecraft:navigation.walk":{"can_path_over_water":true,"avoid_damage_blocks":true},"minecraft:movement.basic":{},"minecraft:jump.static":{},"minecraft:can_climb":{},"minecraft:attack":{"damage":3},"minecraft:healable":{"items":[{"item":"porkchop","heal_amount":6},{"item":"cooked_porkchop","heal_amount":16},{"item":"fish","heal_amount":4},{"item":"salmon","heal_amount":4},{"item":"clownfish","heal_amount":2},{"item":"pufferfish","heal_amount":2},{"item":"cooked_fish","heal_amount":10},{"item":"cooked_salmon","heal_amount":12},{"item":"beef","heal_amount":6},{"item":"cooked_beef","heal_amount":16},{"item":"chicken","heal_amount":4},{"item":"cooked_chicken","heal_amount":12},{"item":"muttonRaw","heal_amount":4},{"item":"muttonCooked","heal_amount":12},{"item":"rotten_flesh","heal_amount":8},{"item":"rabbit","heal_amount":6},{"item":"cooked_rabbit","heal_amount":10},{"item":"rabbit_stew","heal_amount":20}]},"minecraft:environment_sensor":{"triggers":[{"filters":{"all_of":[{"test":"bool_property","operator":"!=","domain":"minecraft:has_increased_max_health"},{"test":"has_component","value":"minecraft:is_tamed"}]},"event":"minecraft:increase_max_health"},{"filters":{"all_of":[{"test":"bool_property","operator":"!=","domain":"minecraft:is_armorable"},{"test":"has_component","operator":"!=","value":"minecraft:is_baby"},{"test":"has_component","value":"minecraft:is_tamed"}]},"event":"minecraft:become_armorable"}]},"minecraft:despawn":{"despawn_from_distance":{}},"minecraft:physics":{},"minecraft:pushable":{"is_pushable":true,"is_pushable_by_piston":true},"minecraft:conditional_bandwidth_optimization":{},"minecraft:behavior.float":{"priority":0},"minecraft:behavior.mount_pathing":{"priority":1,"speed_multiplier":1.25,"target_dist":0,"track_target":true},"minecraft:behavior.panic":{"priority":2,"speed_multiplier":1.25,"damage_sources":["campfire","fire","fire_tick","freezing","lightning","lava","magma","temperature","soul_campfire"],"ignore_mob_damage":true},"minecraft:behavior.stay_while_sitting":{"priority":3},"minecraft:behavior.hurt_by_target":{"priority":3},"minecraft:behavior.leap_at_target":{"priority":4,"yd":0.4},"minecraft:behavior.melee_box_attack":{"priority":5},"minecraft:behavior.look_at_player":{"priority":6,"target_distance":6.0,"probability":0.02},"minecraft:behavior.random_stroll":{"priority":8,"speed_multiplier":1.0},"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"]}},"events":{"minecraft:entity_spawned":{"sequence":[{"trigger":"minecraft:spawn_wild_baby_or_adult"},{"filters":{"all_of":[{"test":"has_biome_tag","value":"taiga"},{"test":"has_biome_tag","operator":"not","value":"cold"},{"test":"has_biome_tag","operator":"not","value":"mega"},{"test":"has_biome_tag","operator":"not","value":"mutated"}]},"add":{"component_groups":["minecraft:wolf_pale"]}},{"filters":{"all_of":[{"test":"has_biome_tag","value":"taiga"},{"test":"has_biome_tag","value":"cold"}]},"add":{"component_groups":["minecraft:wolf_ashen"]}},{"filters":{"all_of":[{"test":"has_biome_tag","value":"mega"},{"test":"has_biome_tag","value":"taiga"},{"test":"has_biome_tag","value":"forest"},{"test":"has_biome_tag","operator":"not","value":"mutated"}]},"add":{"component_groups":["minecraft:wolf_black"]}},{"filters":{"all_of":[{"test":"has_biome_tag","value":"mega"},{"test":"has_biome_tag","value":"taiga"},{"test":"has_biome_tag","value":"forest"},{"test":"has_biome_tag","value":"mutated"}]},"add":{"component_groups":["minecraft:wolf_chestnut"]}},{"filters":{"test":"has_biome_tag","value":"jungle"},"add":{"component_groups":["minecraft:wolf_rusty"]}},{"filters":{"test":"has_biome_tag","value":"grove"},"add":{"component_groups":["minecraft:wolf_snowy"]}},{"filters":{"test":"has_biome_tag","value":"savanna"},"add":{"component_groups":["minecraft:wolf_spotted"]}},{"filters":{"test":"has_biome_tag","value":"mesa"},"add":{"component_groups":["minecraft:wolf_striped"]}},{"filters":{"all_of":[{"test":"has_biome_tag","value":"forest"},{"test":"has_biome_tag","operator":"not","value":"birch"},{"test":"has_biome_tag","operator":"not","value":"taiga"},{"test":"has_biome_tag","operator":"not","value":"roofed"},{"test":"has_biome_tag","operator":"not","value":"mutated"},{"test":"has_biome_tag","operator":"not","value":"mountain"}]},"add":{"component_groups":["minecraft:wolf_woods"]}}]},"minecraft:entity_born":{"trigger":"minecraft:spawn_tame_baby"},"minecraft:spawn_wild_pale":{"add":{"component_groups":["minecraft:wolf_pale"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_ashen":{"add":{"component_groups":["minecraft:wolf_ashen"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_black":{"add":{"component_groups":["minecraft:wolf_black"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_chestnut":{"add":{"component_groups":["minecraft:wolf_chestnut"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_rusty":{"add":{"component_groups":["minecraft:wolf_rusty"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_snowy":{"add":{"component_groups":["minecraft:wolf_snowy"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_spotted":{"add":{"component_groups":["minecraft:wolf_spotted"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_striped":{"add":{"component_groups":["minecraft:wolf_striped"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_woods":{"add":{"component_groups":["minecraft:wolf_woods"]},"trigger":"minecraft:spawn_wild_baby_or_adult"},"minecraft:spawn_wild_baby_or_adult":{"sequence":[{"randomize":[{"weight":9,"trigger":"minecraft:spawn_wild_adult"},{"weight":1,"trigger":"minecraft:spawn_wild_baby"}]}]},"minecraft:spawn_wild_baby":{"add":{"component_groups":["minecraft:wolf_baby","minecraft:wolf_wild"]}},"minecraft:spawn_wild_adult":{"add":{"component_groups":["minecraft:wolf_adult","minecraft:wolf_wild"]}},"minecraft:spawn_tame_baby":{"add":{"component_groups":["minecraft:wolf_baby","minecraft:wolf_tame"]}},"minecraft:spawn_tame_adult":{"add":{"component_groups":["minecraft:wolf_adult","minecraft:wolf_tame"]}},"minecraft:ageable_grow_up":{"remove":{"component_groups":["minecraft:wolf_baby"]},"add":{"component_groups":["minecraft:wolf_adult"]}},"minecraft:ageable_set_baby":{"remove":{"component_groups":["minecraft:wolf_adult"]},"add":{"component_groups":["minecraft:wolf_baby"]}},"minecraft:on_tame":{"remove":{"component_groups":["minecraft:wolf_wild"]},"add":{"component_groups":["minecraft:wolf_tame"]}},"minecraft:increase_max_health":{"add":{"component_groups":["minecraft:wolf_increased_max_health"]},"set_property":{"minecraft:has_increased_max_health":true}},"minecraft:become_angry":{"remove":{"component_groups":["minecraft:wolf_wild"]},"add":{"component_groups":["minecraft:wolf_angry"]}},"minecraft:on_calm":{"remove":{"component_groups":["minecraft:wolf_angry"]},"add":{"component_groups":["minecraft:wolf_wild"]}},"minecraft:become_armorable":{"add":{"component_groups":["minecraft:wolf_armorable"]},"set_property":{"minecraft:is_armorable":true}}}}}