{
	code: "metal",
	behaviors: [
		{ name: "GroundStorable", properties: { layout: 'Quadrants', collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.125, z2: 1 } } },
		{ name: "Unplaceable", }, // The ground storable obsoletes this being a block. Should be an item, but is kept a block for backwards compatibility
		{ name: "RightClickPickup"},
		{ name: "UnstableFalling"}
	],
	variantgroups: [
		{ code:"type", states: ["parts", "scraps"] }
	],
	shape: {
		base: "block/metal/metalparts/{type}"
	},
	doNotRenderAtLod2: true,
	heldTpIdleAnimationByType: {
		"*-scraps": "holdbothhands"
	},
	sidesolid: { all: false },
	sideopaque: { all: false },
	blockmaterial: "Metal",
	creativeinventory: { "general": ["*"] },
	replaceable: 100,
	resistance: 0.25,
	lightAbsorption: 0,
	randomizeRotations: true,
	maxStackSize: 16,
	selectionbox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.125, z2: 1 },
	collisionbox: null,
	materialDensity: 6000,
	guiTransformByType: {
		"*-scraps":  {
			rotate: false,
			rotation: { x: -90, y: -45.3, z: 0 },
			origin: { x: 0.51, y: 0.2, z: 0.52 },
			scale: 2
		},
		"*-parts": 	{
			rotate: false,
			translation: { x: -2, y: 0, z: 0 },
			rotation: { x: -35, y: 65, z: -8 },
			origin: { x: 0.25, y: -0.2, z: 0.6 },
			scale: 3
		}
	},
	groundTransform: {
		translation: { x: 0, y: 0, z: 0 },
		rotation: { x: 0, y: -45, z: 0 },
		origin: { x: 0.5, y: 0, z: 0.5 },
		scale: 5
	},
	tpHandTransformByType: {
		"*-parts": 	{
			translation: { x: -0.68, y: -0.21, z: -0.57 },
			rotation: { x: 2, y: 148, z: 27 },
			origin: { x: 0.6, y: 0.65, z: 0.1 },
			scale: 0.8
		},
		"*-scraps": {
			translation: { x: -0.61, y: 0.1, z: -0.5 },
			rotation: { x: -144, y: -20, z: -104 },
			origin: { x: 0.25, y: 0, z: 0.25 },
			scale: 0.62
		}
	}
}
