Adding new worlds
From Unofficial Stationeers Wiki
Contents
Adding new worlds[edit]
There are two ways of adding new worlds to your game.
Adding a game file[edit]
- Navigate to your stationeers game folder. (For Steam this is usually C:\Program Files (x86)\Steam\steamapps\common\Stationeers\)
- From there navigate to rocketstation_Data\StreamingAssets\Data
- Create a new file there named "worldsettings-custom.xml"
- Edit your new file using an appropriate text editor.
- Copy and paste the following:
<?xml version="1.0" encoding="utf-8"?> <GameData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <WorldSettings> <!-- Your worlds go here --> </WorldSettings> </GameData>
- Now you can insert your custom worlds where the placeholder is.
Notes[edit]
- You can look up built-in worlds in a file called "worldsettings.xml"
Example Worlds[edit]
Mimas[edit]
- Survival; 10% Gravity; 0 kPa; 18% Solar Power; 126° Inclination
- Nice view on Saturn
- Moon terrain, many craters
- Recycled from game files
- Missing translation; so it will state <T:EN:NEWWORLDAREAMIMASCUSTOM> instead.
World Setting Data |
<WorldSettingData> <Name>Mimas Custom</Name> <Description>NewWorldMimasShortDesc</Description> <Thumbnail>mimas</Thumbnail> <GameMode>Survival</GameMode> <SkyBoxMaterialName>Starfield Skybox</SkyBoxMaterialName> <SetSunInSkybox>false</SetSunInSkybox> <SunPrefabName>SpaceSun</SunPrefabName> <TerrainPrefabName>TerrainMoon</TerrainPrefabName> <Gravity>-0.97</Gravity> <TimeOfDay>0.65</TimeOfDay> <SizeOfWorld>10</SizeOfWorld> <SolarScale>0.18</SolarScale> <SolarEclipticAngle>126</SolarEclipticAngle> <WorldOreDensity>0.001</WorldOreDensity> <NumberOfCratersPerRegion>12</NumberOfCratersPerRegion> <NumberOfRegions>8</NumberOfRegions> <MaxSunIntensity>1</MaxSunIntensity> <SizeOfCraterRegions>50</SizeOfCraterRegions> <BedrockLevel>-20</BedrockLevel> <Kelvin>0</Kelvin> <TerrainGenerationFeatures> <Feature>Normal</Feature> <Feature>Craters</Feature> </TerrainGenerationFeatures> <Planets> <Prefab>Saturn</Prefab> </Planets> <AmbientSkyColor> <r>0.1838235</r> <g>0.1838235</g> <b>0.1838235</b> <a>1</a> </AmbientSkyColor> <AmbientEquatorColor> <r>0.1176471</r> <g>0.1176471</g> <b>0.1176471</b> <a>1</a> </AmbientEquatorColor> <AmbientGroundColor> <r>0.08088237</r> <g>0.08088237</g> <b>0.08088237</b> <a>1</a> </AmbientGroundColor> <NoTerrainLod>true</NoTerrainLod> </WorldSettingData> |
Titan[edit]
- Survival; 14% Gravity; -201 to -161°C at 125 kPa; 18% Solar Power; 126° Inclination
- Nice view on Saturn
- Europa terrain
- Missing translation
World Setting Data |
<WorldSettingData> <Name>Titan Custom</Name> <Description>NewWorldMimasShortDesc</Description> <Thumbnail>mimas</Thumbnail> <GameMode>Survival</GameMode> <SkyBoxMaterialName>EuropaSky</SkyBoxMaterialName> <SetSunInSkybox>true</SetSunInSkybox> <SunPrefabName>MarsSun</SunPrefabName> <TerrainPrefabName>TerrainEuropa</TerrainPrefabName> <Gravity>-1.35</Gravity> <TimeOfDay>0.5</TimeOfDay> <SizeOfWorld>10</SizeOfWorld> <SolarScale>0.18</SolarScale> <SolarEclipticAngle>126</SolarEclipticAngle> <WorldOreDensity>0.001</WorldOreDensity> <NumberOfCratersPerRegion>0</NumberOfCratersPerRegion> <NumberOfRegions>0</NumberOfRegions> <MaxSunIntensity>1</MaxSunIntensity> <SizeOfCraterRegions>0</SizeOfCraterRegions> <BedrockLevel>-40</BedrockLevel> <Kelvin> <keys> <Keyframe> <time>0</time> <value>78.08</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.25</time> <value>93.7</value> <inTangent>-10</inTangent> <outTangent>-10</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.5</time> <value>112.44</value> <inTangent>-192</inTangent> <outTangent>-192</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.75</time> <value>93.7</value> <inTangent>10</inTangent> <outTangent>10</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>1</time> <value>78.08</value> <inTangent>324</inTangent> <outTangent>324</outTangent> <tangentMode>34</tangentMode> </Keyframe> </keys> <preWrapMode>ClampForever</preWrapMode> <postWrapMode>ClampForever</postWrapMode> </Kelvin> <Planets> <Prefab>Saturn</Prefab> </Planets> <AmbientSkyColor> <r>0.1838235</r> <g>0.1838235</g> <b>0.1838235</b> <a>1</a> </AmbientSkyColor> <AmbientEquatorColor> <r>0.1176471</r> <g>0.1176471</g> <b>0.1176471</b> <a>1</a> </AmbientEquatorColor> <AmbientGroundColor> <r>0.08088237</r> <g>0.08088237</g> <b>0.08088237</b> <a>1</a> </AmbientGroundColor> <LengthOfTerrainLodPlane>90</LengthOfTerrainLodPlane> <WidthOfTerrainLodPlane>90</WidthOfTerrainLodPlane> <SizeOfTerrainLodQuads>3</SizeOfTerrainLodQuads> <TerrainLodColor> <r>0.8207547</r> <g>0.9103774</g> <b>1</b> <a>1.0</a> </TerrainLodColor> <AlphaCutoutDistance>20.0</AlphaCutoutDistance> <AtmosphericScattering>true</AtmosphericScattering> <AtmosphericScatteringData> <RayleighColorRampColorKey> <GradientColorKey> <color> <r>0</r> <g>1</g> <b>0.8682146</b> <a>1</a> </color> <time>0</time> </GradientColorKey> <GradientColorKey> <color> <r>0</r> <g>0.183055833</g> <b>0.6415094</b> <a>1</a> </color> <time>0.555886149</time> </GradientColorKey> <GradientColorKey> <color> <r>0</r> <g>0.0621836036</g> <b>0.216981113</b> <a>1</a> </color> <time>1</time> </GradientColorKey> </RayleighColorRampColorKey> <RayleighColorRampAlphaKey> <GradientAlphaKey> <alpha>0.2627451</alpha> <time>0</time> </GradientAlphaKey> <GradientAlphaKey> <alpha>0.2627451</alpha> <time>1</time> </GradientAlphaKey> </RayleighColorRampAlphaKey> <RayleighColorRampMode>Blend</RayleighColorRampMode> <WorldRayleighColorIntensity>1</WorldRayleighColorIntensity> <WorldRayleighDensity>22.59</WorldRayleighDensity> <WorldRayleighExtinctionFactor>30.55</WorldRayleighExtinctionFactor> <WorldRayleighIndirectScatter>0</WorldRayleighIndirectScatter> <WorldMieColorIntensity>1.3</WorldMieColorIntensity> <MieColorRampColorKey> <GradientColorKey> <color> <r>0.86150676</r> <g>0.156862736</g> <b>0.9764706</b> <a>1</a> </color> <time>0</time> </GradientColorKey> <GradientColorKey> <color> <r>0.9764706</r> <g>0.156862736</g> <b>0.4907703</b> <a>1</a> </color> <time>1</time> </GradientColorKey> </MieColorRampColorKey> <MieColorRampAlphaKey> <GradientAlphaKey> <alpha>0.2627451</alpha> <time>0</time> </GradientAlphaKey> <GradientAlphaKey> <alpha>0.2627451</alpha> <time>1</time> </GradientAlphaKey> </MieColorRampAlphaKey> <MieColorRampMode>Blend</MieColorRampMode> <WorldMieDensity>1</WorldMieDensity> <WorldMieExtinctionFactor>1</WorldMieExtinctionFactor> <WorldMiePhaseAnisotropy>0.5</WorldMiePhaseAnisotropy> <WorldNearScatterPush>41.1</WorldNearScatterPush> <WorldNormalDistance>1</WorldNormalDistance> <HeightRayleighColor> <r>0</r> <g>0.6032343</g> <b>1</b> <a>1</a> </HeightRayleighColor> <HeightRayleighIntensity>1</HeightRayleighIntensity> <HeightRayleighDensity>13.5</HeightRayleighDensity> <HeightMieDensity>150.19</HeightMieDensity> <HeightExtinctionFactor>0</HeightExtinctionFactor> <HeightSeaLevel>250</HeightSeaLevel> <HeightDistance>199.1</HeightDistance> <HeightPlaneShift> <x>0</x> <y>0</y> <z>0</z> </HeightPlaneShift> <HeightNearScatterPush>19.46</HeightNearScatterPush> <HeightNormalDistance>1</HeightNormalDistance> <UseOcclusion>false</UseOcclusion> <OcclusionBias>0</OcclusionBias> <OcclusionBiasIndirect>0.8</OcclusionBiasIndirect> <OcclusionBiasClouds>0.1</OcclusionBiasClouds> <OcclusionDownscale>x2</OcclusionDownscale> <OcclusionSamples>x64</OcclusionSamples> <OcclusionDepthFixup>true</OcclusionDepthFixup> <OcclusionDepthThreshold>25</OcclusionDepthThreshold> <OcclusionFullSky>false</OcclusionFullSky> <OcclusionBiasSkyRayleigh>0.2</OcclusionBiasSkyRayleigh> <OcclusionBiasSkyMie>0.4</OcclusionBiasSkyMie> <WorldScaleExponent>1</WorldScaleExponent> <ForcePerPixel>false</ForcePerPixel> <ForcePostEffect>false</ForcePostEffect> </AtmosphericScatteringData> <AtmosphereComposition> <SpawnGas> <Type>Nitrogen</Type> <Quantity>1286</Quantity> <Name>Nitrogen</Name> </SpawnGas> <SpawnGas> <Type>Volatiles</Type> <Quantity>3</Quantity> <Name>Volatiles</Name> </SpawnGas> </AtmosphereComposition> <TerrainGenerationFeatures> <Feature>Custom</Feature> </TerrainGenerationFeatures> <CustomTerrainParameters> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.01</Frequency> <Amplitude>2</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.01</Frequency> <Amplitude>2</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.01</Frequency> <Amplitude>2.0</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.1</Frequency> <Amplitude>2.0</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.3</Frequency> <Amplitude>1.5</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>false</TwoDimensions> <Frequency>0.1</Frequency> <Amplitude>1.0</Amplitude> <Size>4</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.01</Frequency> <Amplitude>2.5</Amplitude> <Size>3</Size> </Parameter> <Parameter> <TwoDimensions>true</TwoDimensions> <Frequency>0.05</Frequency> <Amplitude>3.5</Amplitude> <Size>4</Size> </Parameter> </CustomTerrainParameters> </WorldSettingData> |
Mercury[edit]
- Survival; 38% Gravity; -175 to 422°C at 0.1 kPa; 258% Solar Power; 7° Inclination
- Moon terrain
- Missing translation
World Setting Data |
<WorldSettingData> <Name>Mercury Custom</Name> <Description>NewWorldMoonShortDesc</Description> <Thumbnail>moonsurv</Thumbnail> <GameMode>Survival</GameMode> <SkyBoxMaterialName>Starfield Skybox</SkyBoxMaterialName> <SetSunInSkybox>false</SetSunInSkybox> <SunPrefabName>MoonSun</SunPrefabName> <TerrainPrefabName>TerrainMoon</TerrainPrefabName> <Gravity>-3.7</Gravity> <TimeOfDay>0.94</TimeOfDay> <SizeOfWorld>10</SizeOfWorld> <SolarScale>2.58</SolarScale> <SolarEclipticAngle>7</SolarEclipticAngle> <WorldOreDensity>0.001</WorldOreDensity> <NumberOfCratersPerRegion>5</NumberOfCratersPerRegion> <NumberOfRegions>8</NumberOfRegions> <MaxSunIntensity>2.58</MaxSunIntensity> <SizeOfCraterRegions>50</SizeOfCraterRegions> <BedrockLevel>-40</BedrockLevel> <Kelvin> <keys> <Keyframe> <time>0</time> <value>200</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.025</time> <value>650</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.46</time> <value>700</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.5025</time> <value>100</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>0.96</time> <value>100</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> <Keyframe> <time>1</time> <value>200</value> <inTangent>60</inTangent> <outTangent>60</outTangent> <tangentMode>34</tangentMode> </Keyframe> </keys> </Kelvin> <TerrainGenerationFeatures> <Feature>Normal</Feature> <Feature>Craters</Feature> </TerrainGenerationFeatures> <Planets> <Prefab>Blackhole</Prefab> </Planets> <AmbientSkyColor> <r>0.1838235</r> <g>0.1838235</g> <b>0.1838235</b> <a>1</a> </AmbientSkyColor> <AmbientEquatorColor> <r>0.1176471</r> <g>0.1176471</g> <b>0.1176471</b> <a>1</a> </AmbientEquatorColor> <AmbientGroundColor> <r>0.08088237</r> <g>0.08088237</g> <b>0.08088237</b> <a>1</a> </AmbientGroundColor> <NoTerrainLod>true</NoTerrainLod> <AtmosphereComposition> <SpawnGas> <Type>Pollutant</Type> <Quantity>0.042</Quantity> <Name>Pollutant</Name> </SpawnGas> <SpawnGas> <Type>Volatiles</Type> <Quantity>0.022</Quantity> <Name>Volatiles</Name> </SpawnGas> </AtmosphereComposition> <MineablesOverride> <MineableData> <DisplayName>Iron</DisplayName> <OrePrefabName>ItemIronOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreIron</VisualizerPrefabName> <Rarity>50</Rarity> <MiningTime>1</MiningTime> <VoxelType>Iron</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>6</MaxDropQuantity> <MinDropQuantity>3</MinDropQuantity> <MaxVeinAttempts>100</MaxVeinAttempts> <MinVeinAttempts>50</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Ice</DisplayName> <OrePrefabName>ItemIce</OrePrefabName> <VisualizerPrefabName>AsteroidOreIce</VisualizerPrefabName> <Rarity>0</Rarity> <MiningTime>2</MiningTime> <VoxelType>Ice</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>50</MaxVeinAttempts> <MinVeinAttempts>30</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Oxite</DisplayName> <OrePrefabName>ItemOxite</OrePrefabName> <VisualizerPrefabName>AsteroidOreOxite</VisualizerPrefabName> <Rarity>0</Rarity> <MiningTime>2</MiningTime> <VoxelType>Oxite</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>80</MaxVeinAttempts> <MinVeinAttempts>50</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Volatiles</DisplayName> <OrePrefabName>ItemVolatiles</OrePrefabName> <VisualizerPrefabName>AsteroidOreVolatiles</VisualizerPrefabName> <Rarity>0</Rarity> <MiningTime>2</MiningTime> <VoxelType>Volatiles</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>100</MaxVeinAttempts> <MinVeinAttempts>50</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Gold</DisplayName> <OrePrefabName>ItemGoldOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreGold</VisualizerPrefabName> <Rarity>15</Rarity> <MiningTime>5</MiningTime> <VoxelType>Gold</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>4</MaxDropQuantity> <MinDropQuantity>2</MinDropQuantity> <MaxVeinAttempts>60</MaxVeinAttempts> <MinVeinAttempts>40</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Coal</DisplayName> <OrePrefabName>ItemCoalOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreCoal</VisualizerPrefabName> <Rarity>35</Rarity> <MiningTime>3</MiningTime> <VoxelType>Coal</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>5</MaxDropQuantity> <MinDropQuantity>2</MinDropQuantity> <MaxVeinAttempts>90</MaxVeinAttempts> <MinVeinAttempts>60</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Copper</DisplayName> <OrePrefabName>ItemCopperOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreCopper</VisualizerPrefabName> <Rarity>35</Rarity> <MiningTime>2</MiningTime> <VoxelType>Copper</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>5</MaxDropQuantity> <MinDropQuantity>3</MinDropQuantity> <MaxVeinAttempts>80</MaxVeinAttempts> <MinVeinAttempts>60</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Uranium</DisplayName> <OrePrefabName>ItemUraniumOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreUranium</VisualizerPrefabName> <Rarity>5</Rarity> <MiningTime>5</MiningTime> <VoxelType>Uranium</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>3</MaxDropQuantity> <MinDropQuantity>2</MinDropQuantity> <MaxVeinAttempts>40</MaxVeinAttempts> <MinVeinAttempts>20</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Silver</DisplayName> <OrePrefabName>ItemSilverOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreSilver</VisualizerPrefabName> <Rarity>20</Rarity> <MiningTime>5</MiningTime> <VoxelType>Silver</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>40</MaxVeinAttempts> <MinVeinAttempts>20</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Nickel</DisplayName> <OrePrefabName>ItemNickelOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreNickel</VisualizerPrefabName> <Rarity>18</Rarity> <MiningTime>5</MiningTime> <VoxelType>Nickel</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>40</MaxVeinAttempts> <MinVeinAttempts>20</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Lead</DisplayName> <OrePrefabName>ItemLeadOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreLead</VisualizerPrefabName> <Rarity>5</Rarity> <MiningTime>5</MiningTime> <VoxelType>Lead</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>10</MaxDropQuantity> <MinDropQuantity>5</MinDropQuantity> <MaxVeinAttempts>40</MaxVeinAttempts> <MinVeinAttempts>20</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Silicon</DisplayName> <OrePrefabName>ItemSiliconOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreSilicon</VisualizerPrefabName> <Rarity>25</Rarity> <MiningTime>4</MiningTime> <VoxelType>Silicon</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>6</MaxDropQuantity> <MinDropQuantity>3</MinDropQuantity> <MaxVeinAttempts>50</MaxVeinAttempts> <MinVeinAttempts>30</MinVeinAttempts> </MineableData> <MineableData> <DisplayName>Cobalt</DisplayName> <OrePrefabName>ItemCobaltOre</OrePrefabName> <VisualizerPrefabName>AsteroidOreCobalt</VisualizerPrefabName> <Rarity>8</Rarity> <MiningTime>5</MiningTime> <VoxelType>Cobalt</VoxelType> <VeinSize>1</VeinSize> <MaxDropQuantity>4</MaxDropQuantity> <MinDropQuantity>2</MinDropQuantity> <MaxVeinAttempts>60</MaxVeinAttempts> <MinVeinAttempts>10</MinVeinAttempts> </MineableData> </MineablesOverride> </WorldSettingData> |
Adding a mod file[edit]
Todo
World Settings Attributes[edit]
( Maybe a new page for this info ? )
- GameMode
Survival
orCreative
- MaxSunIntensity
- Factor how bright lighting is on this world. No effect to solar panel power.
- Value >= 0; Default is 1
- Gravity
- Value in m/s2. Has to be negative.
- TimeOfDay
- Time of day factor on world creation.
- Value between 0.0 and 1.0
- WorldOreDensity
- Density of ore spawn. Higher values result in more ore spawn.
- Default is 0.001; Vulcan is 0.005
- SolarScale
- Power factor to solar panels. Higher values result in increased solar panel output.