{
	code: "pickledvegetable",
	maxstacksize: 64,
	attributes: {
		inContainerTexture: { base: "block/wood/barrel/pickled-{type}" },
		crockable: true,
		inPieProperties: { texture: "block/food/pie/fill-{type}", partType: 'Filling' },
		handbook: {
			groupBy: ["pickledvegetable-*", "pickledlegume-*"]
		},
        displayable: {
            shelf: {
                size: { width: 4, height: 3, length: 4 }
            }
        }
	},
	variantgroups: [
		{ code: "type", states: ["carrot", "cabbage", "onion", "turnip", "parsnip", "pumpkin", "bellpepper", "olive", "fennel" ] },
	],
	shapebytype: {
		"*-cabbage": { base: "item/food/pickledvegetable/sauerkraut" },
		"*-soybean": { base: "item/food/pickledvegetable/soypile" },
		"*": { base: "item/food/pickledvegetable/{type}" }
	},
	creativeinventory: { "general": ["*"], "items": ["*"] },
	nutritionPropsByType: {
		"*-cabbage": { satiety: 250, foodcategory: "Vegetable" },
		"*": { satiety: 80, foodcategory: "Vegetable" },
	},
	transitionableProps: [{
		type: "Perish",
		freshHours: { avg: 1800 },
		transitionHours: { avg: 240 },
		transitionedStack: { type: "item", code: "rot" },
		transitionRatio: 0.5
	}],
	materialDensity: 600,
	guiTransformByType: {
		"*-cabbage": {
			translation: { x: 2.5, y: 1, z: 0 },
			rotation: { x: 137, y: 131, z: 0 },
			origin: { x: 0.5, y: 0.05, z: 0.5 },
			scale: 1.69
		},
		"*-carrot": {
			translation: { x: 2, y: 1, z: 0 },
			rotation: { x: 180, y: 44, z: 56 },
			origin: { x: 0.5, y: 0.2, z: 0.5 },
			scale: 4.75
		},
		"@.*-(onion|fennel)": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: -37, y: 135, z: -155 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 5.35
		},
		"*-parsnip": {
			translation: { x: 2, y: 2, z: 0 },
			rotation: { x: 180, y: 158, z: 38 },
			origin: { x: 0.5, y: 0.23, z: 0.5 },
			scale: 3.6
		},
		"*-turnip": {
			translation: { x: 1, y: 2, z: 0 },
			rotation: { x: 180, y: 158, z: 38 },
			origin: { x: 0.5, y: 0.18, z: 0.5 },
			scale: 4.25
		},
		"*-pumpkin": {
			translation: { x: 2, y: 2, z: 0 },
			rotation: { x: 127, y: 180, z: 38 },
			origin: { x: 0.5, y: 0.05, z: 0.5 },
			scale: 3.5999
		},
		"*-bellpepper": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: -44, y: 180, z: -173 },
			origin: { x: 0.48, y: 0.15, z: 0.5 },
			scale: 3
		},
		"*-olive": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: -43, y: 0, z: 0 },
			origin: { x: 0.5, y: 0.6, z: -0.15 },
			scale: 3.3
		}

	},
	tpHandTransformByType: {
		"*-cabbage": {
			translation: { "x": -0.25, "y": -1, "z": -1 },
			rotation: { "x": 125, "y": -2, "z": -72 },
			origin: { "x": -0.05, "y": 0.4, "z": 0.8 },
			scale: 0.45
		},
		"*-carrot": {
			translation: { x: -0.57, y: -0.14, z: -0.56 },
			rotation: { x: 0, y: 0, z: -89 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 0.88
		},
		"@.*-(onion|fennel)": {
			translation: { x: -0.75, y: -0.13, z: -0.57 },
			rotation: { x: 0, y: 0, z: -67 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 0.84
		},
		"*-parsnip": {
			translation: { x: -0.57, y: -0.14, z: -0.56 },
			rotation: { x: 0, y: 0, z: -89 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 0.88
		},
		"*-turnip": {
			translation: { x: -0.68, y: -0.18, z: -0.6 },
			rotation: { x: 0, y: 0, z: -84 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 0.8
		},
		"*-pumpkin": {
			translation: { x: -0.8, y: -0.2, z: -0.59 },
			rotation: { x: 84, y: 3, z: 4 },
			origin: { x: 0.5, y: 0.1, z: 0.5 },
			scale: 0.75
		},
		"*-bellpepper": {
			translation: { "x": -0.04, "y": -1.1, "z": -0.4 },
			rotation: { "x": 125, "y": -7, "z": -69 },
			origin: { "x": -0.14, "y": 0.4, "z": 0.65 },
			scale: 0.58
		},
		"*-olive": {
			translation: { "x": -0.2, "y": -0.8, "z": 0 },
			rotation: { "x": 134, "y": -10, "z": -73 },
			origin: { "x": 0.02, "y": 0.1, "z": 0.13 },
			scale: 0.51
		}
		
	},
	groundTransformByType: {
		"*-cabbage": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 0 },
			origin: { x: 0.5, y: 0, z: 0.5 },
			scale: 3.5
		},
		"*-carrot": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 83 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 4.3
		},
		"@.*-(onion|fennel)": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 83 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 4.3
		},
		"*-parsnip": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 83 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 4.3
		},
		"*-turnip": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 75 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 3.8
		},
		"*-pumpkin": {
			translation: { x: 0, y: 0.01, z: 0 },
			rotation: { x: 0, y: 0, z: 0 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 4.0
		},
		"*-bellpepper": {
			translation: { x: 0, y: 0, z: 0 },
			rotation: { x: 0, y: 0, z: 0 },
			origin: { x: 0.47, y: 0, z: 0.5 },
			scale: 4.3
		},
		"*-olive": {
			translation: { x: 0, y: 0.5, z: 0 },
			rotation: { x: 0, y: 0, z: 0 },
			scale: 3.66
		}
	},
	"heldRightReadyAnimationByType": {
		"@*-(cabbage|olive|bellpepper)": "holdbothhands"
	},
	"heldTpIdleAnimationByType": {
		"@*-(cabbage|olive|bellpepper)": "holdbothhands"
    }
}
