1
0
mirror of https://github.com/Mojang/bedrock-samples.git synced 2025-07-05 11:53:51 +00:00
Files
Mike Ammerlaan d2c831e602 v1.21.90.3
2025-06-18 05:19:56 -07:00

963 lines
37 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "1097455393",
"x-format-version": "1.21.90",
"x-minecraft-version": "1.21.90-beta.3",
"definitions": {
"1417288942": {
"title": "Entity component definitions",
"type": "object",
"properties": {
"minecraft:absorption": {
"description": "Dynamic value"
},
"minecraft:addrider": {
"description": "Dynamic value"
},
"minecraft:admire_item": {
"description": "Dynamic value"
},
"minecraft:ageable": {
"description": "Dynamic value"
},
"minecraft:ambient_sound_interval": {
"description": "Dynamic value"
},
"minecraft:anger_level": {
"description": "Dynamic value"
},
"minecraft:angry": {
"description": "Dynamic value"
},
"minecraft:annotation.break_door": {
"description": "Dynamic value"
},
"minecraft:annotation.open_door": {
"description": "Dynamic value"
},
"minecraft:area_attack": {
"description": "Dynamic value"
},
"minecraft:attack": {
"description": "Dynamic value"
},
"minecraft:attack_cooldown": {
"description": "Dynamic value"
},
"minecraft:attack_damage": {
"description": "Dynamic value"
},
"minecraft:balloon": {
"description": "Dynamic value"
},
"minecraft:balloonable": {
"description": "Dynamic value"
},
"minecraft:barter": {
"description": "Dynamic value"
},
"minecraft:behavior.admire_item": {
"description": "Dynamic value"
},
"minecraft:behavior.barter": {
"description": "Dynamic value"
},
"minecraft:behavior.beg": {
"description": "Dynamic value"
},
"minecraft:behavior.break_door": {
"description": "Dynamic value"
},
"minecraft:behavior.breed": {
"description": "Dynamic value"
},
"minecraft:behavior.defend_trusted_target": {
"description": "Dynamic value"
},
"minecraft:behavior.door_interact": {
"description": "Dynamic value"
},
"minecraft:behavior.dragondeath": {
"description": "Dynamic value"
},
"minecraft:behavior.dragonholdingpattern": {
"description": "Dynamic value"
},
"minecraft:behavior.dragonlanding": {
"description": "Dynamic value"
},
"minecraft:behavior.dragonscanning": {
"description": "Dynamic value"
},
"minecraft:behavior.dragontakeoff": {
"description": "Dynamic value"
},
"minecraft:behavior.drink_potion": {
"description": "Dynamic value"
},
"minecraft:behavior.eat_carried_item": {
"description": "Dynamic value"
},
"minecraft:behavior.enderman_leave_block": {
"description": "Dynamic value"
},
"minecraft:behavior.enderman_take_block": {
"description": "Dynamic value"
},
"minecraft:behavior.find_cover": {
"description": "Dynamic value"
},
"minecraft:behavior.find_mount": {
"description": "Dynamic value"
},
"minecraft:behavior.find_underwater_treasure": {
"description": "Dynamic value"
},
"minecraft:behavior.flee_sun": {
"description": "Dynamic value"
},
"minecraft:behavior.float": {
"description": "Dynamic value"
},
"minecraft:behavior.float_tempt": {
"description": "Dynamic value"
},
"minecraft:behavior.float_wander": {
"description": "Dynamic value"
},
"minecraft:behavior.follow_caravan": {
"description": "Dynamic value"
},
"minecraft:behavior.follow_mob": {
"description": "Dynamic value"
},
"minecraft:behavior.follow_owner": {
"description": "Dynamic value"
},
"minecraft:behavior.follow_parent": {
"description": "Dynamic value"
},
"minecraft:behavior.follow_target_captain": {
"description": "Dynamic value"
},
"minecraft:behavior.hide": {
"description": "Dynamic value"
},
"minecraft:behavior.hold_ground": {
"description": "Dynamic value"
},
"minecraft:behavior.hover": {
"description": "Dynamic value"
},
"minecraft:behavior.hurt_by_target": {
"description": "Dynamic value"
},
"minecraft:behavior.inspect_bookshelf": {
"description": "Dynamic value"
},
"minecraft:behavior.lay_down": {
"description": "Dynamic value"
},
"minecraft:behavior.lay_egg": {
"description": "Dynamic value"
},
"minecraft:behavior.leap_at_target": {
"description": "Dynamic value"
},
"minecraft:behavior.look_at_entity": {
"description": "Dynamic value"
},
"minecraft:behavior.look_at_player": {
"description": "Dynamic value"
},
"minecraft:behavior.look_at_target": {
"description": "Dynamic value"
},
"minecraft:behavior.look_at_trading_player": {
"description": "Dynamic value"
},
"minecraft:behavior.make_love": {
"description": "Dynamic value"
},
"minecraft:behavior.mingle": {
"description": "Dynamic value"
},
"minecraft:behavior.mount_pathing": {
"description": "Dynamic value"
},
"minecraft:behavior.move_through_village": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_block": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_land": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_lava": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_liquid": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_poi": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_random_block": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_village": {
"description": "Dynamic value"
},
"minecraft:behavior.move_to_water": {
"description": "Dynamic value"
},
"minecraft:behavior.move_towards_target": {
"description": "Dynamic value"
},
"minecraft:behavior.nap": {
"description": "Dynamic value"
},
"minecraft:behavior.nearest_attackable_target": {
"description": "Dynamic value"
},
"minecraft:behavior.nearest_prioritized_attackable_target": {
"description": "Dynamic value"
},
"minecraft:behavior.ocelot_sit_on_block": {
"description": "Dynamic value"
},
"minecraft:behavior.open_door": {
"description": "Dynamic value"
},
"minecraft:behavior.owner_hurt_by_target": {
"description": "Dynamic value"
},
"minecraft:behavior.owner_hurt_target": {
"description": "Dynamic value"
},
"minecraft:behavior.panic": {
"description": "Dynamic value"
},
"minecraft:behavior.pet_sleep_with_owner": {
"description": "Dynamic value"
},
"minecraft:behavior.pickup_items": {
"description": "Dynamic value"
},
"minecraft:behavior.player_ride_tamed": {
"description": "Dynamic value"
},
"minecraft:behavior.raid_garden": {
"description": "Dynamic value"
},
"minecraft:behavior.random_breach": {
"description": "Dynamic value"
},
"minecraft:behavior.random_fly": {
"description": "Dynamic value"
},
"minecraft:behavior.random_hover": {
"description": "Dynamic value"
},
"minecraft:behavior.random_look_around": {
"description": "Dynamic value"
},
"minecraft:behavior.random_look_around_and_sit": {
"description": "Dynamic value"
},
"minecraft:behavior.random_sitting": {
"description": "Dynamic value"
},
"minecraft:behavior.random_stroll": {
"description": "Dynamic value"
},
"minecraft:behavior.random_swim": {
"description": "Dynamic value"
},
"minecraft:behavior.receive_love": {
"description": "Dynamic value"
},
"minecraft:behavior.restrict_open_door": {
"description": "Dynamic value"
},
"minecraft:behavior.restrict_sun": {
"description": "Dynamic value"
},
"minecraft:behavior.rise_to_liquid_level": {
"description": "Dynamic value"
},
"minecraft:behavior.roll": {
"description": "Dynamic value"
},
"minecraft:behavior.run_around_like_crazy": {
"description": "Dynamic value"
},
"minecraft:behavior.scared": {
"description": "Dynamic value"
},
"minecraft:behavior.send_event": {
"description": "Dynamic value"
},
"minecraft:behavior.share_items": {
"description": "Dynamic value"
},
"minecraft:behavior.silverfish_merge_with_stone": {
"description": "Dynamic value"
},
"minecraft:behavior.silverfish_wake_up_friends": {
"description": "Dynamic value"
},
"minecraft:behavior.skeleton_horse_trap": {
"description": "Dynamic value"
},
"minecraft:behavior.sleep": {
"description": "Dynamic value"
},
"minecraft:behavior.snacking": {
"description": "Dynamic value"
},
"minecraft:behavior.sneeze": {
"description": "Dynamic value"
},
"minecraft:behavior.squid_dive": {
"description": "Dynamic value"
},
"minecraft:behavior.squid_flee": {
"description": "Dynamic value"
},
"minecraft:behavior.squid_idle": {
"description": "Dynamic value"
},
"minecraft:behavior.squid_move_away_from_ground": {
"description": "Dynamic value"
},
"minecraft:behavior.squid_out_of_water": {
"description": "Dynamic value"
},
"minecraft:behavior.stalk_and_pounce_on_target": {
"description": "Dynamic value"
},
"minecraft:behavior.stay_while_sitting": {
"description": "Dynamic value"
},
"minecraft:behavior.stomp_turtle_egg": {
"description": "Dynamic value"
},
"minecraft:behavior.stroll_towards_village": {
"description": "Dynamic value"
},
"minecraft:behavior.summon_entity": {
"description": "Dynamic value"
},
"minecraft:behavior.swell": {
"description": "Dynamic value"
},
"minecraft:behavior.target_when_pushed": {
"description": "Dynamic value"
},
"minecraft:behavior.tempt": {
"description": "Dynamic value"
},
"minecraft:behavior.trade_interest": {
"description": "Dynamic value"
},
"minecraft:behavior.vex_copy_owner_target": {
"description": "Dynamic value"
},
"minecraft:behavior.vex_random_move": {
"description": "Dynamic value"
},
"minecraft:behavior.wither_random_attack_pos_goal": {
"description": "Dynamic value"
},
"minecraft:behavior.wither_target_highest_damage": {
"description": "Dynamic value"
},
"minecraft:block_climber": {
"description": "Dynamic value"
},
"minecraft:block_sensor": {
"description": "Dynamic value"
},
"minecraft:body_rotation_always_follows_head": {
"description": "Dynamic value"
},
"minecraft:body_rotation_axis_aligned": {
"description": "Dynamic value"
},
"minecraft:body_rotation_blocked": {
"description": "Dynamic value"
},
"minecraft:boostable": {
"description": "Dynamic value"
},
"minecraft:boss": {
"description": "Dynamic value"
},
"minecraft:break_blocks": {
"description": "Dynamic value"
},
"minecraft:breathable": {
"description": "Dynamic value"
},
"minecraft:breedable": {
"description": "Dynamic value"
},
"minecraft:bribeable": {
"description": "Dynamic value"
},
"minecraft:bucketable": {
"description": "Dynamic value"
},
"minecraft:buoyant": {
"description": "Dynamic value"
},
"minecraft:burns_in_daylight": {
"description": "Dynamic value"
},
"minecraft:can_climb": {
"description": "Dynamic value"
},
"minecraft:can_fly": {
"description": "Dynamic value"
},
"minecraft:can_join_raid": {
"description": "Dynamic value"
},
"minecraft:can_power_jump": {
"description": "Dynamic value"
},
"minecraft:cannot_be_attacked": {
"description": "Dynamic value"
},
"minecraft:celebrate_hunt": {
"description": "Dynamic value"
},
"minecraft:collision_box": {
"description": "Dynamic value"
},
"minecraft:color": {
"description": "Dynamic value"
},
"minecraft:color2": {
"description": "Dynamic value"
},
"minecraft:combat_regeneration": {
"description": "Dynamic value"
},
"minecraft:conditional_bandwidth_optimization": {
"description": "Dynamic value"
},
"minecraft:custom_hit_test": {
"description": "Dynamic value"
},
"minecraft:damage_over_time": {
"description": "Dynamic value"
},
"minecraft:damage_sensor": {
"description": "Dynamic value"
},
"minecraft:dash": {
"description": "Dynamic value"
},
"minecraft:default_look_angle": {
"description": "Dynamic value"
},
"minecraft:despawn": {
"description": "Dynamic value"
},
"minecraft:dimension_bound": {
"description": "Dynamic value"
},
"minecraft:drying_out_timer": {
"description": "Dynamic value"
},
"minecraft:dweller": {
"description": "Dynamic value"
},
"minecraft:economy_trade_table": {
"description": "Dynamic value"
},
"minecraft:entity_armor_equipment_slot_mapping": {
"description": "Dynamic value"
},
"minecraft:entity_sensor": {
"description": "Dynamic value"
},
"minecraft:environment_sensor": {
"description": "Dynamic value"
},
"minecraft:equip_item": {
"description": "Dynamic value"
},
"minecraft:equipment": {
"description": "Dynamic value"
},
"minecraft:equippable": {
"description": "Dynamic value"
},
"minecraft:exhaustion_values": {
"description": "Dynamic value"
},
"minecraft:experience_reward": {
"description": "Dynamic value"
},
"minecraft:explode": {
"description": "Dynamic value"
},
"minecraft:fire_immune": {
"description": "Dynamic value"
},
"minecraft:floats_in_liquid": {
"description": "Dynamic value"
},
"minecraft:flocking": {
"description": "Dynamic value"
},
"minecraft:flying_speed": {
"description": "Dynamic value"
},
"minecraft:follow_range": {
"description": "Dynamic value"
},
"minecraft:friction_modifier": {
"description": "Dynamic value"
},
"minecraft:game_event_movement_tracking": {
"description": "Dynamic value"
},
"minecraft:genetics": {
"description": "Dynamic value"
},
"minecraft:giveable": {
"description": "Dynamic value"
},
"minecraft:ground_offset": {
"description": "Dynamic value"
},
"minecraft:group_size": {
"description": "Dynamic value"
},
"minecraft:grows_crop": {
"description": "Dynamic value"
},
"minecraft:healable": {
"description": "Dynamic value"
},
"minecraft:health": {
"description": "Dynamic value"
},
"minecraft:heartbeat": {
"description": "Dynamic value"
},
"minecraft:hide": {
"description": "Dynamic value"
},
"minecraft:home": {
"description": "Dynamic value"
},
"minecraft:horse.jump_strength": {
"description": "Dynamic value"
},
"minecraft:hurt_on_condition": {
"description": "Dynamic value"
},
"minecraft:ignore_cannot_be_attacked": {
"description": "Dynamic value"
},
"minecraft:input_air_controlled": {
"description": "Dynamic value"
},
"minecraft:input_ground_controlled": {
"description": "Dynamic value"
},
"minecraft:inside_block_notifier": {
"description": "Dynamic value"
},
"minecraft:insomnia": {
"description": "Dynamic value"
},
"minecraft:instant_despawn": {
"description": "Dynamic value"
},
"minecraft:interact": {
"description": "Dynamic value"
},
"minecraft:inventory": {
"description": "Dynamic value"
},
"minecraft:is_baby": {
"description": "Dynamic value"
},
"minecraft:is_charged": {
"description": "Dynamic value"
},
"minecraft:is_chested": {
"description": "Dynamic value"
},
"minecraft:is_collidable": {
"description": "Dynamic value"
},
"minecraft:is_dyeable": {
"description": "Dynamic value"
},
"minecraft:is_hidden_when_invisible": {
"description": "Dynamic value"
},
"minecraft:is_ignited": {
"description": "Dynamic value"
},
"minecraft:is_illager_captain": {
"description": "Dynamic value"
},
"minecraft:is_pregnant": {
"description": "Dynamic value"
},
"minecraft:is_saddled": {
"description": "Dynamic value"
},
"minecraft:is_shaking": {
"description": "Dynamic value"
},
"minecraft:is_sheared": {
"description": "Dynamic value"
},
"minecraft:is_stackable": {
"description": "Dynamic value"
},
"minecraft:is_stunned": {
"description": "Dynamic value"
},
"minecraft:is_tamed": {
"description": "Dynamic value"
},
"minecraft:item_controllable": {
"description": "Dynamic value"
},
"minecraft:item_hopper": {
"description": "Dynamic value"
},
"minecraft:jump.dynamic": {
"description": "Dynamic value"
},
"minecraft:jump.static": {
"description": "Dynamic value"
},
"minecraft:knockback_resistance": {
"description": "Dynamic value"
},
"minecraft:lava_movement": {
"description": "Dynamic value"
},
"minecraft:leashable": {
"description": "Dynamic value"
},
"minecraft:leashable_to": {
"description": "Dynamic value"
},
"minecraft:looked_at": {
"description": "Dynamic value"
},
"minecraft:loot": {
"description": "Dynamic value"
},
"minecraft:luck": {
"description": "Dynamic value"
},
"minecraft:managed_wandering_trader": {
"description": "Dynamic value"
},
"minecraft:mark_variant": {
"description": "Dynamic value"
},
"minecraft:mob_effect": {
"description": "Dynamic value"
},
"minecraft:mob_effect_immunity": {
"description": "Dynamic value"
},
"minecraft:movement": {
"description": "Dynamic value"
},
"minecraft:movement.amphibious": {
"description": "Dynamic value"
},
"minecraft:movement.basic": {
"description": "Dynamic value"
},
"minecraft:movement.dolphin": {
"description": "Dynamic value"
},
"minecraft:movement.fly": {
"description": "Dynamic value"
},
"minecraft:movement.generic": {
"description": "Dynamic value"
},
"minecraft:movement.glide": {
"description": "Dynamic value"
},
"minecraft:movement.hover": {
"description": "Dynamic value"
},
"minecraft:movement.jump": {
"description": "Dynamic value"
},
"minecraft:movement.skip": {
"description": "Dynamic value"
},
"minecraft:movement.sway": {
"description": "Dynamic value"
},
"minecraft:movement_sound_distance_offset": {
"description": "Dynamic value"
},
"minecraft:nameable": {
"description": "Dynamic value"
},
"minecraft:navigation.climb": {
"description": "Dynamic value"
},
"minecraft:navigation.float": {
"description": "Dynamic value"
},
"minecraft:navigation.fly": {
"description": "Dynamic value"
},
"minecraft:navigation.generic": {
"description": "Dynamic value"
},
"minecraft:navigation.hover": {
"description": "Dynamic value"
},
"minecraft:navigation.swim": {
"description": "Dynamic value"
},
"minecraft:navigation.walk": {
"description": "Dynamic value"
},
"minecraft:npc": {
"description": "Dynamic value"
},
"minecraft:on_death": {
"description": "Dynamic value"
},
"minecraft:on_friendly_anger": {
"description": "Dynamic value"
},
"minecraft:on_hurt": {
"description": "Dynamic value"
},
"minecraft:on_hurt_by_player": {
"description": "Dynamic value"
},
"minecraft:on_ignite": {
"description": "Dynamic value"
},
"minecraft:on_start_landing": {
"description": "Dynamic value"
},
"minecraft:on_start_takeoff": {
"description": "Dynamic value"
},
"minecraft:on_target_acquired": {
"description": "Dynamic value"
},
"minecraft:on_target_escape": {
"description": "Dynamic value"
},
"minecraft:on_wake_with_owner": {
"description": "Dynamic value"
},
"minecraft:out_of_control": {
"description": "Dynamic value"
},
"minecraft:peek": {
"description": "Dynamic value"
},
"minecraft:persistent": {
"description": "Dynamic value"
},
"minecraft:physics": {
"description": "Dynamic value"
},
"minecraft:player.exhaustion": {
"description": "Dynamic value"
},
"minecraft:player.experience": {
"description": "Dynamic value"
},
"minecraft:player.hunger": {
"description": "Dynamic value"
},
"minecraft:player.level": {
"description": "Dynamic value"
},
"minecraft:player.saturation": {
"description": "Dynamic value"
},
"minecraft:preferred_path": {
"description": "Dynamic value"
},
"minecraft:projectile": {
"description": "Dynamic value"
},
"minecraft:push_through": {
"description": "Dynamic value"
},
"minecraft:pushable": {
"description": "Dynamic value"
},
"minecraft:raid_trigger": {
"description": "Dynamic value"
},
"minecraft:rail_movement": {
"description": "Dynamic value"
},
"minecraft:rail_sensor": {
"description": "Dynamic value"
},
"minecraft:ravager_blocked": {
"description": "Dynamic value"
},
"minecraft:reflect_projectiles": {
"description": "Dynamic value"
},
"minecraft:renders_when_invisible": {
"description": "Dynamic value"
},
"minecraft:rideable": {
"description": "Dynamic value"
},
"minecraft:scale": {
"description": "Dynamic value"
},
"minecraft:scale_by_age": {
"description": "Dynamic value"
},
"minecraft:scheduler": {
"description": "Dynamic value"
},
"minecraft:shareables": {
"description": "Dynamic value"
},
"minecraft:shooter": {
"description": "Dynamic value"
},
"minecraft:sittable": {
"description": "Dynamic value"
},
"minecraft:skin_id": {
"description": "Dynamic value"
},
"minecraft:sound_volume": {
"description": "Dynamic value"
},
"minecraft:spawn_entity": {
"description": "Dynamic value"
},
"minecraft:spell_effects": {
"description": "Dynamic value"
},
"minecraft:strength": {
"description": "Dynamic value"
},
"minecraft:suspect_tracking": {
"description": "Dynamic value"
},
"minecraft:tameable": {
"description": "Dynamic value"
},
"minecraft:tamemount": {
"description": "Dynamic value"
},
"minecraft:target_nearby_sensor": {
"description": "Dynamic value"
},
"minecraft:teleport": {
"description": "Dynamic value"
},
"minecraft:tick_world": {
"description": "Dynamic value"
},
"minecraft:timer": {
"description": "Dynamic value"
},
"minecraft:trade_resupply": {
"description": "Dynamic value"
},
"minecraft:trade_table": {
"description": "Dynamic value"
},
"minecraft:trail": {
"description": "Dynamic value"
},
"minecraft:transformation": {
"description": "Dynamic value"
},
"minecraft:transient": {
"description": "Dynamic value"
},
"minecraft:trust": {
"description": "Dynamic value"
},
"minecraft:trusting": {
"description": "Dynamic value"
},
"minecraft:type_family": {
"description": "Dynamic value"
},
"minecraft:underwater_movement": {
"description": "Dynamic value"
},
"minecraft:variable_max_auto_step": {
"description": "Dynamic value"
},
"minecraft:variant": {
"description": "Dynamic value"
},
"minecraft:vibration_damper": {
"description": "Dynamic value"
},
"minecraft:vibration_listener": {
"description": "Dynamic value"
},
"minecraft:walk_animation_speed": {
"description": "Dynamic value"
},
"minecraft:wants_jockey": {
"description": "Dynamic value"
},
"minecraft:water_movement": {
"description": "Dynamic value"
},
"minecraft:wither_target_highest_damage": {
"description": "Dynamic value"
}
}
}
},
"title": "Entity Document",
"type": "object",
"properties": {
"component_groups": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/1417288942"
}
},
"components": {
"$ref": "#/definitions/1417288942"
},
"description": {
"description": "Dynamic value"
},
"events": {
"description": "Dynamic value"
}
},
"required": [
"description"
]
}