{
	"format_version": "1.8.0",
	"minecraft:entity": {
		"description": {
			"identifier": "zedafox:meow_inanimate",
			"is_spawnable": true,
			"is_experimental": false,
			"is_summonable": true
			},
		"components": {
			"minecraft:type_family": {
				"family": [
					"character"
				]
			},
			"minecraft:health": {
				"value": 8,
				"max": 8
			},
			"minecraft:scale": {
				"value": 1.0
			},
			"minecraft:collision_box": {
				"width": 0.7,
				"height": 1.8
			},
			"minecraft:pushable": {
				"is_pushable": false,
				"is_pushable_by_piston": true
			},
			"minecraft:damage_sensor": [
				{
					"cause": "all",
					"deals_damage": false
				}
			],
			"minecraft:push_through": {
				"value": 1
			},
			"minecraft:knockback_resistance": {
				"value": 1
			}
		},
		"component_groups": {
			"cat1": {"minecraft:variant": {"value": 0}},
			"cat2": {"minecraft:variant": {"value": 1}},
			"cat3": {"minecraft:variant": {"value": 2}},
			"cat4": {"minecraft:variant": {"value": 3}},
			"cat5": {"minecraft:variant": {"value": 4}},
			"cat6": {"minecraft:variant": {"value": 5}},
			"cat7": {"minecraft:variant": {"value": 6}},
			"cat8": {"minecraft:variant": {"value": 7}},
			"cat9": {"minecraft:variant": {"value": 8}},
			"cat10": {"minecraft:variant": {"value": 9}},
			"cat11": {"minecraft:variant": {"value": 10}},
			"cat12": {"minecraft:variant": {"value": 11}},
			"cat13": {"minecraft:variant": {"value": 12}},
			"cat14": {"minecraft:variant": {"value": 13}},
			"cat15": {"minecraft:variant": {"value": 14}},
			
			"grow": {
				"minecraft:scale": {
					"value": 1.5
				}
			},
			"shrink": {
				"minecraft:scale": {
					"value": 1.0
				}
			},
			
			"animated":{
				"minecraft:behavior.look_at_player": {
					"priority": 10,
					"look_distance": 10,
					"probability": 0.9
				},
				"minecraft:behavior.random_look_around": {
					"priority": 1
				}
			},
			
			"interactable":{
				"minecraft:interact": [
					{
						"on_interact": {
							"filters": {
								"all_of": [
									{
										"test": "is_family",
										"subject": "other",
										"value": "player"
									}
								]
							},
							"event": "click"
						},
						"interact_text": "click"
					}
				]
			},
			
			"death": {
				"minecraft:despawn": {
				}
			}
		},
		"events": {
			"cat1": {"add": {"component_groups": ["cat1"]}},
			"cat2": {"add": {"component_groups": ["cat2"]}},
			"cat3": {"add": {"component_groups": ["cat3"]}},
			"cat4": {"add": {"component_groups": ["cat4"]}},
			"cat5": {"add": {"component_groups": ["cat5"]}},
			"cat6": {"add": {"component_groups": ["cat6"]}},
			"cat7": {"add": {"component_groups": ["cat7"]}},
			"cat8": {"add": {"component_groups": ["cat8"]}},
			"cat9": {"add": {"component_groups": ["cat9"]}},
			"cat10": {"add": {"component_groups": ["cat10"]}},
			"cat11": {"add": {"component_groups": ["cat11"]}},
			"cat12": {"add": {"component_groups": ["cat12"]}},
			"cat13": {"add": {"component_groups": ["cat13"]}},
			"cat14": {"add": {"component_groups": ["cat14"]}},
			"cat15": {"add": {"component_groups": ["cat15"]}},
			
			"grow": {"add": {"component_groups": ["grow"]}},
			"shrink": {"add": {"component_groups": ["shrink"]}},
			
			"animate": {
				"add": {
					"component_groups": [
						"animated"
					]
				}
			},
			"inanimate": {
				"remove": {
					"component_groups": [
						"animated"
					]
				}
			},
			"set_interactor": {
				"add": {
					"component_groups": [
						"interactable"
					]
				}
			},
			"set_interactor": {
				"add": {
					"component_groups": [
						"interactable"
					]
				}
			},
			"click": {
				"queue_command": {
					"command": [
						"function vb/button/meow"
					]
				}
			},
			"despawn": {
				"add": {
					"component_groups": [
						"death"
					]
				}
			}
		}
	}
}