{
	code: "rawcassava",
	maxstacksize: 64,
	variantgroups: [
		{ code: "state", states: ["raw", "soaked", "dried" ] },
	],
	behaviors: [
		{ name: "GroundStorable", properties: { layout: 'Quadrants', collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.125, z2: 1 } } }
	],
	attributes: {
		inContainerTextureByType: {
			"*-raw":  { base: "block/wood/barrel/raw-cassava" },
			"*-soaked": { base: "block/wood/barrel/soaked-cassava" }
		},
        nutritionPropsWhenInMeal: { satiety: 120, foodcategory: "vegetable" },
		handbook: {
			extraSections: [
				{ title: "item-handbooktitle-cassava", text: "item-handbooktext-cassava" }
			],
			groupBy: ["rawcassava-*", "legume-*", "vegetable-*"]
		},
		groundStorageTransform: {
			translation: { x: 0, y: 0.01, z: 0 },
			rotation: { x: 0, y: 21, z: 0 }
		},
		foodTags: ["cassava"],
        displayable: {
            shelf: {
                size: { width: 6, height: 2, length: 2 }
            }
        }
	},
	shapeByType: {
	 	"*-raw": { base: "item/food/vegetable/cassava-raw" },
	 	"*-soaked": { base: "item/food/vegetable/cassava-soaked" },
	 	"*-dried": { base: "item/food/vegetable/cassava-dried" }
	},
	creativeinventory: { "general": ["*"], "items": ["*"] },
	transitionablePropsByType: {
		"*-raw": [{
				type: "Perish",
				freshHours: { avg: 672 },
				transitionHours: { avg: 120 },
				transitionedStack: { type: "item", code: "rot" },
				transitionRatio: 0.5
		}],
		"*-soaked": [{
				type: "Dry",
				freshHours: { avg: 0 },
				transitionHours: { avg: 24 },
				transitionedStack: { type: "item", code: "rawcassava-dried" },
				transitionRatio: 1
		}],
		"*-dried": [{
				type: "Perish",
				freshHours: { avg: 2688 },
				transitionHours: { avg: 120 },
				transitionedStack: { type: "item", code: "rot" },
				transitionRatio: 0.5
		}]
	},
	grindingPropsByType: {
		"*-dried": { groundStack: { type: "item", code: "flour-cassava" }}
	},
	materialDensity: 700,
	guiTransform: {
		translation: { x: 0, y: 0, z: 0 },
		rotation: { x: 134, y: -173, z: -8 },
		origin: { x: 0.5, y: 0.09, z: 0.5 },
		scale: 3
	},
	tpHandTransform: {
		translation: { x: -0.9, y: -0.3, z: -0.7 },
		rotation: { x: 0, y: -21, z: 1 },
		scale: 0.69
	},
	groundTransform: {
		translation: { x: 0, y: 0, z: 0 },
		rotation: { x: 97, y: -18, z: -16 },
		origin: { x: 0.5, y: 0.5, z: 0.5299 },
		scale: 2.8
	}
}
