| { | |
| "format_version": "1.26.0", | |
| "minecraft:entity": { | |
| "description": { | |
| "identifier": "minecraft:fox", | |
| "is_experimental": false, | |
| "is_summonable": true, | |
| "is_spawnable": true, | |
| "spawn_category": "creature" | |
| }, | |
| "components": { | |
| "minecraft:attack": { | |
| "damage": 2 | |
| }, | |
| "minecraft:balloonable": {}, | |
| "minecraft:behavior.avoid_mob_type": { | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "AND": [ | |
| { | |
| "OR": [ | |
| { | |
| "AND": [ | |
| { | |
| "test": "is_family", | |
| "subject": 1, | |
| "operator": 0, | |
| "value": "player" | |
| }, | |
| { | |
| "test": "trusts", | |
| "subject": 1, | |
| "operator": 1, | |
| "value": true | |
| }, | |
| { | |
| "test": "is_sneaking", | |
| "subject": 1, | |
| "operator": 1, | |
| "value": true | |
| } | |
| ] | |
| }, | |
| { | |
| "test": "is_family", | |
| "subject": 1, | |
| "operator": 0, | |
| "value": "polarbear" | |
| }, | |
| { | |
| "test": "is_family", | |
| "subject": 1, | |
| "operator": 0, | |
| "value": "wolf" | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "max_dist": 10, | |
| "sprint_speed_multiplier": 1.5 | |
| } | |
| ], | |
| "priority": 5 | |
| }, | |
| "minecraft:behavior.eat_carried_item": { | |
| "delay_before_eating": 28, | |
| "priority": 12 | |
| }, | |
| "minecraft:behavior.float": { | |
| "priority": 0 | |
| }, | |
| "minecraft:behavior.look_at_player": { | |
| "look_time": { | |
| "min": 1, | |
| "max": 2 | |
| }, | |
| "look_distance": 6, | |
| "priority": 14 | |
| }, | |
| "minecraft:behavior.pickup_items": { | |
| "goal_radius": 2, | |
| "priority": 11, | |
| "max_dist": 3, | |
| "speed_multiplier": 0.5 | |
| }, | |
| "minecraft:behavior.raid_garden": { | |
| "blocks": [ | |
| "minecraft:sweet_berry_bush" | |
| ], | |
| "goal_radius": 0.8, | |
| "priority": 12, | |
| "search_height": 2, | |
| "initial_eat_delay": 2, | |
| "max_to_eat": 0, | |
| "search_range": 12, | |
| "speed_multiplier": 1.2 | |
| }, | |
| "minecraft:behavior.random_look_around": { | |
| "priority": 15 | |
| }, | |
| "minecraft:behavior.random_look_around_and_sit": { | |
| "max_look_count": 5, | |
| "priority": 12, | |
| "max_look_time": 100, | |
| "min_look_count": 2, | |
| "min_look_time": 80, | |
| "probability": 0.001 | |
| }, | |
| "minecraft:behavior.random_stroll": { | |
| "priority": 13, | |
| "speed_multiplier": 0.8 | |
| }, | |
| "minecraft:behavior.stalk_and_pounce_on_target": { | |
| "interest_time": 2.0, | |
| "stalk_speed": 1.2, | |
| "leap_dist": 0.8, | |
| "leap_height": 0.9, | |
| "max_stalk_dist": 12.0, | |
| "pounce_max_dist": 5.0, | |
| "set_persistent": true, | |
| "priority": 7, | |
| "strike_dist": 2.0, | |
| "stuck_blocks": { | |
| "operator": "==", | |
| "test": "is_block", | |
| "subject": "block", | |
| "value": "snow_layer" | |
| }, | |
| "stuck_time": 2.0 | |
| }, | |
| "minecraft:behavior.tempt": { | |
| "can_get_scared": true, | |
| "items": [ | |
| "sweet_berries" | |
| ], | |
| "priority": 3, | |
| "speed_multiplier": 0.5, | |
| "within_radius": 16 | |
| }, | |
| "minecraft:breathable": { | |
| "breathes_lava": false, | |
| "totalSupply": 15, | |
| "suffocateTime": 0 | |
| }, | |
| "minecraft:can_climb": {}, | |
| "minecraft:collision_box": { | |
| "height": 0.7, | |
| "width": 0.6 | |
| }, | |
| "minecraft:damage_sensor": { | |
| "triggers": [ | |
| { | |
| "deals_damage": "no", | |
| "on_damage": { | |
| "filters": { | |
| "subject": "block", | |
| "test": "is_block", | |
| "value": "minecraft:sweet_berry_bush" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:despawn": { | |
| "filters": [ | |
| { | |
| "all_of": [ | |
| { | |
| "test": "is_persistent", | |
| "value": false | |
| }, | |
| { | |
| "operator": "<", | |
| "test": "light_level", | |
| "value": 8 | |
| }, | |
| { | |
| "subject": "self", | |
| "test": "inactivity_timer", | |
| "value": 600 | |
| }, | |
| { | |
| "test": "random_chance", | |
| "value": 50 | |
| }, | |
| { | |
| "operator": ">", | |
| "test": "distance_to_nearest_player", | |
| "value": 54 | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "minecraft:environment_sensor": { | |
| "triggers": [ | |
| { | |
| "event": "minecraft:fox_configure_night", | |
| "filters": { | |
| "test": "is_daytime", | |
| "value": false | |
| } | |
| }, | |
| { | |
| "event": "minecraft:fox_configure_day", | |
| "filters": { | |
| "test": "is_daytime", | |
| "value": true | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:health": { | |
| "max": 20, | |
| "value": 20 | |
| }, | |
| "minecraft:jump.static": {}, | |
| "minecraft:leashable": { | |
| "can_be_cut": false, | |
| "can_be_stolen": false, | |
| "on_unleash_interact_only": true, | |
| "presets": [ | |
| { | |
| "hard_distance": 6.0, | |
| "max_distance": 10.0, | |
| "spring_type": "bouncy", | |
| "soft_distance": 4.0 | |
| } | |
| ] | |
| }, | |
| "minecraft:movement": { | |
| "value": 0.3 | |
| }, | |
| "minecraft:movement.basic": {}, | |
| "minecraft:nameable": {}, | |
| "minecraft:navigation.walk": { | |
| "avoid_damage_blocks": true, | |
| "avoid_water": true, | |
| "can_path_over_water": true, | |
| "using_door_annotation": true | |
| }, | |
| "minecraft:physics": {}, | |
| "minecraft:pushable": { | |
| "is_pushable": true, | |
| "is_pushable_by_piston": true | |
| }, | |
| "minecraft:scheduler": { | |
| "max_delay_secs": 0, | |
| "scheduled_events": [ | |
| { | |
| "event": "minecraft:ambient_sleep", | |
| "filters": [ | |
| { | |
| "test": "is_sleeping", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| { | |
| "event": "minecraft:ambient_night", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "test": "is_daytime", | |
| "value": false | |
| }, | |
| { | |
| "operator": ">", | |
| "test": "distance_to_nearest_player", | |
| "value": 16 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "event": "minecraft:ambient_normal", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "test": "is_sleeping", | |
| "value": false | |
| }, | |
| { | |
| "any_of": [ | |
| { | |
| "test": "is_daytime", | |
| "value": true | |
| }, | |
| { | |
| "operator": "<=", | |
| "test": "distance_to_nearest_player", | |
| "value": 16 | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "min_delay_secs": 0 | |
| }, | |
| "minecraft:shareables": { | |
| "all_items": true, | |
| "all_items_max_amount": 1, | |
| "items": [ | |
| { | |
| "item": "minecraft:apple", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:appleEnchanted", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:baked_potato", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:beef", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:beetroot", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:beetroot_soup", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:bread", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:carrot", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:chicken", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:chorus_fruit", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:clownfish", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_beef", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_chicken", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_fish", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_porkchop", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_rabbit", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cooked_salmon", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:cookie", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:dried_kelp", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:fish", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:golden_apple", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:golden_carrot", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:melon", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:mushroom_stew", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:muttonCooked", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:muttonRaw", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:poisonous_potato", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:porkchop", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:potato", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:pufferfish", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:pumpkin_pie", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:rabbit", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:rabbit_stew", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:rotten_flesh", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:salmon", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:spider_eye", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:sweet_berries", | |
| "max_amount": 1, | |
| "priority": 0 | |
| }, | |
| { | |
| "item": "minecraft:suspicious_stew", | |
| "max_amount": 1, | |
| "priority": 0 | |
| } | |
| ] | |
| }, | |
| "minecraft:type_family": { | |
| "family": [ | |
| "fox", | |
| "mob" | |
| ] | |
| } | |
| }, | |
| "component_groups": { | |
| "minecraft:defending_fox": { | |
| "minecraft:behavior.melee_attack": { | |
| "reach_multiplier": 1.5, | |
| "require_complete_path": true, | |
| "track_target": true, | |
| "priority": 1 | |
| }, | |
| "minecraft:behavior.panic": { | |
| "damage_sources": [ | |
| "all" | |
| ], | |
| "priority": 2, | |
| "speed_multiplier": 1.25 | |
| }, | |
| "minecraft:environment_sensor": { | |
| "triggers": [ | |
| { | |
| "event": "minecraft:fox_configure_docile_day", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "test": "is_daytime", | |
| "value": true | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "has_target", | |
| "value": false | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "event": "minecraft:fox_configure_docile_night", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "test": "is_daytime", | |
| "value": false | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "has_target", | |
| "value": false | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_adult": { | |
| "minecraft:behavior.breed": { | |
| "priority": 3 | |
| }, | |
| "minecraft:breedable": { | |
| "breed_items": [ | |
| { | |
| "item": "sweet_berries" | |
| } | |
| ], | |
| "breeds_with": { | |
| "minecraft:fox": { | |
| "event": "minecraft:entity_born", | |
| "target": "baby" | |
| } | |
| }, | |
| "require_tame": false | |
| }, | |
| "minecraft:experience_reward": { | |
| "on_bred": { | |
| "expression": "Math.Random(1,7)", | |
| "version": 0 | |
| }, | |
| "on_death": { | |
| "expression": "query.last_hit_by_player ? Math.Random(1,3) : 0", | |
| "version": 0 | |
| } | |
| }, | |
| "minecraft:loot": { | |
| "table": "loot_tables/entities/fox.json" | |
| }, | |
| "minecraft:offspring": { | |
| "offspring_pairs": { | |
| "minecraft:fox": "minecraft:fox" | |
| } | |
| } | |
| }, | |
| "minecraft:fox_ambient_sleep": { | |
| "minecraft:ambient_sound_interval": { | |
| "event_name": "sleep" | |
| } | |
| }, | |
| "minecraft:docile_fox": { | |
| "minecraft:behavior.melee_attack": { | |
| "reach_multiplier": 1.5, | |
| "require_complete_path": true, | |
| "track_target": true, | |
| "priority": 10 | |
| }, | |
| "minecraft:behavior.panic": { | |
| "damage_sources": [ | |
| "all" | |
| ], | |
| "priority": 1, | |
| "speed_multiplier": 1.25 | |
| } | |
| }, | |
| "minecraft:fox_ambient_night": { | |
| "minecraft:ambient_sound_interval": { | |
| "event_name": "screech", | |
| "range": 160, | |
| "value": 80 | |
| } | |
| }, | |
| "minecraft:fox_ambient_normal": { | |
| "minecraft:ambient_sound_interval": { | |
| "event_name": "ambient" | |
| } | |
| }, | |
| "minecraft:fox_arctic": { | |
| "minecraft:behavior.nearest_prioritized_attackable_target": { | |
| "attack_interval": 2, | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "rabbit" | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "chicken" | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "cod" | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "salmon" | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "tropicalfish" | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| }, | |
| { | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "baby_turtle" | |
| }, | |
| { | |
| "operator": "!=", | |
| "test": "in_water", | |
| "subject": "other", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| } | |
| ], | |
| "priority": 6, | |
| "reselect_targets": true, | |
| "set_persistent": true, | |
| "target_search_height": 5 | |
| }, | |
| "minecraft:variant": { | |
| "value": 1 | |
| } | |
| }, | |
| "minecraft:fox_baby": { | |
| "minecraft:ageable": { | |
| "duration": 1200, | |
| "feed_items": "sweet_berries", | |
| "grow_up": { | |
| "event": "minecraft:ageable_grow_up", | |
| "target": "self" | |
| } | |
| }, | |
| "minecraft:behavior.follow_parent": { | |
| "priority": 9, | |
| "speed_multiplier": 1.1 | |
| }, | |
| "minecraft:is_baby": {}, | |
| "minecraft:scale": { | |
| "value": 0.5 | |
| } | |
| }, | |
| "minecraft:fox_day": { | |
| "minecraft:behavior.find_cover": { | |
| "cooldown_time": 5.0, | |
| "priority": 9, | |
| "speed_multiplier": 1 | |
| }, | |
| "minecraft:behavior.nap": { | |
| "can_nap_filters": { | |
| "all_of": [ | |
| { | |
| "operator": "==", | |
| "test": "in_water", | |
| "subject": "self", | |
| "value": false | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "on_ground", | |
| "subject": "self", | |
| "value": true | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "is_underground", | |
| "subject": "self", | |
| "value": true | |
| }, | |
| { | |
| "operator": "!=", | |
| "test": "is_weather", | |
| "subject": "self", | |
| "value": "thunderstorm" | |
| } | |
| ] | |
| }, | |
| "cooldown_max": 7.0, | |
| "mob_detect_height": 6.0, | |
| "priority": 8, | |
| "cooldown_min": 2.0, | |
| "wake_mob_exceptions": { | |
| "any_of": [ | |
| { | |
| "operator": "==", | |
| "test": "trusts", | |
| "subject": "other", | |
| "value": true | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "is_family", | |
| "subject": "other", | |
| "value": "fox" | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "is_sneaking", | |
| "subject": "other", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| "mob_detect_dist": 12.0 | |
| }, | |
| "minecraft:environment_sensor": { | |
| "triggers": [ | |
| { | |
| "event": "minecraft:fox_configure_thunderstorm", | |
| "filters": { | |
| "test": "is_weather", | |
| "value": "thunderstorm" | |
| } | |
| }, | |
| { | |
| "event": "minecraft:fox_configure_night", | |
| "filters": { | |
| "test": "is_daytime", | |
| "value": false | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_night": { | |
| "minecraft:behavior.stroll_towards_village": { | |
| "cooldown_time": 10.0, | |
| "start_chance": 0.005, | |
| "goal_radius": 3.0, | |
| "priority": 11, | |
| "search_range": 32, | |
| "speed_multiplier": 1.0 | |
| }, | |
| "minecraft:environment_sensor": { | |
| "triggers": [ | |
| { | |
| "event": "minecraft:fox_configure_thunderstorm", | |
| "filters": { | |
| "test": "is_weather", | |
| "value": "thunderstorm" | |
| } | |
| }, | |
| { | |
| "event": "minecraft:fox_configure_day", | |
| "filters": { | |
| "test": "is_daytime", | |
| "value": true | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_with_item": { | |
| "minecraft:equipment": { | |
| "slot_drop_chance": [ | |
| { | |
| "drop_chance": 1.0, | |
| "slot": "slot.weapon.mainhand" | |
| } | |
| ], | |
| "table": "loot_tables/entities/fox_equipment.json" | |
| } | |
| }, | |
| "minecraft:fox_red": { | |
| "minecraft:behavior.nearest_prioritized_attackable_target": { | |
| "attack_interval": 2, | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "rabbit" | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "chicken" | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "cod" | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "salmon" | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| }, | |
| { | |
| "filters": { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "tropicalfish" | |
| }, | |
| "max_dist": 12, | |
| "priority": 1 | |
| }, | |
| { | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "baby_turtle" | |
| }, | |
| { | |
| "operator": "!=", | |
| "test": "in_water", | |
| "subject": "other", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| "max_dist": 12, | |
| "priority": 0 | |
| } | |
| ], | |
| "priority": 6, | |
| "reselect_targets": true, | |
| "set_persistent": true, | |
| "target_search_height": 5 | |
| }, | |
| "minecraft:variant": { | |
| "value": 0 | |
| } | |
| }, | |
| "minecraft:fox_thunderstorm": { | |
| "minecraft:behavior.find_cover": { | |
| "cooldown_time": 0.0, | |
| "priority": 0, | |
| "speed_multiplier": 1 | |
| }, | |
| "minecraft:environment_sensor": { | |
| "triggers": [ | |
| { | |
| "event": "minecraft:fox_configure_day", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "operator": "!=", | |
| "test": "is_weather", | |
| "value": "thunderstorm" | |
| }, | |
| { | |
| "test": "is_daytime", | |
| "value": true | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "event": "minecraft:fox_configure_night", | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "operator": "!=", | |
| "test": "is_weather", | |
| "value": "thunderstorm" | |
| }, | |
| { | |
| "test": "is_daytime", | |
| "value": false | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "minecraft:trusting_fox": { | |
| "minecraft:behavior.defend_trusted_target": { | |
| "aggro_sound": "mad", | |
| "sound_chance": 0.05, | |
| "within_radius": 25, | |
| "must_see": false, | |
| "on_defend_start": { | |
| "event": "minecraft:fox_configure_defending", | |
| "target": "self" | |
| }, | |
| "priority": 0 | |
| }, | |
| "minecraft:trust": {} | |
| } | |
| }, | |
| "events": { | |
| "minecraft:fox_configure_defending": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:defending_fox" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:docile_fox", | |
| "minecraft:fox_day", | |
| "minecraft:fox_night" | |
| ] | |
| } | |
| }, | |
| "minecraft:ageable_grow_up": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_adult" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:fox_baby" | |
| ] | |
| } | |
| }, | |
| "minecraft:ambient_night": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_ambient_night" | |
| ] | |
| } | |
| }, | |
| "minecraft:ambient_normal": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_ambient_normal" | |
| ] | |
| } | |
| }, | |
| "minecraft:ambient_sleep": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_ambient_sleep" | |
| ] | |
| } | |
| }, | |
| "minecraft:entity_born": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_baby", | |
| "minecraft:trusting_fox", | |
| "minecraft:docile_fox" | |
| ] | |
| } | |
| }, | |
| "minecraft:entity_spawned": { | |
| "sequence": [ | |
| { | |
| "randomize": [ | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_adult", | |
| "minecraft:fox_with_item", | |
| "minecraft:docile_fox" | |
| ] | |
| }, | |
| "weight": 95 | |
| }, | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_baby", | |
| "minecraft:docile_fox" | |
| ] | |
| }, | |
| "weight": 5 | |
| } | |
| ] | |
| }, | |
| { | |
| "filters": { | |
| "test": "is_snow_covered", | |
| "value": true | |
| }, | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_arctic" | |
| ] | |
| } | |
| }, | |
| { | |
| "filters": { | |
| "test": "is_snow_covered", | |
| "value": false | |
| }, | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_red" | |
| ] | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:fox_configure_day": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_day" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:fox_night", | |
| "minecraft:fox_thunderstorm" | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_configure_docile_day": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:docile_fox", | |
| "minecraft:fox_day" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:defending_fox", | |
| "minecraft:fox_night" | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_configure_docile_night": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:docile_fox", | |
| "minecraft:fox_night" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:defending_fox", | |
| "minecraft:fox_day" | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_configure_night": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_night" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:fox_day", | |
| "minecraft:fox_thunderstorm" | |
| ] | |
| } | |
| }, | |
| "minecraft:fox_configure_thunderstorm": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:fox_thunderstorm" | |
| ] | |
| }, | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:fox_night", | |
| "minecraft:fox_day" | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| } |
Xet Storage Details
- Size:
- 30 kB
- Xet hash:
- 6a6b4284eba335437d1a1911e44f4f97409431f161c1679562d6fb3797351be0
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.