缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
模块:Data/Worldgen/Subworlds
该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本wiki上合理使用。
This image comes from Oxygen Not Included or from websites created and owned by Klei Entertainment, who hold the copyright of Oxygen Not Included. All trademarks and registered trademarks present in the image are proprietary to Klei Entertainment. For more information, see the copyright notice.The use of images to illustrate articles concerning the subject of the images in question is believed to qualify as fair use under United States copyright law, as such display does not significantly impede the right of the copyright holder to sell the copyrighted material.
return {
barren = {
["BarrenGranite.yaml"] = {
biomeNoise = "noise/Default",
temperatureRange = "HumanWarm",
minChildCount = 2,
pdWeight = 2,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Barren/Granite",
weight = 1,
tags = nil,
},
},
features = {},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
},
["Default.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "Room",
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
samplers = {
{
density = {
min = 33,
max = 55,
},
avoidRadius = 65.0,
doAvoidPoints = false,
sampleBehaviour = "PoissonDisk",
},
},
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
features = {
{
type = "features/sedimentary/SmallLake",
},
{
type = "features/sedimentary/MetalVacuumBlob",
},
{
type = "features/sedimentary/FlatLake",
},
{
type = "features/sedimentary/MediumLake",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
["Empty.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "Room",
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
samplers = {
{
density = {
min = 33,
max = 55,
},
avoidRadius = 65.0,
doAvoidPoints = false,
sampleBehaviour = "PoissonDisk",
},
},
biomes = {
{
name = "biomes/Misc/Empty",
weight = 1,
tags = nil,
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
forest = {
["Forest.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Room",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"IgnoreCaveOverride",
},
features = {
{
type = "features/forest/SmallLake",
},
},
zoneType = "Forest",
},
["ForestFrozen.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Cold",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Forest/Snowy",
weight = 2,
tags = {
"OxyfernSeed",
"ForestTree",
"ForestTreeSeed",
"LeafyPlantSeed",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
},
},
},
tags = {
"IgnoreCaveOverride",
},
features = {
{
type = "features/forest/SmallFrozenLake",
},
},
zoneType = "Forest",
},
["ForestHot.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "HumanWarm",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"IgnoreCaveOverride",
},
features = {
{
type = "features/forest/SmallLake",
},
},
zoneType = "Forest",
},
["ForestMiniMetal.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/Metal",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = nil,
features = {},
zoneType = "Forest",
},
["ForestMiniMetalHot.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "HumanWarm",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/Metal",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = nil,
features = {},
zoneType = "Forest",
},
["ForestMiniOxy.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/BasicOxy",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = nil,
features = {
{
type = "features/forest/PhosphoriteLump",
},
},
zoneType = "Forest",
},
["ForestMiniOxyHot.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "HumanWarm",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/BasicOxy",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = nil,
features = {
{
type = "features/forest/PhosphoriteLump",
},
},
zoneType = "Forest",
},
["ForestMiniWater.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = {
type = "features/forest/SmallLake",
},
features = {},
zoneType = "Forest",
},
["ForestMiniWaterHot.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "HumanWarm",
pdWeight = 0.5,
density = {
min = 10,
max = 15,
},
avoidRadius = 5,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = {
type = "features/forest/SmallLake",
},
features = {},
zoneType = "Forest",
},
["ForestStart.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "Room",
pdWeight = 2,
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 5,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/BasicOxy",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
{
name = "biomes/Forest/Metal",
weight = 2,
tags = {
"Oxyfern",
"LeafyPlant",
"LeafyPlantSeed",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = {
type = "features/generic/StartLocation",
},
features = {
{
type = "features/forest/SmallLake",
},
{
type = "features/forest/OxyfernCave",
},
{
type = "features/forest/PhosphoriteLump",
},
},
zoneType = "Forest",
},
["ForestStartHot.yaml"] = {
biomeNoise = "noise/subworldForest",
temperatureRange = "HumanWarm",
pdWeight = 2,
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 5,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Forest/BasicOxy",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
{
name = "biomes/Forest/Basic",
weight = 2,
tags = {
"Oxyfern",
"ForestTree",
"BasicSingleHarvestPlant",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
"LightBug",
"LeafyPlant",
"LeafyPlantSeed",
"Squirrel",
},
},
{
name = "biomes/Forest/Metal",
weight = 2,
tags = {
"Oxyfern",
"LeafyPlant",
"LeafyPlantSeed",
"BasicSingleHarvestPlantSeed",
"ForestForagePlantPlanted",
},
},
},
tags = {
"StartWorld",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
centralFeature = {
type = "features/generic/StartLocation",
},
features = {
{
type = "features/forest/SmallLake",
},
{
type = "features/forest/OxyfernCave",
},
{
type = "features/forest/PhosphoriteLump",
},
},
zoneType = "Forest",
},
},
frozen = {
["CO2Lakes.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "VeryCold",
minChildCount = 4,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Frozen/Wet",
weight = 1,
tags = {
"ColdWheatSeed",
"ColdBreather",
},
},
{
name = "biomes/Frozen/Dry",
weight = 2,
tags = {
"ColdWheatSeed",
"ColdBreather",
},
},
},
features = {
{
type = "features/frozen/CO2Lake",
},
{
type = "features/frozen/CO2Lake",
},
{
type = "features/frozen/SandGeode",
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/frozen/lab_basement",
"poi/frozen/lab_splitroom",
"poi/frozen/frag_vendingmachine",
"poi/frozen/frag_lockers",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "FrozenWastes",
},
["Frozen.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "Cold",
minChildCount = 4,
extraBiomeChildren = 1,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Frozen/Wet",
weight = 1,
tags = {
"ColdWheat",
"ColdWheatSeed",
"ColdBreather",
},
},
{
name = "biomes/Frozen/Dry",
weight = 2,
tags = {
"ColdWheat",
"ColdWheatSeed",
"ColdBreather",
},
},
},
features = {
{
type = "features/frozen/ColdBubble",
},
{
type = "features/frozen/ColdBubble",
},
{
type = "features/frozen/SandGeode",
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/frozen/lab_basement",
"poi/frozen/lab_splitroom",
"poi/frozen/frag_vendingmachine",
"poi/frozen/frag_lockers",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "FrozenWastes",
},
["FrozenSolid.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "ExtremelyCold",
minChildCount = 12,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Frozen/Solid",
weight = 1,
tags = {
"ColdBreather",
"ColdBreatherSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "FrozenWastes",
},
["FrozenStrange.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "Cold",
minChildCount = 4,
extraBiomeChildren = 1,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Frozen/Wet",
weight = 1,
tags = {
"ColdWheat",
"ColdWheatSeed",
"ColdBreather",
},
},
{
name = "biomes/Frozen/Dry",
weight = 2,
tags = {
"ColdWheat",
"ColdWheatSeed",
"ColdBreather",
},
},
},
features = {
{
type = "features/frozen/ColdBubble",
},
{
type = "features/frozen/ColdBubble",
},
{
type = "features/frozen/SandGeode",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "FrozenWastes",
},
},
["Impenetrable.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "VeryCold",
minChildCount = 1,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/Impenetrable",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "ToxicJungle",
},
jungle = {
["Jungle.yaml"] = {
biomeNoise = "noise/subworldJungle",
temperatureRange = "HumanHot",
density = {
min = 10,
max = 15,
},
avoidRadius = 15.0,
doAvoidPoints = false,
dontRelaxChildren = true,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
centralFeature = {
type = "features/jungle/SmallRoom",
},
features = {
{
type = "features/jungle/SmallRoom",
},
{
type = "features/jungle/BleachRoom",
},
{
type = "features/jungle/SandGeode",
},
},
biomes = {
{
name = "biomes/Jungle/Basic",
weight = 1,
tags = {
"Glom",
"Drecko",
"SwampLily",
"SpiceVine",
"SpiceVineSeed",
"LeafyPlant",
"LeafyPlantSeed",
},
},
{
name = "biomes/Jungle/Toxic",
weight = 1,
tags = {
"Glom",
"Drecko",
"SwampLily",
"SpiceVine",
"SpiceVineSeed",
"LeafyPlant",
"LeafyPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/jungle/lab_poolbottom",
"poi/jungle/buttongate",
"poi/jungle/lab_vinetank",
"poi/jungle/lab_daytimer",
"poi/jungle/frag_lightbugs",
"poi/jungle/frag_lockers",
"poi/jungle/oxylite_spiral",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "ToxicJungle",
},
["JungleFrozen.yaml"] = {
biomeNoise = "noise/subworldJungle",
temperatureRange = "Cold",
density = {
min = 10,
max = 15,
},
avoidRadius = 15.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
centralFeature = {
type = "features/jungle/SmallRoom",
},
features = {
{
type = "features/jungle/SmallRoom",
},
{
type = "features/jungle/BleachRoom",
},
{
type = "features/jungle/SandGeode",
},
},
biomes = {
{
name = "biomes/Jungle/Basic",
weight = 1,
tags = {
"Glom",
"SwampLilySeed",
"SpiceVineSeed",
"LeafyPlantSeed",
},
},
{
name = "biomes/Jungle/Toxic",
weight = 1,
tags = {
"Glom",
"SwampLilySeed",
"SpiceVineSeed",
"LeafyPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/jungle/lab_poolbottom",
"poi/jungle/buttongate",
"poi/jungle/lab_vinetank",
"poi/jungle/lab_daytimer",
"poi/jungle/frag_lightbugs",
"poi/jungle/frag_lockers",
"poi/jungle/oxylite_spiral",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "ToxicJungle",
},
["JungleSolid.yaml"] = {
biomeNoise = "noise/subworldJungleSolid",
temperatureRange = "HumanHot",
density = {
min = 10,
max = 15,
},
avoidRadius = 15.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
centralFeature = {
type = "features/jungle/SmallRoom",
},
features = {
{
type = "features/jungle/BleachRoom",
},
{
type = "features/jungle/SandGeode",
},
},
biomes = {
{
name = "biomes/Jungle/Solid",
weight = 1,
tags = {
"Glom",
"Drecko",
"SwampLily",
"LeafyPlant",
"LeafyPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
subworldTemplateRules = {
{
names = {
"poi/jungle/lab_poolbottom",
"poi/jungle/buttongate",
"poi/jungle/lab_vinetank",
"poi/jungle/lab_daytimer",
"poi/jungle/frag_lightbugs",
"poi/jungle/frag_lockers",
"poi/jungle/oxylite_spiral",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "ToxicJungle",
},
["JungleStrange.yaml"] = {
biomeNoise = "noise/subworldJungle",
temperatureRange = "HumanHot",
density = {
min = 10,
max = 15,
},
avoidRadius = 15.0,
doAvoidPoints = false,
dontRelaxChildren = true,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
centralFeature = {
type = "features/jungle/SmallRoom",
},
features = {
{
type = "features/jungle/SmallRoom",
},
{
type = "features/jungle/BleachRoom",
},
{
type = "features/jungle/SandGeode",
},
},
biomes = {
{
name = "biomes/Jungle/Basic",
weight = 1,
tags = {
"Glom",
"Drecko",
"SwampLily",
"SpiceVine",
"SpiceVineSeed",
"LeafyPlant",
"LeafyPlantSeed",
},
},
{
name = "biomes/Jungle/Toxic",
weight = 1,
tags = {
"Glom",
"Drecko",
"SwampLily",
"SpiceVine",
"SpiceVineSeed",
"LeafyPlant",
"LeafyPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "ToxicJungle",
},
},
magma = {
["Bottom.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "ExtremelyHot",
minChildCount = 4,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Magma/MagmaBed",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "MagmaCore",
},
["MagmaNoUnobtanium.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "ExtremelyHot",
minChildCount = 4,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Magma/MagmaBedNoUnobtanium",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "MagmaCore",
},
["MagmaVent.yaml"] = {
biomeNoise = "noise/MagmaVent",
temperatureRange = "VeryHot",
minChildCount = 4,
pdWeight = 0.75,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
borderOverride = "hardToDig",
borderOverridePriority = 10,
biomes = {
{
name = "biomes/Magma/MagmaVent",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"ErodePointToBorderWeak",
"NoGlobalFeatureSpawning",
"NoGravitasFeatures",
},
zoneType = "MagmaCore",
},
["SolidMagma.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "ExtremelyHot",
minChildCount = 4,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Magma/CooledMagmaBed",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "MagmaCore",
},
["VolcanoBiome.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "ExtremelyHot",
singleChildCount = true,
borderOverride = "hardToDig",
borderOverridePriority = 10,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
pdWeight = 0.3,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Magma/MagmaVent",
weight = 1,
},
},
tags = {
"ErodePointToBorderWeak",
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "MagmaCore",
},
["VolcanoHole.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "ExtremelyHot",
minChildCount = 12,
density = {
min = 15,
max = 25,
},
avoidRadius = 30.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Magma/CooledMagmaBed",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "MagmaCore",
},
},
marsh = {
["HotMarsh.yaml"] = {
biomeNoise = "noise/subworldHotMarsh",
temperatureRange = "HumanWarm",
density = {
min = 20,
max = 25,
},
avoidRadius = 40.0,
minChildCount = 4,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
features = {
{
type = "features/hotmarsh/TallRoom",
},
{
type = "features/hotmarsh/BlobRoom",
},
{
type = "features/hotmarsh/SandGeode",
},
},
biomes = {
{
name = "biomes/HotMarsh/Dry",
weight = 2,
},
{
name = "biomes/HotMarsh/Basic",
weight = 5,
tags = {
"MushroomPlant",
"MushroomSeed",
"Puft",
"BasicFabricPlant",
"BasicFabricMaterialPlantSeed",
"Pacu",
"BulbPlant",
"BulbPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/hotmarsh/lab_burrow",
"poi/hotmarsh/lab_splitroom",
"poi/hotmarsh/frag_doorway",
"poi/hotmarsh/frag_table",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "BoggyMarsh",
},
["HotMarshSlush.yaml"] = {
biomeNoise = "noise/subworldHotMarsh",
temperatureRange = "Cold",
density = {
min = 20,
max = 25,
},
avoidRadius = 40.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
features = {
{
type = "features/hotmarsh/TallSlushRoom",
},
{
type = "features/hotmarsh/BlobSlushRoom",
},
{
type = "features/hotmarsh/SandGeode",
},
},
biomes = {
{
name = "biomes/HotMarsh/Dry",
weight = 2,
},
{
name = "biomes/HotMarsh/Basic",
weight = 5,
tags = {
"MushroomSeed",
"Puft",
"BasicFabricMaterialPlantSeed",
"Pacu",
"BulbPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/hotmarsh/lab_burrow",
"poi/hotmarsh/lab_splitroom",
"poi/hotmarsh/frag_doorway",
"poi/hotmarsh/frag_table",
},
listRule = "TrySome",
someCount = 3,
},
},
zoneType = "BoggyMarsh",
},
["HotMarshStrange.yaml"] = {
biomeNoise = "noise/subworldHotMarsh",
temperatureRange = "HumanWarm",
density = {
min = 20,
max = 25,
},
avoidRadius = 40.0,
minChildCount = 4,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
features = {
{
type = "features/hotmarsh/TallRoom",
},
{
type = "features/hotmarsh/BlobRoom",
},
{
type = "features/hotmarsh/SandGeode",
},
},
biomes = {
{
name = "biomes/HotMarsh/Dry",
weight = 2,
},
{
name = "biomes/HotMarsh/Basic",
weight = 5,
tags = {
"MushroomPlant",
"MushroomSeed",
"Puft",
"BasicFabricPlant",
"BasicFabricMaterialPlantSeed",
"Pacu",
"BulbPlant",
"BulbPlantSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "BoggyMarsh",
},
},
ocean = {
["Ocean.yaml"] = {
biomeNoise = "noise/subworldOcean",
temperatureRange = "HumanWarm",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Ocean/Basic",
weight = 2,
tags = {
"Pacu",
"Crab",
"SeaLettuce",
"SpiceVine",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
{
name = "biomes/Ocean/Dry",
weight = 0.2,
tags = {
"Pacu",
"Crab",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
features = {
{
type = "features/ocean/SaltCave",
},
{
type = "features/ocean/DeepPool",
},
{
type = "features/ocean/BleachLump",
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
subworldTemplateRules = {
{
names = {
"poi/poi_ladder_tunnel",
"poi/poi_dining_room",
},
listRule = "TryOne",
},
},
zoneType = "Ocean",
},
["OceanDeep.yaml"] = {
biomeNoise = "noise/subworldOceanDeep",
temperatureRange = "HumanWarm",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 2,
sampleBehaviour = "PoissonDisk",
pdWeight = 1.5,
biomes = {
{
name = "biomes/Ocean/Deep",
weight = 2,
tags = {
"Pacu",
"Crab",
"SeaLettuce",
"SpiceVine",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
features = {
{
type = "features/ocean/SaltCave",
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
subworldTemplateRules = {
{
names = {
"poi/poi_ladder_tunnel",
"poi/poi_dining_room",
},
listRule = "TryOne",
},
},
zoneType = "Ocean",
},
["OceanFrozen.yaml"] = {
biomeNoise = "noise/subworldOcean",
temperatureRange = "Cold",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Ocean/Frozen",
weight = 2,
tags = {
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
zoneType = "Ocean",
},
["OceanHot.yaml"] = {
biomeNoise = "noise/subworldOcean",
temperatureRange = "HumanHot",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Ocean/Basic",
weight = 2,
tags = {
"Pacu",
"Crab",
"SeaLettuce",
"SpiceVine",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
{
name = "biomes/Ocean/Dry",
weight = 0.2,
tags = {
"Pacu",
"Crab",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
features = {
{
type = "features/ocean/SaltCave",
},
{
type = "features/ocean/DeepPool",
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
subworldTemplateRules = {
{
names = {
"poi/poi_ladder_tunnel",
"poi/poi_dining_room",
},
listRule = "TryOne",
},
},
zoneType = "Ocean",
},
["OceanSlush.yaml"] = {
biomeNoise = "noise/subworldOcean",
temperatureRange = "Cool",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Ocean/Briny",
weight = 2,
tags = {
"Pacu",
"Crab",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
zoneType = "Ocean",
},
["OceanStrange.yaml"] = {
biomeNoise = "noise/subworldOceanStrange",
temperatureRange = "HumanWarm",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Ocean/Basic",
weight = 2,
tags = {
"Pacu",
"Crab",
"SeaLettuce",
"SpiceVine",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
{
name = "biomes/Ocean/Dry",
weight = 0.2,
tags = {
"Pacu",
"Crab",
"SeaLettuceSeed",
"SpiceVineSeed",
},
},
},
features = {
{
type = "features/ocean/SaltCave",
},
{
type = "features/ocean/DeepPool",
},
{
type = "features/ocean/BleachLump",
},
{
type = "features/ocean/CrabPool",
},
},
tags = {
"IgnoreCaveOverride",
"River",
},
zoneType = "Ocean",
},
},
oil = {
["OilDry.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "Hot",
pdWeight = 0.5,
minChildCount = 8,
density = {
min = 15,
max = 25,
},
avoidRadius = 15.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilDry",
weight = 1,
tags = {
"OilFloater",
"CactusPlant",
"CactusPlantSeed",
"EvilFlower",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/DiamondClumpSmall",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilField.yaml"] = {
biomeNoise = "noise/OilField",
temperatureRange = "Hot",
minChildCount = 2,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilField",
weight = 2,
},
{
name = "biomes/Misc/NaturalGasField",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"OilField",
},
zoneType = "OilField",
},
["OilPatch.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "Hot",
pdWeight = 0.8,
minChildCount = 5,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPatch",
weight = 1,
tags = {
"OilFloater",
"CactusPlant",
"CactusPlantSeed",
"EvilFlower",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/OilWell",
},
{
type = "features/oilpockets/DiamondClumpSmall",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilPatchDouble.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "Hot",
pdWeight = 0.5,
minChildCount = 8,
density = {
min = 15,
max = 25,
},
avoidRadius = 20.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPatch",
weight = 1,
tags = {
"OilFloater",
"CactusPlant",
"CactusPlantSeed",
"EvilFlower",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/OilWell",
},
{
type = "features/oilpockets/OilWell",
},
{
type = "features/oilpockets/DiamondClumpSmall",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilPockets.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "Hot",
minChildCount = 8,
density = {
min = 10,
max = 15,
},
avoidRadius = 10.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPockets",
weight = 1,
tags = {
"OilFloater",
"CactusPlant",
"CactusPlantSeed",
"EvilFlower",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/CavityPond",
},
{
type = "features/oilpockets/DiamondClump",
},
},
subworldTemplateRules = {
{
names = {
"poi/poi_oil_switchdoor",
"poi/poi_oil_six_switch_door",
},
listRule = "TryAll",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilPocketsCold.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "Cool",
minChildCount = 2,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPockets",
weight = 1,
tags = {
"CactusPlantSeed",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/CavityPond",
},
{
type = "features/oilpockets/DiamondClump",
},
},
subworldTemplateRules = {
{
names = {
"poi/poi_oil_switchdoor",
"poi/poi_oil_six_switch_door",
},
listRule = "TryAll",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilPocketsFrozen.yaml"] = {
biomeNoise = "noise/OilPockets",
temperatureRange = "VeryCold",
minChildCount = 5,
density = {
min = 25,
max = 35,
},
avoidRadius = 25.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPocketsFrozen",
weight = 1,
tags = {
"CactusPlantSeed",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/CavityPondFrozen",
},
{
type = "features/oilpockets/DiamondClump",
},
},
subworldTemplateRules = {
{
names = {
"poi/poi_oil_switchdoor",
"poi/poi_oil_six_switch_door",
},
listRule = "TryAll",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
["OilPocketsStrange.yaml"] = {
biomeNoise = "noise/OilPocketsStrange",
temperatureRange = "Hot",
minChildCount = 8,
density = {
min = 10,
max = 15,
},
avoidRadius = 10.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Oil/OilPockets",
weight = 1,
tags = {
"OilFloater",
"CactusPlant",
"CactusPlantSeed",
"EvilFlowerDense",
"EvilFlowerSeed",
},
},
},
features = {
{
type = "features/oilpockets/CavityPond",
},
{
type = "features/oilpockets/DiamondClump",
},
{
type = "features/oilpockets/CavityOilFloatersTall",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "OilField",
},
},
rust = {
["Rust.yaml"] = {
biomeNoise = "noise/subworldRust",
temperatureRange = "Cool",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
extraBiomeChildren = 1,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Rust/Basic",
weight = 2,
tags = {
"Drecko",
"BeanPlant",
"BeanPlantSeed",
"SaltPlant",
"SaltPlantSeed",
"PuftBleachstone",
},
},
},
features = {
{
type = "features/rust/BigRock",
},
{
type = "features/rust/BigRock",
},
{
type = "features/rust/BigRock",
},
{
type = "features/rust/MiniBleachBall",
},
{
type = "features/rust/SaltDeposit",
},
{
type = "features/rust/EthanolLake",
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/poi_broken_farm",
"poi/poi_old_pool",
},
listRule = "TryOne",
},
{
names = {
"poi/poi_dupe_sensor_puzzle",
},
listRule = "TryOne",
},
{
names = {
"poi/poi_salt_spiral",
"poi/poi_salt_spiral_2",
"poi/poi_salt_spiral_3",
},
listRule = "TryOne",
},
},
zoneType = "Rust",
},
["RustFrozen.yaml"] = {
biomeNoise = "noise/subworldRust",
temperatureRange = "Cold",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
minChildCount = 4,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Rust/Snowy",
weight = 2,
tags = {
"BeanPlantSeed",
"ColdBreatherSparse",
},
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Rust",
},
["RustWarm.yaml"] = {
biomeNoise = "noise/subworldRust",
temperatureRange = "HumanWarm",
density = {
min = 10,
max = 15,
},
avoidRadius = 20.0,
extraBiomeChildren = 2,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Rust/Basic",
weight = 2,
tags = {
"BeanPlantSeed",
"SaltPlant",
"SaltPlantSeed",
"PuftBleachstone",
},
},
{
name = "biomes/Rust/Sulfurous",
weight = 2,
tags = {
"BeanPlantSeed",
"SaltPlant",
"SaltPlantSeed",
"PuftBleachstone",
},
},
},
features = {
{
type = "features/rust/BigRock",
},
{
type = "features/rust/BigRock",
},
{
type = "features/rust/BigRock",
},
{
type = "features/rust/SulfurHole",
},
{
type = "features/rust/MiniBleachBall",
},
{
type = "features/rust/SaltDeposit",
},
},
tags = {
"IgnoreCaveOverride",
},
subworldTemplateRules = {
{
names = {
"poi/poi_broken_farm",
"poi/poi_old_pool",
},
listRule = "TryOne",
},
{
names = {
"poi/poi_dupe_sensor_puzzle",
},
listRule = "TryOne",
},
{
names = {
"poi/poi_salt_spiral",
"poi/poi_salt_spiral_2",
"poi/poi_salt_spiral_3",
},
listRule = "TryOne",
},
},
zoneType = "Rust",
},
},
sandstone = {
["Desert.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Hot",
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Sedimentary/Desert",
weight = 4,
tags = {
"LightBug",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
},
},
},
features = {},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
["Sandstone.yaml"] = {
nameKey = "STRINGS.SUBWORLDS.SANDSTONE.NAME",
descriptionKey = "STRINGS.SUBWORLDS.SANDSTONE.DESCRIPTION",
utilityKey = "STRINGS.SUBWORLDS.SANDSTONE.UTILITY",
biomeNoise = "noise/Sandstone",
temperatureRange = "Room",
tags = {
"IgnoreCaveOverride",
},
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
features = {
{
type = "features/sedimentary/SmallEmptyLake",
},
{
type = "features/sedimentary/MetalVacuumBlob",
},
},
zoneType = "Sandstone",
},
["SandstoneFrozen.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Cold",
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Sedimentary/Snowy",
weight = 4,
tags = {
"PrickleFlowerSeed",
"PrickleGrassSeed",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicForagePlant",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"HatchBuried",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"HatchBuried",
"BasicForagePlantPlanted",
},
},
},
features = {
{
type = "features/sedimentary/SmallFrozenLake",
},
{
type = "features/sedimentary/MetalVacuumBlob",
},
{
type = "features/sedimentary/FlatFrozenLake",
},
{
type = "features/sedimentary/MediumFrozenLake",
},
},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
["SandstoneMiniAlgae.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/AlgaeBall",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniAlgaeCold.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Cool",
pdWeight = 0.5,
density = {
min = 45,
max = 45,
},
avoidRadius = 45.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/AlgaeBall",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniAlgaeStrange.yaml"] = {
biomeNoise = "noise/SandstoneStrange",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/AlgaeBall",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniMetal.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/MetalVacuumBlob",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniMetalCold.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Cool",
pdWeight = 0.5,
density = {
min = 45,
max = 45,
},
avoidRadius = 45.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/MetalVacuumBlob",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniMetalStrange.yaml"] = {
biomeNoise = "noise/SandstoneStrange",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/MetalVacuumBlobTall",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniWater.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/SmallLake",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniWaterCold.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Cool",
pdWeight = 0.5,
density = {
min = 45,
max = 45,
},
avoidRadius = 45.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/SmallLake",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneMiniWaterStrange.yaml"] = {
biomeNoise = "noise/SandstoneStrange",
temperatureRange = "Room",
pdWeight = 0.5,
density = {
min = 15,
max = 30,
},
avoidRadius = 20,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/sedimentary/SmallLakeTall",
},
features = {},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneStart.yaml"] = {
biomeNoise = "noise/SandstoneStart",
temperatureRange = "Room",
pdWeight = 2,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
minChildCount = 6,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/generic/StartLocation",
},
features = {
{
type = "features/sedimentary/SmallLake",
},
{
type = "features/sedimentary/FlatLake",
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
"SwapLakesToBelow",
},
zoneType = "Sandstone",
},
["SandstoneStartCold.yaml"] = {
biomeNoise = "noise/SandstoneStart",
temperatureRange = "Mild",
pdWeight = 2,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
minChildCount = 6,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/generic/StartLocation",
},
features = {
{
type = "features/sedimentary/SmallLake",
},
{
type = "features/sedimentary/FlatLake",
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
},
zoneType = "Sandstone",
},
["SandstoneStartStrange.yaml"] = {
biomeNoise = "noise/SandstoneStrange",
temperatureRange = "Room",
pdWeight = 3,
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
minChildCount = 6,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
centralFeature = {
type = "features/generic/StartLocation",
},
features = {
{
type = "features/sedimentary/SmallLakeTall",
},
{
type = "features/sedimentary/SmallLakeTall",
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"StartWorld",
"SwapLakesToBelow",
},
zoneType = "Sandstone",
},
["SandstoneStrange.yaml"] = {
nameKey = "STRINGS.SUBWORLDS.SANDSTONE.NAME",
descriptionKey = "STRINGS.SUBWORLDS.SANDSTONE.DESCRIPTION",
utilityKey = "STRINGS.SUBWORLDS.SANDSTONE.UTILITY",
biomeNoise = "noise/SandstoneStrange",
temperatureRange = "Room",
tags = {
"IgnoreCaveOverride",
},
density = {
min = 10,
max = 20,
},
avoidRadius = 20.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = {
"LightBug",
"PrickleFlower",
"PrickleFlowerSeed",
"PrickleGrass",
"PrickleGrassSeed",
"Hatch",
"HatchBuried",
"BasicSingleHarvestPlantSeed",
"BasicSingleHarvestPlant",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Metal_CO2",
weight = 2,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
{
name = "biomes/Sedimentary/Basic_CO2",
weight = 1,
tags = {
"Hatch",
"HatchBuried",
"BasicForagePlant",
"BasicForagePlantPlanted",
},
},
},
features = {
{
type = "features/sedimentary/SmallEmptyLakeTall",
},
{
type = "features/sedimentary/MetalVacuumBlobTall",
},
},
zoneType = "Sandstone",
},
["SandstoneSuckerCell.yaml"] = {
biomeNoise = "noise/Sandstone",
temperatureRange = "Room",
density = {
min = 65,
max = 65,
},
avoidRadius = 65.0,
doAvoidPoints = false,
dontRelaxChildren = true,
sampleBehaviour = "PoissonDisk",
samplers = {
{
density = {
min = 63,
max = 65,
},
avoidRadius = 65.0,
doAvoidPoints = false,
sampleBehaviour = "PoissonDisk",
},
},
borderOverride = "rocky",
biomes = {
{
name = "biomes/Sedimentary/Basic",
weight = 4,
tags = nil,
},
},
features = {},
tags = {
"IgnoreCaveOverride",
},
zoneType = "Sandstone",
},
},
space = {
["Space.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "VeryCold",
minChildCount = 1,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/Space",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"RemoveWorldBorderOverVacuum",
},
zoneType = "Space",
},
["SpaceNoBorder.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "VeryCold",
minChildCount = 1,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
borderOverride = "NONE",
biomes = {
{
name = "biomes/Misc/Space",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
"RemoveWorldBorderOverVacuum",
},
zoneType = "Space",
},
["SpaceWithBorder.yaml"] = {
biomeNoise = "noise/Generic",
temperatureRange = "VeryCold",
minChildCount = 1,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/Space",
weight = 1,
},
},
tags = {
"IgnoreCaveOverride",
"NoGlobalFeatureSpawning",
},
zoneType = "Space",
},
["Surface.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "VeryCold",
minChildCount = 1,
density = {
min = 70,
max = 70,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/Surface",
weight = 1,
tags = {
"Mole",
},
},
},
tags = {
"IgnoreCaveOverride",
"ErodePointToWorldTop",
"NoGlobalFeatureSpawning",
"RemoveWorldBorderOverVacuum",
},
zoneType = "Space",
},
["SurfaceCrags.yaml"] = {
biomeNoise = "noise/subworldFrozen",
temperatureRange = "VeryCold",
minChildCount = 1,
pdWeight = 0.5,
density = {
min = 70,
max = 70,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/Surface",
weight = 1,
tags = {
"Mole",
},
},
},
tags = {
"IgnoreCaveOverride",
"ErodePointToBorderInv",
"NoGlobalFeatureSpawning",
"RemoveWorldBorderOverVacuum",
},
zoneType = "Space",
},
["TheVoid.yaml"] = {
temperatureRange = "ExtremelyCold",
minChildCount = 0,
density = {
min = 35,
max = 45,
},
avoidRadius = 50.0,
sampleBehaviour = "PoissonDisk",
biomes = {
{
name = "biomes/Misc/TheVoid",
weight = 1,
},
},
zoneType = "ToxicJungle",
},
},
}