{
	chanceMultiplier: 0.46,
	rocktypeRemapGroups: {
		"standard": {
			"cobblestone-granite": "cobblestone-{rock}",
			"cobblestoneslab-granite-down-free": "cobblestoneslab-{rock}-down-free",
			"cobblestonestairs-granite-up-south-free": "cobblestonestairs-{rock}-up-south-free",
			"cobblestonestairs-granite-up-north-free": "cobblestonestairs-{rock}-up-north-free",
			"cobblestonestairs-granite-up-west-free": "cobblestonestairs-{rock}-up-west-free",
			"cobblestonestairs-granite-up-east-free": "cobblestonestairs-{rock}-up-east-free",
			"rock-granite": "rock-{rock}",
			"crackedrock-granite": "rock-{rock}",
			"gravel-granite": "gravel-{rock}",
			"sand-granite": "sand-{rock}",
			"stonebricks-granite": "stonebricks-{rock}",
			"agedstonebricks-granite": "agedstonebricks-{rock}",
			"crackedstonebricks-granite": "crackedstonebricks-{rock}",
			"cobblestonestairs-granite-down-south-free": "cobblestonestairs-{rock}-down-south-free",
			"cobblestonestairs-granite-down-north-free": "cobblestonestairs-{rock}-down-north-free",
			"cobblestonestairs-granite-down-west-free": "cobblestonestairs-{rock}-down-west-free",
			"cobblestonestairs-granite-down-east-free": "cobblestonestairs-{rock}-down-east-free",
			"cobbleskull-granite": "cobbleskull-{rock}",
			"cobblestoneslab-granite-up-free": "cobblestoneslab-{rock}-up-free",
			"loosestones-granite-free": "loosestones-{rock}-free",
			"cobblestoneslab-granite-east-free": "cobblestoneslab-{rock}-east-free",
			"cobblestoneslab-granite-south-free": "cobblestoneslab-{rock}-south-free",
			"looseflints-granite-free": "looseflints-{rock}-free",
			"cobblestoneslab-granite-west-free": "cobblestoneslab-{rock}-west-free",
			"cobblestoneslab-granite-north-free": "cobblestoneslab-{rock}-north-free",
			"polishedrockslab-granite-west-free": "polishedrockslab-{rock}-west-free",
			"polishedrockslab-granite-east-free": "polishedrockslab-{rock}-east-free",
			"polishedrockslab-granite-down-free": "polishedrockslab-{rock}-down-free",
			"polishedrockslab-granite-south-free": "polishedrockslab-{rock}-south-free",
			"polishedrockslab-granite-north-free": "polishedrockslab-{rock}-north-free",
			"stonebrickstairs-granite-down-north-free": "stonebrickstairs-{rock}-down-north-free",
			"stonebrickstairs-granite-down-south-free": "stonebrickstairs-{rock}-down-south-free",
			"stonebrickslab-granite-north-free": "stonebrickslab-{rock}-north-free",
			"stonebrickstairs-granite-down-west-free": "stonebrickstairs-{rock}-down-west-free",
			"rockpolished-granite": "rockpolished-{rock}",
			"stonebrickslab-granite-up-free": "stonebrickslab-{rock}-up-free",
			"stonebrickstairs-granite-down-east-free": "stonebrickstairs-{rock}-down-east-free",
			"stonebrickstairs-granite-up-south-free": "stonebrickstairs-{rock}-up-south-free",
			"stonebrickslab-granite-east-free": "stonebrickslab-{rock}-east-free",
			"drystone-granite": "drystone-{rock}",
			"polishedrockold-full-granite": "polishedrockold-full-{rock}",
			"polishedrockold-cobbled-granite": "polishedrockold-cobbled-{rock}",
			"looseboulders-granite-free": "looseboulders-{rock}-free"
		},
		"underground": {
			"ore-*-andesite":"ore-*-{rock}",
			"ore-*-chalk":"ore-*-{rock}",
			"ore-*-chert":"ore-*-{rock}",
			"ore-*-conglomerate":"ore-*-{rock}",
			"ore-*-limestone":"ore-*-{rock}",
			"ore-*-claystone":"ore-*-{rock}",
			"ore-*-granite":"ore-*-{rock}",
			"ore-*-sandstone":"ore-*-{rock}",
			"ore-*-shale":"ore-*-{rock}",
			"ore-*-basalt":"ore-*-{rock}",
			"ore-*-peridotite":"ore-*-{rock}",
			"ore-*-phyllite":"ore-*-{rock}",
			"ore-*-slate":"ore-*-{rock}",
			"ore-*-obsidian":"ore-*-{rock}",
			"ore-*-kimberlite":"ore-*-{rock}",
			"ore-*-scoria":"ore-*-{rock}",
			"ore-*-tuff":"ore-*-{rock}",
			"ore-*-bauxite":"ore-*-{rock}",
			"ore-*-halite":"ore-*-{rock}",
			"ore-*-suevite":"ore-*-{rock}",
			"ore-*-whitemarble":"ore-*-{rock}",
			"ore-*-redmarble":"ore-*-{rock}",
			"ore-*-greenmarble":"ore-*-{rock}",
			"rock-granite": "rock-{rock}",
			"crackedrock-granite": "rock-{rock}",
			"gravel-granite": "gravel-{rock}",
			"sand-granite": "sand-{rock}",
			"stalagsection-granite-04": "stalagsection-{rock}-04",
			"stalagsection-granite-06": "stalagsection-{rock}-06",
			"stalagsection-granite-08": "stalagsection-{rock}-08",
			"stalagsection-granite-10": "stalagsection-{rock}-10",
			"stalagsection-granite-12": "stalagsection-{rock}-12",
			"stalagsection-granite-14": "stalagsection-{rock}-14",

			"cobblestone-granite": "cobblestone-{rock}",
			"cobblestoneslab-granite-down-free": "cobblestoneslab-{rock}-down-free",
			"cobblestonestairs-granite-up-south-free": "cobblestonestairs-{rock}-up-south-free",
			"cobblestonestairs-granite-up-north-free": "cobblestonestairs-{rock}-up-north-free",
			"cobblestonestairs-granite-up-west-free": "cobblestonestairs-{rock}-up-west-free",
			"cobblestonestairs-granite-up-east-free": "cobblestonestairs-{rock}-up-east-free",
			"stonebricks-granite": "stonebricks-{rock}",
			"agedstonebricks-granite": "agedstonebricks-{rock}",
			"crackedstonebricks-granite": "crackedstonebricks-{rock}",
			"cobblestonestairs-granite-down-south-free": "cobblestonestairs-{rock}-down-south-free",
			"cobblestonestairs-granite-down-north-free": "cobblestonestairs-{rock}-down-north-free",
			"cobblestonestairs-granite-down-west-free": "cobblestonestairs-{rock}-down-west-free",
			"cobblestonestairs-granite-down-east-free": "cobblestonestairs-{rock}-down-east-free",
			"cobbleskull-granite": "cobbleskull-{rock}",
			"cobblestoneslab-granite-up-free": "cobblestoneslab-{rock}-up-free",
			"loosestones-granite-free": "loosestones-{rock}-free",
			"cobblestoneslab-granite-east-free": "cobblestoneslab-{rock}-east-free",
			"cobblestoneslab-granite-south-free": "cobblestoneslab-{rock}-south-free",
			"looseflints-granite-free": "looseflints-{rock}-free",
			"cobblestoneslab-granite-west-free": "cobblestoneslab-{rock}-west-free",
			"cobblestoneslab-granite-north-free": "cobblestoneslab-{rock}-north-free",
			"polishedrockslab-granite-west-free": "polishedrockslab-{rock}-west-free",
			"polishedrockslab-granite-east-free": "polishedrockslab-{rock}-east-free",
			"polishedrockslab-granite-down-free": "polishedrockslab-{rock}-down-free",
			"polishedrockslab-granite-south-free": "polishedrockslab-{rock}-south-free",
			"polishedrockslab-granite-north-free": "polishedrockslab-{rock}-north-free",
			"stonebrickstairs-granite-down-north-free": "stonebrickstairs-{rock}-down-north-free",
			"stonebrickstairs-granite-down-south-free": "stonebrickstairs-{rock}-down-south-free",
			"stonebrickslab-granite-north-free": "stonebrickslab-{rock}-north-free",
			"stonebrickstairs-granite-down-west-free": "stonebrickstairs-{rock}-down-west-free",
			"rockpolished-granite": "rockpolished-{rock}",
			"stonebrickslab-granite-up-free": "stonebrickslab-{rock}-up-free",
			"stonebrickstairs-granite-down-east-free": "stonebrickstairs-{rock}-down-east-free",
			"stonebrickstairs-granite-up-south-free": "stonebrickstairs-{rock}-up-south-free",
			"stonebrickslab-granite-east-free": "stonebrickslab-{rock}-east-free",
			"drystone-granite": "drystone-{rock}",
			"polishedrockold-full-granite": "polishedrockold-full-{rock}",
			"polishedrockold-cobbled-granite": "polishedrockold-cobbled-{rock}",
			"looseboulders-granite-free": "looseboulders-{rock}-free"
		}
	},
	schematicYOffsets: {
		"surface/agricultural/common/animal-pen1": -2,
		"surface/agricultural/common/animal-pen2": -7,
		"surface/agricultural/common/elevated-farmland1": -6,
		"surface/agricultural/common/elevated-farmland2": -2,
		"surface/agricultural/common/elevated-farmland3": -2,
		"surface/agricultural/common/elevated-farmland4": -2,
		"surface/agricultural/common/farmer-shed1": -2,
		"surface/agricultural/common/farmer-shed2": -6,
		"surface/agricultural/common/farmer-shed3": -18,
		"surface/agricultural/common/silo1": -1,
		"surface/agricultural/uncommon/windmill1": -2,
		"surface/agriculturallarge/elevated-farmland-large1": -2,
		"surface/agriculturallarge/communal-storage1": -7,
		"surface/ancient/descent": -4,
		"surface/ancient/eight-gods": -2,
		"surface/ancient/godrays-gate": -2,
		"surface/ancient/sacrifice-mound": -2,
		"surface/ancient/stonehenge": -2,
		"surface/ancient/tear-drop": -18,
		"surface/ancient/the-aging-pathway": -2,
		"surface/aqueduct/aqueduct-section1": -2,
		"surface/aqueduct/aqueduct-section2": -2,
		"surface/aqueduct/aqueduct-section3": -2,
		"surface/aqueduct/bridge-section1": -2,
		"surface/aqueduct/bridge-section2": -2,
		"surface/aqueduct/bridge-section3": -2,
		"surface/civic/common/center-building1": -2,
		"surface/civic/common/center-building2": -4,
		"surface/civic/common/center-building3": -3,
		"surface/civic/common/center-building4": -5,
		"surface/civic/uncommon/factory1": -6,
		"surface/civic/uncommon/factory2": -7,
		"surface/civic/uncommon/factory3": -5,
		"surface/civic/rare/fountain1": -8,
		"surface/civic/common/graveyard1": -8,
		"surface/civic/common/graveyard2": -2,
		"surface/civic/uncommon/monument1": -2,
		"surface/civic/veryrare/protected-well1": -5,
		"surface/civic/uncommon/storage1": -5,
		"surface/civic/common/supply-room1": -8,
		"surface/civic/rare/tawern1": -6,
		"surface/civic/veryrare/theatre1": -2,
		"surface/civic/veryrare/bathhouse1": -9,
		"surface/housemedium/medium1": -5,
		"surface/housemedium/medium2": -2,
		"surface/housemedium/medium3": -7,
		"surface/housemedium/medium4": -6,
		"surface/housemedium/medium5": -4,
		"surface/housemedium/medium6": -7,
		"surface/housemedium/medium7": -3,
		"surface/housemedium/medium8": -7,
		"surface/housemedium/medium9": -2,
		"surface/housemedium/medium10": -6,
		"surface/housemedium/medium11": -2,
		"surface/housemedium/medium12": -5,
		"surface/housemedium/medium13": -2,
		"surface/housemedium/medium14": -5,
		"surface/housemedium/medium15": -2,
		"surface/housemedium/medium16": -6,
		"surface/housemedium/medium17": -2,
		"surface/housemedium/medium18": -6,
		"surface/housemedium/medium19": -2,
		"surface/housemedium/medium20": -6,
		"surface/housemedium/medium21": -2,
		"surface/housemedium/medium22": -6,
		"surface/housemedium/medium23": -2,
		"surface/military/uncommon/barbican1": -7,
		"surface/military/uncommon/barbican2": -7,
		"surface/military/uncommon/keep1": -6,
		"surface/military/rare/keep2": -5,
		"surface/military/common/tower1": -5,
		"surface/military/common/tower2": -2,
		"surface/military/common/wall-section1": -5,
		"surface/military/common/wall-section2": -2,
		"surface/military/common/wall-section3": -2,
		"surface/military/common/wall-section4": -2,
		"surface/military/common/wall-section5": -2,
		"surface/military/common/wall-section6": -2,
		"surface/religious/common/common1": -5,
		"surface/religious/common/common2": -2,
		"surface/religious/rare/holy-burial1": -4,
		"surface/religious/rare/holy-burial2": -3,
		"surface/religious/rare/holy-healer1": -6,
		"surface/religious/common/monument1": -1,
		"surface/religious/common/monument2": -2,
		"surface/religious/common/sacrifical-place1": -3,
		"surface/religious/uncommon/unknown1": -6,
		"surface/religious/uncommon/unknown2": -5,
		"surface/religious/common/unknown3": -5,
		"surface/religious/uncommon/holy-garden1": -2,
		"surface/religious/common/unknown4": -6,
		"surface/religious/common/unknown5": -5,
		"surface/religiouslarge/veryrare/chonky1": -7,
		"surface/religiouslarge/veryrare/chonky2": -8,
		"surface/religiouslarge/veryrare/chonky3": -6,
		"surface/religiouslarge/veryrare/chonky4": -7,
		"surface/religiouslarge/veryrare/chonky5": -6,
		"surface/religiouslarge/legendary/unknown-chonky1": -13,
		"surface/housesmall/small1": -5,
		"surface/housesmall/small2": -2,
		"surface/housesmall/small3": -2,
		"surface/housesmall/small4": -2,
		"surface/housesmall/small5": -2,
		"surface/housesmall/small6": -2,
		"surface/housesmall/small7": -2,
		"surface/housesmall/small8": -2,
		"surface/housesmall/small9": -7,
		"surface/housesmall/small10": -2,
		"surface/housesmall/small11": -2,
		"surface/housesmall/small12": -6,
		"surface/housesmall/small13": -7,
		"surface/housesmall/small14": -5,
		"surface/housesmall/small15": -2,
		"surface/housesmall/small16": -2,
		"surface/housesmall/small17": -7,
		"surface/housesmall/small18": -2,
		"surface/housesmall/small19": -6,
		"surface/housesmall/small20": -2,
		"surface/housesmall/small21": -7,
		"surface/housesmall/small22": -2,
		"surface/housesmall/small23": -6,
		"surface/housesmall/small24": -2,
		"surface/housesmall/small25": -7,
		"surface/housesmall/small26": -2,
		"surface/standalone/alien-portal1": -2,
		"surface/standalone/monument-s1": -2,
		"surface/standalone/monument-s2": -2,
		"surface/standalone/sacrifical-place-s1": -7,
		"surface/standalone/witch-hut1": -9,
		"surface/housetiny/tiny1": -1,
		"surface/housetiny/tiny2": -1,
		"surface/housetiny/tiny3": -1,
		"surface/housetiny/tiny4": -1,
		"surface/housetiny/tiny5": -1,
		"surface/housetiny/tiny6": -1,
		"surface/housetiny/tiny7": -1,
		"surface/housetiny/tiny8": -1,
		"surface/housetiny/tiny9": -1,
		"surface/housetiny/tiny10": -2,
		"surface/housetiny/tiny11": -1,
		"surface/housetiny/tiny12": -1,
		"surface/housetiny/tiny13": -1,
		"surface/housetiny/tiny14": -1,
		"surface/housetiny/tiny15": -1,
		"surface/housetiny/tiny16": -1,
		"surface/housetiny/tiny17": -1,
		"surface/housetiny/tiny18": -1,
		"surface/housetiny/tiny19": -1,
		"surface/housetiny/tiny20": -1,
		"surface/housetiny/tiny21": -1,
		"surface/housetiny/tiny22": -1,
		"surface/housetiny/tiny23": -1,
		"surface/housetiny/tiny24": -1,
		"surface/housetiny/tiny25": -1,
		"surface/housetiny/tiny26": -2,
		"surface/housetiny/tiny27": -1,
		"surface/housetiny/tiny28": -1,
		"surface/housetiny/tiny29": -1,
		"surface/housetiny/tiny30": -1,
		"surface/housetiny/tiny31": -1,
		"surface/housetiny/tiny32": -2,
		"surface/housetiny/tiny33": -1,
		"surface/housetiny/tiny34": -1,
		"surface/housetiny/tiny35": -1,
		"surface/housetiny/tiny36": -2,
		"surface/housetiny/tiny37": -1,
		"surface/housetiny/tiny38": -3,
		"surface/housetiny/tiny39": -1,
		"surface/housetiny/tiny40": -1,
		"surface/special/cathedral-of-tyrons-basement":  -16,
		"surface/special/monastery-of-fishing":  -13
	},
	structures: [
		{
			"code": "arcticsupplies",
			"name": "Arctic Supplies / Surface",
			"chance": 0.02,
			"schematics": [ "arcticsupplies/surface/*" ],
			"placement": "surface",
			"rockTypeRemapGroup": "standard",
			"maxTemp": -14,
			"offsetY": -1
		},
		{
			"code": "arcticsupplies",
			"name": "Arctic Supplies / 1 below",
			"chance": 0.02,
			"schematics": [ "arcticsupplies/u1/*" ],
			"placement": "surface",
			"rockTypeRemapGroup": "standard",
			"maxTemp": -14,
			"offsetY": -2,
			"remaps": {
				"*-granite-*": "{0}-shale-{1}"
			}
		},
		{
			"code": "arcticsupplies",
			"name": "Arctic Supplies / 2 below",
			"chance": 0.02,
			"schematics": [ "arcticsupplies/u2/*" ],
			"placement": "surface",
			"rockTypeRemapGroup": "standard",
			"maxTemp": -14,
			"offsetY": -3
		},
		{
			"code": "surrfaceruins",
			"chance": 0.03,
			"schematics": [ "surface/housetiny/*", "surface/housesmall/*" ],
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"rockTypeRemapGroup": "standard",
			"maxYDiff": 2,
			"offsetY": -1
		},
		{
			"code": "raresurfaceruins",
			"chance": 0.005,
			"schematics": [ "surface/standalone/*", "surface/ancient/*" ],
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"rockTypeRemapGroup": "standard",
			"offsetY": -1
		},
		{
			"code": "specialsurfaceruins",
			"chance": 0.02,
			"minSpawnDistance": 10000,
			"minGroupDistance": 10000,
			"schematics": [ "surface/special/*" ],
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"rockTypeRemapGroup": "standard",
			"offsetY": -1
		},
		{
			"code": "gates",
			"name": "common",
			"chance": 70,
			"placement": "underground",
			"schematics": [ "translocator/*" ],
			"rockTypeRemapGroup": "underground"
		},
		{
			"code": "lakes",
			"name": "common",
			"chance": 1.3,
			"placement": "underground",
			"schematics": [ "underground/lakes/*" ],
			"rockTypeRemapGroup": "underground"
		},
		{
			"code": "olivine vugs",
			"name": "common",
			"chance": 100,
			"schematics": [ "vug/olivine/*" ],
			"placement": "underground",
			"origin": "MiddleCenter",
			"rockTypeRemapGroup": "underground",
			"replaceWithRockType": {
				"ore-olivine-peridotite": "ore-olivine-{rock}"
			},
			"insideBlockCodes": [ "ore-olivine-peridotite" ]
		},
		{
			"code": "milky quartz vugs",
			"name": "common",
			"chance": 120,
			"schematics": [ "vug/milkyquartz/*" ],
			"placement": "underground",
			"origin": "MiddleCenter",
			"rockTypeRemapGroup": "underground",
			"replaceWithRockType": {
				"ore-quartz-granite": "ore-quartz-{rock}"
			},
			"insideBlockCodes": [ "ore-quartz-andesite", "ore-quartz-granite", "ore-quartz-basalt", "ore-quartz-peridotite", "ore-quartz-claystone", "ore-quartz-sandstone", "ore-quartz-shale", "ore-quartz-chalk", "ore-quartz-limestone", "ore-quartz-chert", "ore-quartz-conglomerate", "ore-quartz-phyllite", "ore-quartz-slate" ]
		},
		{
			"code": "rose quartz vugs",
			"name": "common",
			"chance": 60,
			"schematics": [ "vug/rosequartz/*" ],
			"placement": "underground",
			"origin": "MiddleCenter",
			"rockTypeRemapGroup": "underground",
			"replaceWithRockType": {
				"ore-quartz-granite": "ore-quartz-{rock}"
			},
			"insideBlockCodes": [ "ore-quartz-andesite", "ore-quartz-granite", "ore-quartz-basalt", "ore-quartz-peridotite", "ore-quartz-claystone", "ore-quartz-sandstone", "ore-quartz-shale", "ore-quartz-chalk", "ore-quartz-limestone", "ore-quartz-chert", "ore-quartz-conglomerate", "ore-quartz-phyllite", "ore-quartz-slate" ]
		},
		{
			"code": "smoky quartz vugs",
			"name": "common",
			"chance": 30,
			"schematics": [ "vug/smokyquartz/*" ],
			"placement": "underground",
			"origin": "MiddleCenter",
			"rockTypeRemapGroup": "underground",
			"replaceWithRockType": {
				"ore-quartz-granite": "ore-quartz-{rock}"
			},
			"insideBlockCodes": [ "ore-quartz-andesite", "ore-quartz-granite", "ore-quartz-basalt", "ore-quartz-peridotite", "ore-quartz-claystone", "ore-quartz-sandstone", "ore-quartz-shale", "ore-quartz-chalk", "ore-quartz-limestone", "ore-quartz-chert", "ore-quartz-conglomerate", "ore-quartz-phyllite", "ore-quartz-slate" ]
		},
		{
			"code": "amethyst vugs",
			"name": "common",
			"chance": 16,
			"schematics": [ "vug/amethyst/*" ],
			"placement": "underground",
			"origin": "MiddleCenter",
			"rockTypeRemapGroup": "underground",
			"replaceWithRockType": {
				"ore-quartz-granite": "ore-quartz-{rock}"
			},
			"insideBlockCodes": [ "ore-quartz-andesite", "ore-quartz-granite", "ore-quartz-basalt", "ore-quartz-peridotite", "ore-quartz-claystone", "ore-quartz-sandstone", "ore-quartz-shale", "ore-quartz-chalk", "ore-quartz-limestone", "ore-quartz-chert", "ore-quartz-conglomerate", "ore-quartz-phyllite", "ore-quartz-slate" ]
		},
		{
			"code": "undergroundruin",
			"name": "small",
			"chance": 130,
			"schematics": [ "underground/small/*" ],
			"placement": "underground",
			"rockTypeRemapGroup": "underground"
		},
		{
			"code": "undergroundruin",
			"name": "medium",
			"chance": 50,
			"schematics": [ "underground/medium/*" ],
			"placement": "underground",
			"rockTypeRemapGroup": "underground"
		},
		{
			"code": "undergroundruin",
			"name": "large",
			"chance": 10,
			"schematics": [ "underground/large/*" ],
			"placement": "underground",
			"rockTypeRemapGroup": "underground"
		},
		{
			"code": "buriedtreasurechest",
			"name": "common",
			"chance": 0.1,
			"schematics": [ "buriedtreasure/chef", "buriedtreasure/hidden-garden", "buriedtreasure/fifty-fifty", "buriedtreasure/vintage-story", "buriedtreasure/reapers-lost-treasure", "buriedtreasure/dissapointment", "buriedtreasure/blacksmith", "buriedtreasure/starving-artist" ],
			"depth": {
				"dist": "invexp",
				"avg": 3,
				"var": 5
			},
			"placement": "underground"
		},
		{
			"code": "buriedtreasurechest",
			"name": "uncommon",
			"chance": 0.05,
			"schematics": [ "buriedtreasure/sturdy-walls", "buriedtreasure/royal", "buriedtreasure/promotion", "buriedtreasure/speed-chess", "buriedtreasure/composer", "buriedtreasure/alchemist", "buriedtreasure/royal-writer", "buriedtreasure/jailor" ],
			"depth": {
				"dist": "invexp",
				"avg": 3.5,
				"var": 30
			},
			"placement": "underground"
		},
		{
			"code": "buriedtreasurechest",
			"name": "rare",
			"chance": 0.01,
			"schematics": [ "buriedtreasure/engineer", "buriedtreasure/candle-maker", "buriedtreasure/harmonic-notes", "buriedtreasure/machinist", "buriedtreasure/man-with-fortune", "buriedtreasure/wealth", "buriedtreasure/fading-light" ],
			"depth": {
				"dist": "invexp",
				"avg": 3.5,
				"var": 30
			},
			"placement": "underground"
		},
		{
			"code": "trader-forest",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps in forest",
			"chance": 1.5,
			"schematics": ["trader/forest/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"minTemp": -5,
			"minForest": 0.5,
			"postPass": true,
			"suppressTrees": false,
			"placement": "surface",
			"offsetY": -3,
		},
		{
			"code": "trader-shallow",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps in shallow bodies of water or swamp",
			"chance": 1.5,
			"schematics": ["trader/shallow/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"postPass": true,
			"suppressTrees": true,
			"minTemp": -2,
			"placement": "shallowwater",
			"offsetY": -3,
		},
		{
			"code": "trader-hotdry",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps in hot climate regions",
			"chance": 2,
			"schematics": ["trader/hotdry/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"postPass": true,
			"suppressTrees": true,
			"minTemp": 10,
			"maxRain": 0.4,
			"placement": "surface",
			"offsetY": -3,
		},
		{
			"code": "trader-repurposed",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps in ruins repurposed cellars",
			"chance": 0.8,
			"schematics": ["trader/repurposed/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"postPass": true,
			"suppressTrees": true,
			"minTemp": -7,
            "maxForest": 0.7,
			"placement": "surface",
			"offsetY": -5,
		},
		{
			"code": "trader-cold",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps in very cold climate regions",
			"chance": 1,
			"schematics": ["trader/cold/*"],
			"buildProtected": true,
			"buildProtectionDesc": "Trader Perimeter",
			"buildProtectionName": "Trader",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"minTemp": -15,
			"maxTemp": -3,
			"placement": "surface",
			"postPass": true,
			"suppressTrees": true,
			"offsetY": -3,
		},
		{
			"code": "trader-plains",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Common trader camps",
			"chance": 1,
			"schematics": ["trader/plains/*"],
			"buildProtected": true,
			"buildProtectionDesc": "Trader Perimeter",
			"buildProtectionName": "Trader",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"minTemp": -5,
            "maxForest": 0.7,
			"placement": "surface",
			"postPass": true,
			"suppressTrees": true,
			"offsetY": -3,
		},
		{
			"code": "trader-outpost",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Large trader outposts",
			"chance": 0.1,
			"schematics": ["trader/outpost/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"postPass": true,
			"suppressTrees": true,
			"minTemp": -8,
            "maxForest": 0.6,
			"placement": "surface",
			"offsetY": -3,
		},
		{
			"code": "trader-treehouse",
			"group": "trader",
			"minGroupDistance": 600,
			"name": "Trader camps built on large trees",
			"chance": 0.3,
			"schematics": ["trader/treehouse/*"],
			"buildProtected": true,
			"buildProtectionName": "Trader",
			"buildProtectionDesc": "Trader Perimeter",
			"allowUseEveryone": false,
			"allowTraverseEveryone": true,
			"replacewithblocklayers": [ "soil-low-normal", "soil-low-none" ],
			"postPass": true,
			"suppressTrees": true,
            "minRain": 0.3,
			"minTemp": -5,
			"placement": "surface",
			"offsetY": -2,
		},
	]
}
