{
	code: "leather",
	shape: { base: "item/resource/leather-heavy" },
	behaviors: [{ 
		name: "GroundStorable",
		properties: {
			layout: 'Stacking',
			upSolid: true,
			placeRemoveSound: 'sounds/block/leather',
			stackingModel: 'item/resource/leather-heavy-pile',
			collisionBox: { x1: 0.125, y1: 0, z1: 0.125, x2: 0.875, y2: 0.0625, z2: 0.875 },
			cbScaleYByLayer: 1,
			modelItemsToStackSizeRatio: 7,
			stackingCapacity: 16,
			transferQuantity: 1,
			bulkTransferQuantity: 4	
		}
	}],
	attributes: {
		displaycaseable: true, 
		shelvable: true,
        displayable: {
            shelf: {
                size: { width: 8, height: 1, length: 8 }
            }
        },
		onDisplayTransform: {
			translation: { x: 0.05, y: 0, z: 0 },
			rotation: { x: 0, y: -90, z: 0 },
			origin: { x: 0.5, y: 0, z: 0.5 },
			scale: 0.65
		},
		handbook: {
			groupBy: ["leather-*"]
		},
		inContainerTexture: { base: "block/leather/{color}" }
	},
	variantgroups: [
		{ code:"type", states: ["normal", "sturdy"] },
		{ code:"color", states: ["plain", "orange", "black", "red", "blue", "purple", "pink", "white", "yellow", "gray", "green"] }
	],
	allowedVariants: [
		"leather-normal-*",
		"leather-sturdy-plain"
	],
	texturesByType: {
		"leather-sturdy-plain": { "leather":  { base: "block/leather/chromium"  } },
		"*": { "leather":  { base: "block/leather/{color}"  } }
	},
	creativeinventory: { "general": ["*"], "items": ["*"] },
	maxstacksize: 64,
	materialDensity: 500,
	guiTransform: {
		rotation: { x: -180, y: 77, z: -53 },
		origin: { x: 0.5, y: 0.15, z: 0.45 },
		scale: 1.87
	},
	tpHandTransform: {
		translation: { x: -1, y: -1.2, z: -1.45 },
		rotation: { x: 92, y: -180, z: 180 },
		scale: 0.49
	},
	groundTransform: {
		translation: { x: 0, y: 0.25, z: 0 },
		rotation: { x: 0, y: 0, z: 0 },
		origin: { x: 0.5, y: 0.32, z: 0.5299 },
		scale: 4
	}
}
