{
	code: "clothes",
	variantgroups: [
		{ code: "category",  states: ["foot"] },		
		{ code: "foot", combine: "SelectiveMultiply", onVariant: "category", states: [
			"aristocrat-shoes", "great-steppe-boots", "fur-lined-reindeer-herder-shoes", "high-leather-boots", "jailor-boots", "knee-high-fur-boots", "lackey-shoes", "merchant-shoes", 
			"messenger-shoes", "metalcap-boots", "minstrel-boots", "noble-shoes", "peasent-slippers", "prince-boots", "prisoner-binds", "shepherd-sandals", "soldier-boots", "squire-boots", 
			"nomad-boots", "temptress-velvet-shoes", "tigh-high-boots", "wool-lined-knee-high-boots", "worn-leather-boots", "blackguard-shoes", "clockmaker-shoes", "hunter-boots", "malefactor-boots",
			"forlorn-shoes", "commoner-boots", "tailor-shoes", "marketeer", "rotwalker", "rottenking", "king", "surgeon", "miner", "alchemist", "forgotten", "survivor", "scribe",
			"rusty-ankle-manacles"
		  ] },
	],
	behaviors: [
        { "name": "Wearable" },
        { name: "GroundStorable", properties: { layout: 'Quadrants', collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.25, z2: 1 } } }
    ],
	shape: { base: "entity/humanoid/seraph/clothing/foot/{foot}" },
	storageFlags: 128,
	attributes: {
		clothescategory: "foot",
		wearableAttachment: true,
		displaycaseable: true,
		shelvable: true,
		groundStorageTransform: {
			translation: { x: 0, y: 0.011, z: 0 }
		},
		onDisplayTransform: {
			translation: { x: 0, y: 0.011, z: 0 },
			rotation: { x: 0, y: -90, z: 0 },
			origin: { x: 0.5, y: 0, z: 0.5 },
			scale: 0.9
		},

		warmthByType: {
			"*-peasent-slippers*": 0.5,
			"*-noble-shoes": 0.5,
			"*-merchant-shoes": 0.5,
			"*-aristocrat-shoes": 0.5,
			"*-shepherd-sandals*": 0.5,
			"*-clockmaker-shoes": 0.5,
			"*-commoner-boots": 1,
			"*-fur-lined-reindeer-herder-shoes": 4,
			"*-hunter-boots": 1.5,
			"*-worn-leather-boots": 0.5,
			"*-soldier-boots": 0.5,
			"*-wool-lined-knee-high-boots": 1.5,
			"*-knee-high-fur-boots": 2,
			"*-malefactor-boots": 1,
			"*": 1
		},
		handbook: {
			groupBy: ["clothes-{category}-*"]
		}
	},
	texturesByType: {
		"*": {
			"seraph": { base: "block/transparent" }
		}
	},
	creativeinventory: { "general": ["*"], "items": ["*"], "clothing": ["*"] },
	renderAlphaTest: 0.25,
	tpHandTransformByType: {
		"@.*-(clockmaker-shoes|marketeer|merchant-shoes|noble-shoes|tailor-shoes|aristocrat-shoes|peasent-slippers|shepherd-sandals|soldier-boots|worn-leather-boots|forgotten|deep|scribe)": {
			translation: { x: -0.61, y: -0.67, z: -1.06 },
			rotation: { x: 48, y: 88, z: 133 },
			scale: 0.83
		},
		"@.*-(temptress-velvet-shoes|minstrel|metalcap-boots|fur-lined-reindeer-herder-shoes|rottenking|king|miner|alchemist)": {
			translation: { x: -0.71, y: -0.4, z: -0.82 },
			rotation: { x: 48, y: 88, z: 52 },
			scale: 0.71
		},
		"@.*-(forlorn-shoes|blackguard-shoes|wool-lined-knee-high-boots|minstrel-boots|lackey-shoes)": {
			translation: { x: -0.71, y: -0.56, z: -0.84 },
			rotation: { x: 48, y: 88, z: 53 },
			scale: 0.71
		},
		"*-prisoner-binds": {
			translation: { x: -0.71, y: -0.7, z: -1 },
			rotation: { x: -75, y: -87, z: -11 },
			scale: 0.75
		},
		"*-tigh-high-boots": {
			translation: { x: -0.73, y: -1, z: -0.82 },
			rotation: { x: 48, y: 88, z: 51 },
			scale: 0.71
		},
		"*": {
			translation: { x: -0.71, y: -0.66, z: -0.84 },
			rotation: { x: 48, y: 88, z: 53 },
			scale: 0.71
		}
	},
	guiTransformByType: {
		"@.*-(clockmaker-shoes|marketeer|merchant-shoes|noble-shoes|tailor-shoes|aristocrat-shoes|peasent-slippers|shepherd-sandals|soldier-boots|worn-leather-boots)": {
			translation: { x: 2, y: 0, z: 18 },
			rotation: { x: 152, y: -136, z: -4 },
			origin: { x: 0.49, y: 0.16, z: 0.54 },
			scale: 2.84
		},
		"*-tigh-high-boots": {
			rotate: false,
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 180, y: -76, z: 8 },
			origin: { x: 0.7, y: 0.4, z: 0.6 },
			scale: 1.94
		},
		"*": {
			rotate: false,
			translation: { x: 2, y: 0, z: 18 },
			rotation: { x: 152, y: -118, z: -3 },
			origin: { x: 0.5, y: 0.29, z: 0.55 },
			scale: 2.2
		}
	},
	groundTransform: {
		translation: { x: 0.05, y: 0.02, z: 0 },
		rotation: { x: 0, y: 0, z: 0 },
		origin: { x: 0.5, y: 0, z: 0.5 },
		scale: 3.11
	}
}
