{
	code: "stone",
	class: "ItemStone",
	behaviorsByType: {
		"stone-chalk": [
			{ name: "GroundStorable", 
				properties: {
					layout: 'Stacking',
					ctrlKey: true,
					placeRemoveSound: 'sounds/block/loosestone*',
					stackingModel: 'item/stone-pile',
					upSolid: false,
					modelItemsToStackSizeRatio: 0.5,
					stackingCapacity: 64,
					transferQuantity: 2,
					bulkTransferQuantity: 16,
					collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.14, z2: 1 },
					cbScaleYByLayer: 0.06
				}
			},
			{ name: "Throwable", 
				properties: { damage: 1, thrownProjectileCode: "thrownitem", damageType: "BluntAttack", randomThrowYaw: true, dropOnImpactChance: 0.5 }
			},
			{ name: "ArtPigment",
				properties: { decorBlockCodes: ["caveart-chalk-1-*"], paintableOnBlockMaterials: ["Stone", "Wood", "Brick", "Ceramic", "Metal", "Meta" ] }
			}
		],
		"stone-limestone": [
			{ name: "GroundStorable", 
				properties: {
					layout: 'Stacking',
					ctrlKey: true,
					placeRemoveSound: 'sounds/block/loosestone*',
					stackingModel: 'item/stone-pile',
					upSolid: false,
					modelItemsToStackSizeRatio: 0.5,
					stackingCapacity: 64,
					transferQuantity: 2,
					bulkTransferQuantity: 16,
					collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.14, z2: 1 },
					cbScaleYByLayer: 0.06
				}
			},
			{ name: "Throwable", 
				properties: { damage: 1, thrownProjectileCode: "thrownitem", damageType: "BluntAttack", randomThrowYaw: true, dropOnImpactChance: 0.5 }
			},
			{ name: "ArtPigment",
				properties: { decorBlockCodes: ["caveart-chalk-1-*"], paintableOnBlockMaterials: ["Stone", "Wood", "Brick", "Ceramic", "Metal", "Meta" ] }
			}
		],
		"*": [
			{ name: "GroundStorable", 
				properties: {
					layout: 'Stacking',
					ctrlKey: true,
					placeRemoveSound: 'sounds/block/loosestone*',
					stackingModel: 'item/stone-pile',
					upSolid: false,
					modelItemsToStackSizeRatio: 0.5,
					stackingCapacity: 64,
					transferQuantity: 2,
					bulkTransferQuantity: 16,
					collisionBox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.14, z2: 1 },
					cbScaleYByLayer: 0.06
				}
			},
			{ name: "Throwable", 
				properties: { damage: 1, thrownProjectileCode: "thrownitem", damageType: "BluntAttack", randomThrowYaw: true, dropOnImpactChance: 0.5 }
			}
		]
	},
	storageFlags: 5,
	variantgroups: [
		{ code: "rock", states: ["meteorite-iron"], loadFromProperties: "block/rockwithdeposit" },
	],
	maxstacksize: 64,
	shape: { base: "item/stone" },
	textures: {
		"material" : { base: "block/stone/rock/{rock}1" },
	},
	attributes: {
		displaycaseable: true,
		shelvable: true,
		handbook: {
			groupBy: ["stone-*"]
		},
        displayable: {
            shelf: {
                size: { width: 5, height: 2, length: 4 }
            }
        },
		inContainerTexture: { base: "block/stone/rock/{rock}1" }
	},
	attributesByType: {
		"stone-chert": {
			knappable: true,
			reinforcementStrength: 50
		},
		"stone-granite": {
			knappable: true,
			reinforcementStrength: 50
		},
		"stone-peridotite": {
			knappable: true,
			reinforcementStrength: 50,
			crushedOutput: { type: "item", code: "crushed-peridotite", stacksize: 1, attributes: { "crushingtier": "tinbronze" } }
		},
		"stone-andesite": {
			knappable: true,
			reinforcementStrength: 50
		},
		"stone-basalt": {
			knappable: true,
			reinforcementStrength: 50
		},
		"stone-obsidian": {
			knappable: true,
			reinforcementStrength: 50
		},
		"stone-chalk": {
			pigment: {
				name: "Chalk white",
				color: { red: 237, green: 237, blue: 237 },
			},
			handbook: {
				groupBy: ["stone-*"],
				extraSections: [
					{ title: "handbook-drawing", text: "handbook-chalk-drawing" }
				]
			}
		},
		"stone-limestone": {
			pigment: {
				name: "Lime white",
				color: { red: 221, green: 216, blue: 199 },
			},
		}
	},	
	combustiblePropsByType: {
		"*-meteorite-iron": {
			meltingPoint: 1476,
			meltingDuration: 30,
			smeltedRatio: 2,
			smeltedStack: { type: "item", code: "ingot-meteoriciron" }
		}
	},
	grindingPropsByType: {
		"*-halite": {
			groundStack: { type: "item", code: "salt", stacksize: 2 }
		},
		"*-limestone": {
			groundStack: { type: "item", code: "lime", stacksize: 1 }
		},
		"*-chalk": {
			groundStack: { type: "item", code: "lime", stacksize: 1 }
		},
		"*marble*": {
			groundStack: { type: "item", code: "lime", stacksize: 1 }
		}
	},
	crushingPropsByType: {
		"*-bauxite": {
			crushedStack: { type: "item", code: "crushed-bauxite", stacksize: 1 },
			hardnessTier: 2
		}
	},
	guiTransform: {
		translation: { x: 2, y: 1, z: 0 },
		rotation: { x: 150, y: -38, z: 0 },
		origin: { x: 0.5, y: 0.1, z: 0.5 },
		scale: 2.8
	},
	tpHandTransform: {
		translation: { x: -0.7, y: -0.12, z: -0.7 },
		rotation: { x: -44, y: 7, z: -9 },
		origin: { x: 0.5, y: 0.1, z: 0.5 },
		scale: 0.7
	},
	groundTransform: {
		translation: { x: 0, y: 0, z: 0 },
		rotation: { x: 0, y: 0, z: 0 },
		origin: { x: 0.5, y: 0, z: 0.5 },
		scale: 4.5
	},
	creativeinventory: { "general": ["*"], "items": ["*"] }
}
