{
	"format_version": "1.8.0",
	"minecraft:client_entity": {
		"description": {
			"identifier": "quetz:styracosaurus",
			"materials": {
				"default": "spider"
			},
			"textures": {
				"default": "textures/entity/styracosaurus/default",
				"youngalpha": "textures/entity/styracosaurus/alpha_young",
				"oldalpha": "textures/entity/styracosaurus/alpha_old",
				"injuredalpha": "textures/entity/styracosaurus/alpha_injured",
				"healedalpha": "textures/entity/styracosaurus/alpha_injured_healed"
			},
			"geometry": {
				"default": "geometry.styracosaurus"
			},
			"animations": {
				"setup": "animation.styracosaurus.setup",
				"walk": "animation.styracosaurus.walknew",
				"walk_mounted": "animation.styracosaurus.walknew",
				"look_at_target": "animation.sauropelta.look_at_target",
				"baby_transform": "animation.styracosaurus.baby_transform",
				"sit": "animation.styracosaurus.sit",
				"attack": "animation.styracosaurus.attack",
				"aoeattack": "animation.styracosaurus.headbutt",
				"sad": "animation.styracosaurus.sad",
				"charging": "animation.styracosaurus.charging",
				"charging_mounted": "animation.styracosaurus.charging",
				"the_rack": "animation.styracosaurus.the_rack",
				"idle": "animation.styracosaurus.idle"
			},
			"scripts": {
				"pre_animation": [
					"variable.moving = query.ground_speed > 0 || query.vertical_speed > 0;",
					"variable.pitch = query.body_x_rotation;"
				]
			},
			"animation_controllers": [
				{
					"general": "controller.animation.styracosaurus.general"
				},
				{
					"move": "controller.animation.styracosaurus.move"
				}
			],
			"render_controllers": [
				"controller.render.styracosaurus"
			],
			"spawn_egg": {
				"base_color": "#5b3030",
				"overlay_color": "#a68e8e"
			}
		}
	}
}