{
	"format_version": "1.13.0",
	"minecraft:entity": {
		"description": {
			"identifier": "ex:mob",
			"is_spawnable": true,
			"is_summonable": true
		},
		"component_groups": {
			"minecraft:horse_adult": {},
			"minecraft:strength_3": {
				"minecraft:strength": {
					"value": 3
				}
			},
			"minecraft:horse_wild": {
				"minecraft:rideable": {
					"seat_count": 1,
					"family_types": ["player"],
					"interact_text": "action.interact.mount",
					"seats": {
						"position": [0, 1.1, -0.2]
					}
				},
				"minecraft:tamemount": {
					"min_temper": 100,
					"max_temper": 100,
					"ride_text": "action.interact.mount",
					"tame_event": {
						"event": "minecraft:on_tame",
						"target": "self"
					}
				}
			},
			"minecraft:horse_tamed": {
				"minecraft:is_tamed": {},
				"minecraft:rideable": {
					"seat_count": 1,
					"crouching_skip_interact": true,
					"family_types": ["player"],
					"interact_text": "action.interact.ride.horse",
					"seats": {
						"position": [0, 1.1, -0.2]
					}
				},
				"minecraft:is_chested": {},
				"minecraft:input_ground_controlled": {},
				"minecraft:behavior.player_ride_tamed": {},
				"minecraft:inventory": {
					"inventory_size": 9,
					"container_type": "horse",
					"additional_slots_per_strength": 3
				}
			}
		},
		"components": {
			"minecraft:health": {
				"value": 30
			},
			"minecraft:physics": {},
			"minecraft:conditional_bandwidth_optimization": {}
		},
		"events": {
			"minecraft:entity_spawned": {
				"add": {
					"component_groups": ["minecraft:horse_adult", "minecraft:horse_wild", "minecraft:strength_3"]
				}
			},
			"minecraft:on_tame": {
				"remove": {
					"component_groups": ["minecraft:horse_wild"]
				},
				"add": {
					"component_groups": ["minecraft:horse_tamed"]
				}
			}
		}
	}
}