{
	code: "creativerotor",
	class: "BlockCreativeRotor",
	entityClass: "Generic",
	entityBehaviors: [{ name: "MPCreativeRotor" }],
	behaviors: [{name: "HorizontalOrientable"}],
	attributes: {
		handbook: {
			exclude: true
		},
		mechanicalPower: {
			renderer: "autorotor"
		}
	},
	variantgroups: [
		{ code:"side", loadFromProperties: "abstract/horizontalorientation" }
	],
	creativeinventory: { "general": ["*-north"], "mechanics": ["*-north"], "meta": ["*-north"] },
	shapebytype: {
		"*-north": { base: "block/metal/mechanics/creativerotor", rotateY: 90 },
		"*-east": { base: "block/metal/mechanics/creativerotor", rotateY: 0 },
		"*-south": { base: "block/metal/mechanics/creativerotor", rotateY: 270 },
		"*-west": { base: "block/metal/mechanics/creativerotor", rotateY: 180 }
	},
	blockmaterial: "Metal",
	sidesolid: {
		all: false
	},
	sideopaque: {
		all: false
	},
	drops: [],
	resistance: 3,
	lightAbsorption: 0,
	guiTransform: {
		origin: { x: 0.45, y: 0.5, z: 0.5 },
		scale: 1.3
	},
	tpHandTransform: {
		translation: { x: -1.2, y: -1, z: -1 },
		scale: 0.5
	},
	groundTransform: {
		translation: { x: -0.08, y: 0.04, z: 0.2 },
		rotation: { x: -37, y: -44, z: 21 },
		origin: { x: 0.5, y: 0.5, z: 0.1 },
		scale: 2.9
	},
	collisionSelectionBoxByType: { 
		"*-north":  { x1: 0.2, y1: 0, z1: 0, x2: 0.8, y2: 0.8, z2: 1 },
		"*-east":  { x1: 0.2, y1: 0, z1: 0, x2: 0.8, y2: 0.8, z2: 1, rotateY: 270 },
		"*-south":  { x1: 0.2, y1: 0, z1: 0, x2: 0.8, y2: 0.8, z2: 1, rotateY: 180 },
		"*-west":  { x1: 0.2, y1: 0, z1: 0, x2: 0.8, y2: 0.8, z2: 1, rotateY: 90 }
	}

}