{
	code: "clayoven",
	class: "BlockClayOven",
	entityClass: "Oven",
	blockmaterial: "Ceramic",
	behaviors: [
		{name: "Lockable"},
		{name: "HorizontalOrientable"}, 
		{name: "Ignitable"}
	],
	variantgroups: [
		{ code:"side", loadFromProperties: "abstract/horizontalorientation" }
	],
	shapeByType: {
		"*-north": { base: "block/clay/oven", rotateY:0 },
		"*-east": { base: "block/clay/oven", rotateY:270 },
		"*-south": { base: "block/clay/oven", rotateY:180 },
		"*-west": { base: "block/clay/oven", rotateY:90 },
	},
	attributes: {
		reinforcable: true,
		handbook: {
			groupBy: ["clayoven-*"],
			extraSections: [
				{ title: "clayoven-handbook-help-title", text: "clayoven-handbook-help-text" }
			]
		},
		ovenFuelShape: "block/clay/ovenfuel"
	},	
	creativeinventory: { "general": ["*-north"], "construction": ["*-north"] },
	replaceable: 500,
	resistance: 3.5,
	maxStackSize: 1,
	lightAbsorption: 3,

	sounds: {
		walk: "walk/stone",
		place: "block/ceramicplace",
		byTool: {
			"Pickaxe": { hit: "block/rock-hit-pickaxe", break: "block/rock-break-pickaxe" }
		}
	},
	collisionboxes: [
		{ x1: 0, y1: 0.25, z1: 0, x2: 1, y2: 1, z2: 1 },
		{ x1: 0, y1: 0, z1: 0.25, x2: 1, y2: 0.25, z2: 1, rotateYByType: {  "*-north": 180, "*-east": 90, "*-west": 270 } },
		{ x1: 0, y1: 0, z1: 0, x2: 0.375, y2: 0.25, z2: 0.25, rotateYByType: {  "*-north": 180, "*-east": 90, "*-west": 270 } },
		{ x1: 0.625, y1: 0, z1: 0, x2: 1, y2: 0.25, z2: 0.25, rotateYByType: {  "*-north": 180, "*-east": 90, "*-west": 270 } }
	],
	selectionbox: { 
		x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.748, z2: 1 
	},
	sideopaque: {
		all:false
	},
	sidesolid: {
		all:false
	},
	heldTpIdleAnimation: "holdbothhandslarge", heldRightReadyAnimation: "heldblockready", heldTpUseAnimation: "twohandplaceblock",
	tpHandTransform: {
		translation: { x: -1.23, y: -0.91, z: -0.8 },
		rotation: { x: -2, y: 25, z: -78 },
		scale: 0.4
	},
	guiTransform: {
		rotation: { x: -33, y: 135, z: 1 },
	},
	particleProperties: [
		{
			hsvaColor: [{ avg: 0, var: 0 }, { avg: 0, var: 0 }, { avg: 40, var: 30 }, { avg: 220, var: 50 }],
			opacityEvolve: { transform: "quadratic", factor: -16 },
			gravityEffect: { avg: 0, var: 0 },
			posOffset: [ { avg: 0, var: 0.2 }, { avg: -0.4, var: 0 }, { avg: 0, var: 0.2 }],
			velocity: [ { avg: 0, var: 0.05 }, { avg: 0.1, var: 0.05 }, { avg: 0, var: 0.05 }],
			quantity: { avg: 0 },
			terrainCollision: false,
			size: { avg: 0.4, var: 0.04 },
			sizeEvolve: { transform: "quadratic", factor: 0.5 },
			particleModel: "Quad",
			lifeLength: { avg: 0.8, var: 0.21 },
			vertexFlags: 1
		},
		{
			hsvaColor: [{ avg: 11, var: 3 }, { avg: 238, var: 7 }, { avg: 136, var: 30 }, { avg: 220, var: 50 }],
			opacityEvolve: { transform: "quadratic", factor: -32 },
			gravityEffect: { avg: 0, var: 0 },
			posOffset: [ { avg: 0, var: 0.005 }, { avg: -0.4, var: 0.01 }, { avg: 0, var: 0.005 }],
			velocity: [ { avg: 0, var: 0.05 }, { avg: 0.02, var: 0.01 }, { avg: 0, var: 0.05 }],
			quantity: { avg: 0 },
			terrainCollision: false,
			size: { avg: 0.18, var: 0.03 },
			sizeEvolve: { transform: "quadratic", factor: -0.4 },
			particleModel: "Quad",
			lifeLength: { avg: 0.3, var: 0.06 },
			vertexFlags: 1
		},
		{
			hsvaColor: [{ avg: 26, var: 8 }, { avg: 245, var: 7 }, { avg: 236, var: 19 }, { avg: 30, var: 50 }],
			opacityEvolve: { transform: "quadratic", factor: 32 },
			gravityEffect: { avg: 0, var: 0 },
			posOffset: [ { avg: 0, var: 0.01 }, { avg: -0.4, var: 0.02 }, { avg: 0, var: 0.01 }],
			velocity: [ { avg: 0, var: 0.04 }, { avg: 0.03, var: 0.02 }, { avg: 0, var: 0.04 }],
			quantity: { avg: 0 },
			terrainCollision: false,
			size: { avg: 0.23, var: 0.03 },
			sizeEvolve: { transform: "quadratic", factor: -0.2 },
			particleModel: "Quad",
			lifeLength: { avg: 0.3, var: 0.04 },
			vertexFlags: 1
		},
		{
			hsvaColor: [{ avg: 49, var: 5 }, { avg: 178, var: 7 }, { avg: 250, var: 5 }, { avg: 30, var: 50 }],
			opacityEvolve: { transform: "quadratic", factor: 32 },
			gravityEffect: { avg: 0, var: 0 },
			posOffset: [ { avg: 0, var: 0.015 }, { avg: -0.4, var: 0.03 }, { avg: 0, var: 0.015 }],
			velocity: [ { avg: 0, var: 0.03 }, { avg: 0.04, var: 0.03 }, { avg: 0, var: 0.03 }],
			quantity: { avg: 0 },
			terrainCollision: false,
			size: { avg: 0.3, var: 0.04 },
			sizeEvolve: { transform: "quadratic", factor: 0.4 },
			particleModel: "Quad",
			lifeLength: { avg: 0.2, var: 0.02 },
			vertexFlags: 1
		}
	]
}