{
	code: "glasspane",
	class: "BlockGlassPane",
	variantgroups: [
		{ code: "glass", states: ["leaded"] },
		{ code: "wood", states: ["aged"], loadFromProperties: "block/wood" },
		{ code: "type", states: ["ns", "ew"] }
	],
	attributesByType: {
		"*-ns": {
			handbook: { exclude: true }
		},
		"*-ew": {
			handbook: { groupBy: ["glasspane-*"] }
		}
	},
	shapebytype: {
		"*-ew": { base: "block/glass/pane", rotateY: 0 },
		"*-ns": { base: "block/glass/pane", rotateY: 90 }
	},
	textures: {
		"debarked": { base: "block/wood/debarked/{wood}", overlays: ["block/slightlydarker"] },
		"planks": { base: "block/wood/planks/{wood}1", overlays: ["block/slightlydarker"] },
		"glass": { base: "block/glass/{glass}" },
		"putty": { base: "block/glass/frame" }
	},
	drawtype: "json",
	creativeinventory: { "general": ["*-ew"], "construction": ["*-ew"] },
	blockmaterial: "Glass",
	replaceable: 900,
	lightAbsorption: 0,
	resistance: 0.2,
	sidesolid: {
		all: false
	},
	sideopaque: {
		all: false
	},
	sounds: {
		"place": "player/buildhigh",
		"break": "block/glass",
		"hit": "block/glass",
		"walk": "walk/wood",
		"ambient": "environment/rainwindow",
		"ambientBlockCount": 4,
		"ambientSoundType": "Weather",
		"ambientMaxDistanceMerge": 1
	},
	collisionselectionboxByType: {
		"*-ns": { x1: 0, y1: 0, z1: 0.425, x2: 1, y2: 1, z2: 0.575 },
		"*-ew": { x1: 0.425, y1: 0, z1: 0, x2: 0.575, y2: 1, z2: 1 }
	},
	groundTransform: {
		origin: { x: 0.5, y: -0.01, z: 0.5 },
	},
	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
	}
	

}