{
	code: "saltpeter",
	class: "BlockFullCoating",
	variantgroups: [
		{ loadFromProperties: "abstract/coating" },
	],
	attributes: {
		mapColorCode: "settlement"
	},
	blockmaterial: "Soil",
	creativeinventory: { "general": ["saltpeter-d"], "terrain": ["saltpeter-d"] },
	shapeByType: {
		"saltpeter-d": { base: "block/coating/d" },
		"saltpeter-u": { base: "block/coating/d", "rotateX": 180 },
		"saltpeter-s": { base: "block/coating/d", "rotateX": 90, "rotateZ": 180 },
		"saltpeter-n": { base: "block/coating/d", "rotateX": 90, "rotateZ": 0 },
		"saltpeter-e": { base: "block/coating/d", "rotateX": 90, "rotateZ": 90  },
		"saltpeter-w": { base: "block/coating/d", "rotateX": 90, "rotateZ": 270   },
		"saltpeter-ud": { base: "block/coating/ud" },
		"saltpeter-ns": { base: "block/coating/ud", "rotateX": 90 },
		"saltpeter-ew": { base: "block/coating/ud", "rotateX": 90, "rotateY": 90 },
		"saltpeter-nd": { base: "block/coating/nd" },
		"saltpeter-ed": { base: "block/coating/nd", "rotateY": 270 },
		"saltpeter-sd": { base: "block/coating/nd", "rotateY": 180 },
		"saltpeter-wd": { base: "block/coating/nd", "rotateY": 90 },
		"saltpeter-su": { base: "block/coating/nd", "rotateX": 180},
		"saltpeter-wu": { base: "block/coating/nd", "rotateX": 180, "rotateY": 90},
		"saltpeter-nu": { base: "block/coating/nd", "rotateX": 180, "rotateY": 180},
		"saltpeter-eu": { base: "block/coating/nd", "rotateX": 180, "rotateY": 270},
		"saltpeter-es": { base: "block/coating/es"},
		"saltpeter-sw": { base: "block/coating/es", "rotateY": 270},
		"saltpeter-nw": { base: "block/coating/es", "rotateY": 180},
		"saltpeter-ne": { base: "block/coating/es", "rotateY": 90},
		"saltpeter-nwd": { base: "block/coating/nwd" },
		"saltpeter-ned": { base: "block/coating/nwd", "rotateY": 270 },
		"saltpeter-esd": { base: "block/coating/nwd", "rotateY": 180 },
		"saltpeter-swd": { base: "block/coating/nwd", "rotateY": 90 },
		"saltpeter-nwu": { base: "block/coating/nwd", "rotateX": 180, "rotateY": 90 },
		"saltpeter-neu": { base: "block/coating/nwd", "rotateX": 180, "rotateY": 180 },
		"saltpeter-esu": { base: "block/coating/nwd", "rotateX": 180, "rotateY": 270 },
		"saltpeter-swu": { base: "block/coating/nwd", "rotateX": 180 },
		"saltpeter-nsd": { base: "block/coating/nsd" },
		"saltpeter-ewd": { base: "block/coating/nsd", "rotateY": 90 },
		"saltpeter-sud": { base: "block/coating/nsd", "rotateX": 90, "rotateZ": 180 },
		"saltpeter-wud": { base: "block/coating/nsd", "rotateX": 90, "rotateZ": 270 },
		"saltpeter-nud": { base: "block/coating/nsd", "rotateX": 90, "rotateZ": 0 },
		"saltpeter-eud": { base: "block/coating/nsd", "rotateX": 90, "rotateZ": 90 },
		"saltpeter-nsu": { base: "block/coating/nsd", "rotateX": 180 },
		"saltpeter-ewu": { base: "block/coating/nsd", "rotateX": 180, "rotateY": 90 },
		"saltpeter-nes": { base: "block/coating/nes" },
		"saltpeter-esw": { base: "block/coating/nes", "rotateY": 90 },
		"saltpeter-nsw": { base: "block/coating/nes", "rotateY": 180 },
		"saltpeter-new": { base: "block/coating/nes", "rotateY": 270 },
		"saltpeter-newd": { base: "block/coating/newd" },
		"saltpeter-nesd": { base: "block/coating/newd", "rotateY": 270 },
		"saltpeter-eswd": { base: "block/coating/newd", "rotateY": 180 },
		"saltpeter-nswd": { base: "block/coating/newd", "rotateY": 90 },
		"saltpeter-eswu": { base: "block/coating/newd", "rotateX": 180 },
		"saltpeter-newu": { base: "block/coating/newd", "rotateX": 0, "rotateZ": 180 },
		"saltpeter-nswu": { base: "block/coating/newd", "rotateX": 90, "rotateZ": 270 },
		"saltpeter-nesu": { base: "block/coating/newd", "rotateX": 90, "rotateZ": 90 },
		"saltpeter-nesw": { base: "block/coating/nesw" },
		"saltpeter-ewud": { base: "block/coating/nesw", "rotateX": 90 },
		"saltpeter-nsud": { base: "block/coating/nesw", "rotateX": 90, "rotateZ": 90 },
		"saltpeter-neud": { base: "block/coating/neud" },
		"saltpeter-esud": { base: "block/coating/neud", "rotateY": 270 },
		"saltpeter-swud": { base: "block/coating/neud", "rotateY": 180 },
		"saltpeter-nwud": { base: "block/coating/neud", "rotateY": 90 },
		"saltpeter-neswd": { base: "block/coating/neswd" },
		"saltpeter-neswu": { base: "block/coating/neswd", "rotateX": 180 },
		"saltpeter-newud": { base: "block/coating/neswd", "rotateX": 90, "rotateZ": 0 },
		"saltpeter-nesud": { base: "block/coating/neswd", "rotateX": 90, "rotateZ" : 90 },
		"saltpeter-eswud": { base: "block/coating/neswd", "rotateX": 90, "rotateZ": 180 },
		"saltpeter-nswud": { base: "block/coating/neswd", "rotateX": 90, "rotateZ" : 270 },
		"saltpeter-neswud": { base: "block/coating/neswud" }
	},
	replaceable: 6001,
	resistance: 1.2,
	lightAbsorption: 0,
	sidesolid: { all: false },
	sideopaque: { all: false },
	drops: [
		{
			type: "item",
			code: "saltpeter",
			quantity: { avg: 0.5, var: 0 }
		},
	],
	selectionbox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 1 },
	selectionboxByType: {
		"saltpeter-d": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.0625, z2: 1 },
		"saltpeter-u": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.0625, z2: 1, rotateX: 180 },

		"saltpeter-n": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.0625 },
		"saltpeter-e": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.0625, rotateY: 270 },
		"saltpeter-s": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.0625, rotateY: 180 },
		"saltpeter-w": { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.0625, rotateY: 90 },
	},
	collisionbox: null,
	sounds: {
		place: "block/sand",
		break: "block/sand",
		hit: "block/sand",
		walk: "walk/sand"
	},
	guiTransform: {
		translation: { x: 0, y: 2, z: 0 },
		origin: { x: 0.5, y: 0.0625, z: 0.5 }
	}
}
