{
	code: "slantedroofingtip",
	variantgroups: [
		{ code: "material", states: ["copper", "slate", "thatch", "agedthatch", "blackclay", "brownclay", "creamclay", "fireclay", "grayclay", "orangeclay", "redclay", "tanclay",
									 "bamboo", "sod", "acacia", "aged", "baldcypress", "birch", "ebony", "kapok", "larch", "maple", "oak", "pine", "purpleheart", "redwood", "walnut"] },
		{ code: "cover", states: ["free", "snow"] }
	],
	attributes: {
		mapColorCode: "settlement",
	},
	shapeByType: { 
		"@.*-(agedthatch|thatch)-.*": { base: "block/roofing/tip/{material}-{cover}" },

		"@.*-(black|brown|cream|fire|gray|orange|red|tan)clay-.*": { base: "block/roofing/tip/shingles-clay-{cover}"},
	
		"*-bamboo-*": { base: "block/roofing/tip/bamboo-{cover}"},
		
		"*-sod-*": { base: "block/roofing/tip/sod-{cover}"},
		
		"@.*-(slate|copper)-.*": { base: "block/roofing/tip/shingles-slate-copper-{cover}" },

		"*": { base: "block/roofing/tip/wood-{cover}" }
	},
	texturesByType: {
		"*-copper-*": {
			"material": { base: "block/metal/shingles/copper*" }
		},
		"*-slate-*": {
			"material": { base: "block/stone/shingles/slate*" }
		},
			"*-blackclay-*": {
			"material": { base: "block/clay/shingles/black" }
		},
		"*-brownclay-*": {
			"material": { base: "block/clay/shingles/brown" }
		},
		"*-creamclay-*": {
			"material": { base: "block/clay/shingles/cream" }
		},
		"*-fireclay-*": {
			"material": { base: "block/clay/shingles/fire" }
		},
		"*-grayclay-*": {
			"material": { base: "block/clay/shingles/gray" }
		},
		"*-orangeclay-*": {
			"material": { base: "block/clay/shingles/orange" }
		},
		"*-redclay-*": {
			"material": { base: "block/clay/shingles/red" }
		},
		"*-tanclay-*": {
			"material": { base: "block/clay/shingles/tan" }
		},
		"*-thatch-*": {
			"normal-top": { base: "block/hay/normal-top" },
			"normal-side": { base: "block/hay/normal-side" },
			"straw1": { base: "block/plant/grassroofing/straw1" }
		},
		"*-agedthatch-*": {
			"normal-top": { base: "block/plant/grassroofing/thatch/bamboo-top" },
			"normal-side": { base: "block/plant/grassroofing/thatch/aged1" },
			"straw1": { base: "block/plant/grassroofing/thatch/agedstraw" }
		},
		"*-bamboo-*": {
			"bamboo-side": { base: "block/wood/planks/bamboo-side" },
			"bamboo-top": { base: "block/wood/planks/bamboo-top" },
			"bamboosmooth": { base: "block/wood/planks/bamboosmooth" }
		},
		"@.*-(aged|veryaged)-.*": {
			"acacia1": { base: "block/wood/planks/aged/{material}1" },
			"acacia-top": { base: "block/wood/shingles/{material}-top" },
			"acacia-side": { base: "block/wood/shingles/{material}-side" },
		},
		"@.*-(acacia|baldcypress|birch|ebony|kapok|larch|maple|oak|pine|purpleheart|redwood|walnut)-.*": {
			"acacia1": { base: "block/wood/planks/{material}1" },
			"acacia-top": { base: "block/wood/shingles/{material}-top" },
			"acacia-side": { base: "block/wood/shingles/{material}-side" },
		},
	},
	drawtype: "json",
	faceCullMode: "NeverCull",
	renderpass: "OpaqueNoCull",
	sidesolid: { all: false, down: true },
	sideopaque: { all: false },
	blockmaterialByType: {
		"*-agedthatch-*": "Plant",
		"*-thatch-*": "Plant",
		"*-sod-*": "Plant",
		"*-bamboo-*": "Wood",
		"*-copper-*": "Metal",
		"*clay-*": "Ceramic",
		"*-slate-*": "Stone",
		"*": "Wood",
	},
	creativeinventory: { "general": ["*-free"], "decorative": ["*-free"] },
	replaceable: 300,
	resistance: 2,
	lightAbsorption: 99,
	emitSideAo: {
		all: true
	},
	sideAoByType: { "*-sod-*": { all: false } },
	collisionSelectionBoxesByType: {
		"*": [ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.5625, z2: 1 } ]
	},
	soundsByType: {
		"*-agedthatch-*": {
			place: "block/plant",
			break: "block/plant",
			hit: "block/plant",
			walk: "walk/grass*"
		},
		"*-thatch-*": {
			place: "block/plant",
			break: "block/plant",
			hit: "block/plant",
			walk: "walk/grass*"
		},
		"*-bamboo-*": {
			place: "block/planks",
			break: "block/planks",
			hit: "block/planks",
			walk: "walk/wood*"
		},
		"*-copper-*": {
			"place": "block/chute",
			"break": "block/chute",
			"hit": "block/chute",
			"walk": "walk/stone"
		},
		"*-slate-*": {
			walk: "walk/stone",
			place: "block/ceramicplace"
		},
		"*clay-*": {
			walk: "walk/stone",
			place: "block/ceramicplace"
		},
		"*-sod-*": {
			"hit": "block/planks",
			"break": "block/planks",
			"place": "block/planks",
			"walk": "walk/grass*"
		},
		"*": {
			place: "block/planks",
			break: "block/planks",
			hit: "block/planks",
		},
	},
	guiTransformByType: {
		"*-thatch-*": {
			rotation: { x: -22.6, y: -40, z: 0 },
			origin: { x: 0.29, y: 0.4, z: 0.44 },
			scale: 0.85
		},
		"*-agedthatch-*": {
			rotation: { x: -22.6, y: -40, z: 0 },
			origin: { x: 0.29, y: 0.4, z: 0.44 },
			scale: 0.85
		},
		"*-copper-*": {
			rotation: { x: -22.6, y: -40, z: 0 },
			origin: { x: 0.53, y: 0.25, z: 0.46 },
			scale: 0.85
		},
		"*-slate-*": {
			rotation: { x: -22.6, y: -40, z: 0 },
			origin: { x: 0.53, y: 0.2, z: 0.46 },
			scale: 0.85
		},
		"*": {
			rotation: { x: -22.6, y: -40, z: 0 },
			origin: { x: 0.53, y: 0.4, z: 0.46 },
			scale: 0.85
		}
	}
}