| { | |
| "format_version": "1.26.0", | |
| "minecraft:entity": { | |
| "description": { | |
| "identifier": "minecraft:panda", | |
| "is_experimental": false, | |
| "is_summonable": true, | |
| "is_spawnable": true, | |
| "spawn_category": "creature" | |
| }, | |
| "components": { | |
| "minecraft:balloonable": {}, | |
| "minecraft:behavior.breed": { | |
| "priority": 3 | |
| }, | |
| "minecraft:behavior.float": { | |
| "priority": 0 | |
| }, | |
| "minecraft:behavior.hurt_by_target": { | |
| "priority": 1 | |
| }, | |
| "minecraft:behavior.look_at_player": { | |
| "look_time": { | |
| "min": 1, | |
| "max": 2 | |
| }, | |
| "look_distance": 6, | |
| "priority": 8 | |
| }, | |
| "minecraft:behavior.mount_pathing": { | |
| "priority": 5, | |
| "target_dist": 0, | |
| "speed_multiplier": 1.5, | |
| "track_target": true | |
| }, | |
| "minecraft:behavior.panic": { | |
| "damage_sources": [ | |
| "fire", | |
| "fire_tick", | |
| "magma" | |
| ], | |
| "priority": 1, | |
| "speed_multiplier": 1.25 | |
| }, | |
| "minecraft:behavior.random_look_around": { | |
| "priority": 9 | |
| }, | |
| "minecraft:behavior.random_sitting": { | |
| "cooldown": 30, | |
| "min_sit_time": 10, | |
| "priority": 5, | |
| "start_chance": 0.01, | |
| "stop_chance": 0.3 | |
| }, | |
| "minecraft:behavior.random_stroll": { | |
| "priority": 14, | |
| "speed_multiplier": 0.8 | |
| }, | |
| "minecraft:behavior.snacking": { | |
| "items": [ | |
| "bamboo", | |
| "cake" | |
| ], | |
| "priority": 2, | |
| "snacking_cooldown": 22.5, | |
| "snacking_stop_chance": 0.001334, | |
| "snacking_cooldown_min": 20 | |
| }, | |
| "minecraft:behavior.tempt": { | |
| "items": [ | |
| "bamboo" | |
| ], | |
| "priority": 4, | |
| "speed_multiplier": 1.25 | |
| }, | |
| "minecraft:breathable": { | |
| "breathes_lava": false, | |
| "suffocate_time": 0, | |
| "total_supply": 15 | |
| }, | |
| "minecraft:can_climb": {}, | |
| "minecraft:collision_box": { | |
| "height": 1.5, | |
| "width": 1.7 | |
| }, | |
| "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:genetics": { | |
| "genes": [ | |
| { | |
| "allele_range": { | |
| "range_max": 15, | |
| "range_min": 0 | |
| }, | |
| "genetic_variants": [ | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_lazy", | |
| "target": "self" | |
| }, | |
| "main_allele": 0 | |
| }, | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_worried", | |
| "target": "self" | |
| }, | |
| "main_allele": 1 | |
| }, | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_playful", | |
| "target": "self" | |
| }, | |
| "main_allele": 2 | |
| }, | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_aggressive", | |
| "target": "self" | |
| }, | |
| "main_allele": 3 | |
| }, | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_weak", | |
| "target": "self" | |
| }, | |
| "both_allele": { | |
| "range_max": 7, | |
| "range_min": 4 | |
| } | |
| }, | |
| { | |
| "birth_event": { | |
| "event": "minecraft:panda_brown", | |
| "target": "self" | |
| }, | |
| "both_allele": { | |
| "range_max": 9, | |
| "range_min": 8 | |
| } | |
| } | |
| ], | |
| "name": "panda_variant" | |
| } | |
| ], | |
| "mutation_rate": 0.03125 | |
| }, | |
| "minecraft:giveable": { | |
| "triggers": { | |
| "cooldown": 3, | |
| "items": [ | |
| "bamboo", | |
| "cake" | |
| ], | |
| "on_give": { | |
| "event": "minecraft:on_calm", | |
| "target": "self" | |
| } | |
| } | |
| }, | |
| "minecraft:health": { | |
| "max": 20, | |
| "value": 20 | |
| }, | |
| "minecraft:hurt_on_condition": { | |
| "damage_conditions": [ | |
| { | |
| "cause": "lava", | |
| "damage_per_tick": 4, | |
| "filters": { | |
| "operator": "==", | |
| "test": "in_lava", | |
| "subject": "self", | |
| "value": true | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:inventory": { | |
| "inventory_size": 1, | |
| "private": true | |
| }, | |
| "minecraft:jump.static": {}, | |
| "minecraft:movement": { | |
| "value": 0.15 | |
| }, | |
| "minecraft:movement.basic": {}, | |
| "minecraft:nameable": {}, | |
| "minecraft:navigation.walk": { | |
| "avoid_damage_blocks": true, | |
| "avoid_water": true, | |
| "can_float": true, | |
| "using_door_annotation": true | |
| }, | |
| "minecraft:physics": {}, | |
| "minecraft:pushable": { | |
| "is_pushable": true, | |
| "is_pushable_by_piston": true | |
| }, | |
| "minecraft:rideable": { | |
| "family_types": [ | |
| "zombie" | |
| ], | |
| "seat_count": 1, | |
| "seats": { | |
| "position": [ | |
| 0, | |
| 1.105, | |
| 0 | |
| ] | |
| } | |
| }, | |
| "minecraft:scale": { | |
| "value": 1 | |
| }, | |
| "minecraft:type_family": { | |
| "family": [ | |
| "panda" | |
| ] | |
| }, | |
| "minecraft:variant": { | |
| "value": 0 | |
| }, | |
| "minecraft:water_movement": { | |
| "drag_factor": 0.98 | |
| } | |
| }, | |
| "component_groups": { | |
| "minecraft:baby_scared": { | |
| "minecraft:angry": { | |
| "broadcast_anger": true, | |
| "broadcast_filters": { | |
| "operator": "==", | |
| "test": "is_family", | |
| "value": "panda_aggressive" | |
| }, | |
| "broadcast_range": 41, | |
| "calm_event": { | |
| "event": "minecraft:baby_on_calm", | |
| "target": "self" | |
| }, | |
| "duration": 1 | |
| } | |
| }, | |
| "minecraft:panda_worried": { | |
| "minecraft:behavior.avoid_mob_type": { | |
| "max_dist": 16, | |
| "max_flee": 20, | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "AND": [ | |
| { | |
| "test": "is_family", | |
| "subject": 1, | |
| "operator": 1, | |
| "value": "panda" | |
| } | |
| ] | |
| }, | |
| "sprint_speed_multiplier": 1.5 | |
| } | |
| ], | |
| "priority": 5 | |
| }, | |
| "minecraft:behavior.scared": { | |
| "priority": 1, | |
| "sound_interval": 20 | |
| }, | |
| "minecraft:variant": { | |
| "value": 2 | |
| } | |
| }, | |
| "minecraft:panda_adult": { | |
| "minecraft:attack": { | |
| "damage": 2 | |
| }, | |
| "minecraft:behavior.breed": { | |
| "priority": 3 | |
| }, | |
| "minecraft:behavior.melee_attack": { | |
| "reach_multiplier": 1, | |
| "attack_once": true, | |
| "track_target": true, | |
| "priority": 2 | |
| }, | |
| "minecraft:breedable": { | |
| "breed_items": [ | |
| { | |
| "item": "bamboo" | |
| } | |
| ], | |
| "breeds_with": { | |
| "minecraft:panda": { | |
| "event": "minecraft:entity_born", | |
| "target": "baby" | |
| } | |
| }, | |
| "environment_requirements": { | |
| "blocks": "bamboo", | |
| "radius": 5, | |
| "count": 8 | |
| }, | |
| "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,4) : 0", | |
| "version": 0 | |
| } | |
| }, | |
| "minecraft:loot": { | |
| "table": "loot_tables/entities/panda.json" | |
| }, | |
| "minecraft:offspring": { | |
| "blend_attributes": false, | |
| "mutation_factor": { | |
| "variant": 1 | |
| }, | |
| "offspring_pairs": { | |
| "minecraft:panda": "minecraft:panda" | |
| } | |
| }, | |
| "minecraft:on_target_acquired": { | |
| "event": "minecraft:become_angry", | |
| "target": "self" | |
| }, | |
| "minecraft:on_target_escape": { | |
| "event": "minecraft:on_calm", | |
| "target": "self" | |
| } | |
| }, | |
| "minecraft:panda_lazy": { | |
| "minecraft:behavior.lay_down": { | |
| "interval": 400, | |
| "priority": 5, | |
| "random_stop_interval": 2000 | |
| }, | |
| "minecraft:behavior.panic": { | |
| "damage_sources": [ | |
| "all" | |
| ], | |
| "priority": 1, | |
| // Lazy panda's move half the speed, so double their multiplier when they panic | |
| // Otherwise, they don't actually look like they're panicking | |
| "speed_multiplier": 2.5 | |
| }, | |
| "minecraft:behavior.random_sitting": { | |
| "cooldown": 25, | |
| "min_sit_time": 15, | |
| "priority": 6, | |
| "start_chance": 0.02, | |
| "stop_chance": 0.2 | |
| }, | |
| "minecraft:behavior.snacking": { | |
| "items": [ | |
| "bamboo", | |
| "cake" | |
| ], | |
| "priority": 3, | |
| "snacking_cooldown": 17.5, | |
| "snacking_stop_chance": 0.0011, | |
| "snacking_cooldown_min": 10 | |
| }, | |
| "minecraft:movement": { | |
| "value": 0.07 | |
| }, | |
| "minecraft:variant": { | |
| "value": 1 | |
| } | |
| }, | |
| "minecraft:panda_aggressive": { | |
| "minecraft:attack": { | |
| "damage": 6 | |
| }, | |
| "minecraft:behavior.melee_attack": { | |
| "reach_multiplier": 1, | |
| "track_target": true, | |
| "priority": 2 | |
| }, | |
| "minecraft:behavior.panic": { | |
| "damage_sources": [ | |
| "all" | |
| ], | |
| "priority": 1, | |
| // Aggressive pandas don't panic from mob damage | |
| "ignore_mob_damage": true, | |
| "speed_multiplier": 1.25 | |
| }, | |
| "minecraft:on_friendly_anger": { | |
| "event": "minecraft:on_anger", | |
| "target": "self" | |
| }, | |
| "minecraft:type_family": { | |
| "family": [ | |
| "panda", | |
| "panda_aggressive", | |
| "mob" | |
| ] | |
| }, | |
| "minecraft:variant": { | |
| "value": 6 | |
| } | |
| }, | |
| "minecraft:panda_baby": { | |
| "minecraft:ageable": { | |
| "duration": 1200, | |
| "feed_items": "bamboo", | |
| "grow_up": { | |
| "event": "minecraft:ageable_grow_up", | |
| "target": "self" | |
| } | |
| }, | |
| "minecraft:behavior.follow_parent": { | |
| "priority": 13, | |
| "speed_multiplier": 1.1 | |
| }, | |
| "minecraft:behavior.roll": { | |
| "priority": 12, | |
| "probability": 0.0016 | |
| }, | |
| "minecraft:behavior.sneeze": { | |
| "probability": 0.0001666, | |
| "loot_table": "loot_tables/entities/panda_sneeze.json", | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "operator": "!=", | |
| "test": "has_component", | |
| "subject": "other", | |
| "value": "minecraft:is_baby" | |
| }, | |
| { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "panda" | |
| }, | |
| { | |
| "operator": "!=", | |
| "test": "in_water", | |
| "subject": "other", | |
| "value": true | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "on_ground", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| "max_dist": 10 | |
| } | |
| ], | |
| "cooldown_time": 1, | |
| "sound": "sneeze", | |
| "drop_item_chance": 0.001, | |
| "prepare_time": 1, | |
| "prepare_sound": "presneeze", | |
| "priority": 7, | |
| "within_radius": 10 | |
| }, | |
| "minecraft:is_baby": {}, | |
| "minecraft:on_target_acquired": { | |
| "event": "minecraft:on_scared", | |
| "target": "self" | |
| }, | |
| "minecraft:scale": { | |
| "value": 0.4 | |
| } | |
| }, | |
| "minecraft:panda_angry": { | |
| "minecraft:angry": { | |
| "broadcast_anger": true, | |
| "broadcast_filters": { | |
| "operator": "==", | |
| "test": "is_family", | |
| "value": "panda_aggressive" | |
| }, | |
| "broadcast_range": 41, | |
| "calm_event": { | |
| "event": "minecraft:on_calm", | |
| "target": "self" | |
| }, | |
| "duration": 500 | |
| }, | |
| "minecraft:on_target_acquired": {} | |
| }, | |
| "minecraft:panda_playful": { | |
| "minecraft:behavior.roll": { | |
| "priority": 12, | |
| "probability": 0.013 | |
| }, | |
| "minecraft:variant": { | |
| "value": 3 | |
| } | |
| }, | |
| "minecraft:panda_brown": { | |
| "minecraft:variant": { | |
| "value": 4 | |
| } | |
| }, | |
| "minecraft:panda_sneezing": { | |
| "minecraft:behavior.sneeze": { | |
| "probability": 0.002, | |
| "loot_table": "loot_tables/entities/panda_sneeze.json", | |
| "entity_types": [ | |
| { | |
| "filters": { | |
| "all_of": [ | |
| { | |
| "operator": "!=", | |
| "test": "has_component", | |
| "subject": "other", | |
| "value": "minecraft:is_baby" | |
| }, | |
| { | |
| "subject": "other", | |
| "test": "is_family", | |
| "value": "panda" | |
| }, | |
| { | |
| "operator": "!=", | |
| "test": "in_water", | |
| "subject": "other", | |
| "value": true | |
| }, | |
| { | |
| "operator": "==", | |
| "test": "on_ground", | |
| "value": true | |
| } | |
| ] | |
| }, | |
| "max_dist": 10 | |
| } | |
| ], | |
| "cooldown_time": 1, | |
| "sound": "sneeze", | |
| "drop_item_chance": 0.001, | |
| "prepare_time": 1, | |
| "prepare_sound": "presneeze", | |
| "priority": 7, | |
| "within_radius": 10 | |
| } | |
| }, | |
| "minecraft:panda_weak": { | |
| "minecraft:health": { | |
| "max": 10, | |
| "value": 10 | |
| }, | |
| "minecraft:variant": { | |
| "value": 5 | |
| } | |
| } | |
| }, | |
| "events": { | |
| "minecraft:on_calm": { | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:panda_angry" | |
| ] | |
| } | |
| }, | |
| "minecraft:ageable_grow_up": { | |
| "sequence": [ | |
| { | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:panda_baby" | |
| ] | |
| } | |
| }, | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_adult" | |
| ] | |
| } | |
| }, | |
| { | |
| "filters": { | |
| "test": "is_variant", | |
| "operator": "==", | |
| "subject": "self", | |
| "value": 3 | |
| }, | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_playful" | |
| ] | |
| } | |
| }, | |
| { | |
| "filters": { | |
| "test": "is_variant", | |
| "operator": "==", | |
| "subject": "self", | |
| "value": 6 | |
| }, | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_aggressive" | |
| ] | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:on_scared": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:baby_scared" | |
| ] | |
| } | |
| }, | |
| "minecraft:baby_on_calm": { | |
| "remove": { | |
| "component_groups": [ | |
| "minecraft:baby_scared" | |
| ] | |
| } | |
| }, | |
| "minecraft:entity_spawned": { | |
| "randomize": [ | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_adult" | |
| ] | |
| }, | |
| "weight": 95 | |
| }, | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_baby" | |
| ] | |
| }, | |
| "weight": 5 | |
| } | |
| ] | |
| }, | |
| "minecraft:entity_born": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_baby" | |
| ] | |
| } | |
| }, | |
| "minecraft:become_angry": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_angry" | |
| ] | |
| } | |
| }, | |
| "minecraft:panda_aggressive": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_aggressive" | |
| ] | |
| } | |
| }, | |
| "minecraft:panda_brown": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_brown" | |
| ] | |
| } | |
| }, | |
| "minecraft:panda_lazy": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_lazy" | |
| ] | |
| } | |
| }, | |
| "minecraft:panda_playful": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_playful" | |
| ] | |
| } | |
| }, | |
| "minecraft:panda_weak": { | |
| "sequence": [ | |
| { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_weak" | |
| ] | |
| } | |
| }, | |
| { | |
| "filters": { | |
| "test": "has_component", | |
| "operator": "==", | |
| "value": "minecraft:is_baby" | |
| }, | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_sneezing" | |
| ] | |
| } | |
| } | |
| ] | |
| }, | |
| "minecraft:panda_worried": { | |
| "add": { | |
| "component_groups": [ | |
| "minecraft:panda_worried" | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| } |
Xet Storage Details
- Size:
- 19 kB
- Xet hash:
- bc57d31a6aaa9b5ccb06004fda9121e535867f683c3e2ea6953934f6cdf872cb
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.