{
	code: "elevatorcontrol",
	variantgroups: [
		{ code: "type", states: ["lever1", "lever2"] },
	],
	behaviorsbyType: {
		"*-lever1": [
			{ name: "WrenchOrientable", properties: { "hideInteractionHelpInSurvival": true } },
			{ name: "ElevatorControl" }
		],
	},
	entityBehaviorsbyType:{
		"*-lever1": [ { name: "ElevatorControl" } ],
	},
	creativeinventory: { "general": ["*"] },
	shapebyType: {
		"*": { base: "block/devastation/machinery/{type}" }
	},
	textures: {
		aged: { base: "block/machine/statictranslocator/rustyglow" },
	},
	collisionSelectionboxesbyType: {
		"elevatorcontrol-lever2": [
			{ x1: 0.2064, y1: 0, z1: 0.125, x2: 0.8067, y2: 0.125, z2: 0.8692 },
			{ x1: 0.3062, y1: 0.125, z1: 0.5, x2: 0.6875, y2: 1, z2: 0.6943 },
		],
		"elevatorcontrol-lever1": [
			{ x1: 0.3188, y1: -0, z1: 0.1187, x2: 0.6875, y2: 0.125, z2: 0.8692 },
			{ x1: 0.4375, y1: 0.125, z1: 0.5, x2: 0.5625, y2: 1, z2: 0.6943 },
		],
	},
	replaceable: 90,
	sidesolid: { all: false },
	sideopaque: { all: false },
	sideao: { all: true },
	emitsideao: { all: false },
	lightAbsorption: 1,
}
