{
	"format_version": "1.8.0",
	"animations": {
		"animation.tsu_morph.shulker.open": {
			"loop": true,
			"bones": {
				"lidMorph": {
					"relative_to": {
						"rotation": "entity"
					},
					"rotation": [0, "q.target_y_rotation", 0],
					"position": [0, 8, 0]
				}
			}
		},
		"animation.tsu_morph.shulker.base": {
			"loop": true,
			"bones": {
				"baseMorph": {
					"rotation": [0, "math.round(q.body_y_rotation / 90 ) * 90", 0],
					"position": [
						"(-0.5 + q.position(0) - math.floor(q.position(0))) * -16",
						"(-0.5 + q.position(1) - math.floor(q.position(1))) * -16 + 1.9",
						"(-0.5 + q.position(2) - math.floor(q.position(2))) * 16"
					],
					"scale": "1/0.9375"
				},
				"rootMorph": {
					"rotation": [0, "-q.body_y_rotation", 0]
				}
			}
		},
		"animation.tsu_morph.shulker.attack": {
			"animation_length": 2,
			"bones": {
				"lidMorph": {
					"relative_to": {
						"rotation": "entity"
					},
					"rotation": {
						"0.0": [0, 0, 0.01],
						"0.5833": [0, "360 + q.target_y_rotation", 0],
						"1.25": [0, "360+ q.target_y_rotation", 0],
						"1.75": [0, 0, 0.01]
					},
					"position": {
						"0.0": [0, 0, 0],
						"0.5833": [0, 8, 0],
						"1.25": [0, 8, 0],
						"1.75": [0, 0, 0]
					}
				}
			}
		}
	}
}