[
	{
		code: "galena",
		triesPerChunk: 40,
		withOreMap: true,
		handbookPageCode: "item-nugget-galena",
		generator: "disc-followsurface",
		attributes: {
			inblock: { code: "rock-*", name: "rock", allowedVariants: ["claystone", "sandstone", "shale", "chalk", "limestone", "chert", "conglomerate"] },
			placeblock: { 
				code: "ore-*-galena-{rock}",
				name: "grade",
				allowedVariantsByInBlock: {
					"rock-claystone": ["poor", "medium", "rich"],
					"rock-sandstone": ["poor", "medium", "rich"],
					"rock-shale": ["poor", "medium", "rich", "bountiful"],
					"rock-chalk": ["poor", "medium"],
					"rock-limestone": ["poor", "medium"],
					"rock-chert": ["poor", "medium", "rich", "bountiful"],
					"rock-conglomerate": ["poor", "medium"]
				}
			},
			surfaceBlock: {code: "looseores-galena-{rock}-free" },
			radius: { dist: "gaussian", avg: 4, var: 4 },
			yPosRel: {dist: "uniform", avg: 0.5, var: 0.5 },
			gradeDistribution: "RandomPlusDepthBonus",
			thickness: { dist: "uniform", avg: 1, var: 0 }
		},
		childDeposits: [
			{
				code: "silver",
				triesPerChunk: 4,
				withOreMap: true,
				handbookPageCode: "item-nugget-nativesilver",
				generator: "childdeposit-pointcloud",
				attributes: {
					randomTries: { avg: 10 },
					placeblock: { code: "ore-*-galena_nativesilver-{rock}", name: "grade", allowedVariants: ["poor", "medium"] },
					radius: { dist: "gaussian", avg: 2, var: 2 },
					thickness: { dist: "invexp", avg: 1.2, var: 3 }
				}
			}
		],
	}
]