{
	code: "cob",
	class: "BlockSoil",
	variantgroups: [
		{ loadFromProperties: "abstract/grasscoverage" }
	],
	creativeinventory: { "general": ["*"], "flora": ["*"], "terrain": ["*"] },
	shape: { base: "block/basic/cube" },
	drawtype: "TopSoil",
	renderpass: "TopSoil",
	blockmaterial: "Soil",
	particlesTextureCodeByType: {
		"*-none": "up",
		"*": "particletop"
	},
	textures: {
		all: { base: "block/soil/cob/normal*" },
		particletop: { base: "block/plant/grasscoverage/normal-top" },
		snowed: {base: "block/plant/grasscoverage/snow/normal"},
		specialSecondTexture: {base: "block/plant/grasscoverage/{grasscoverage}"}
	},
	attributes: {
		mapColorCode: "settlement",
		ignoreTintInventory: true,
		growthBlockLayer: "l1soilwithgrass",
		growthLightLevel: 7,
		growOnlyWhereRainfallExposed: true,
		preventsDecay: true,
		tallGrassGrowthChance: 0.3,
		growthChanceOnTick: 0.1,
		spreadsGrassByType: {
			"*-none": false,
			"*": true
		}
	},
	texturesInventory: {
		down: { base: "block/soil/cob/normal*" },
		horizontals: {
			base: "block/soil/cob/normal*",
			overlays: ["block/plant/grasscoverage/inventory/side_{grasscoverage}"]
		},
		up: {
			base: "block/soil/cob/normal*",
			overlays: ["block/plant/grasscoverage/inventory/top_{grasscoverage}"]
		}
	},
	climateColorMapByType: {
		"*-none": null,
		"*": "climatePlantTint",
	},
	seasonColorMapByType: {
		"*-none": null,
		"*": "seasonalGrass",
	},
	frostable: true,
	replaceable: 400,
	fertility: 30,
	resistance: 1.8,
	sounds: {
		place: "block/dirt",
		break: "block/dirt",
		hit: "block/dirt",
		walk: "walk/grass"
	},
	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
	},
	drops: [ {
		type: "block",
		code: "cob-none",
		quantity: { avg: 0.85, var: 0 }
	} ],
}