{
	"format_version": "1.10.0",
	"minecraft:client_entity": {
		"description": {
			"identifier": "quetz:sentinel",
			"materials": {
				"default": "enderman"
			},
			"textures": {
				"default": "textures/entity/sentinel/nomodule",
				"zeta": "textures/entity/sentinel/zeta",
				"alpha": "textures/entity/sentinel/alpha",
				"epsilon": "textures/entity/sentinel/epsilon",
				"omega": "textures/entity/sentinel/omega",
				"gamma": "textures/entity/sentinel/gamma"
			},
			"geometry": {
				"default": "geometry.sentinel"
			},
			"spawn_egg": {
				"texture": "sentinel_spawn_egg"
			},
			"animations": {
				"idle": "animation.sentinel.idle",
				"fly": "animation.sentinel.fly",
				"walk": "animation.sentinel.fly",
				"thrusters": "animation.sentinel.setup",
				"hold_item": "animation.sentinel.hold_item",
				"general": "controller.animation.sentinel.general",
				"holding": "controller.animation.sentinel.holding",
				"blast": "animation.sentinel.explode",
				"delayed_attack": "animation.sentinel.attack"
			},
			"scripts": {
				"pre_animation": [
					"variable.holding_trident = query.is_item_name_any('slot.weapon.mainhand', 'minecraft:trident');"
				],
				"animate": [
					"general",
					"holding"
				]
			},
			"render_controllers": [
				"controller.render.sentinel"
			],
			"enable_attachables": true
		}
	}
}