FANDOM


** Under construction **

Each biome has it's own config file (.bc) which can be edited in any text editor (Notepad++ is recommended), you can find the biome config files of a world in:

Spigot:

/plugins/OpenTerrainGenerator/worlds/_worldname_/WorldBiomes.

Forge:

/plugins/OpenTerrainGenerator/worlds/_worldname_/WorldBiomes.

There's also a GlobalBiomes folder in /OpenTerrainGenerator/GlobalBiomes/ that allows you to share biomes across multiple worlds on the same server.

Biome inheritance
Edit

BiomeExtends:

If you provide a biome name here,OTG will use the settings in that biome for all missing settings in this biome.

When working with certain worlds you may find yourself often creating multiple biomes that are very similar. When you want to make a change to all of those biomes, you need to go through each biome config and change the settings.

Biome inheritance solves this problem. For example: you create one biome config with all settings of the biome. For this example, we call that biome MyForest. You then create another biome config called MyForestMountains that is completely empty. At the top of that file, you add BiomeExtends: MyForest. The biome MyForestMountains will now copy all settings from the MyForest biome. You can then add BiomeVolatility: 0.5 to MyForestMountains to make it more hilly. All settings from MyForest are still in the MyForestMountains biome, except the BiomeVolatility setting, which was overridden by the MyForestMountains biome. If you make a change to one of the other settings in MyForest, MyForestMountains will have those changes included too.

ResourceInheritance: true

When set to true, all resources of the parent biome (if any) will be copied to the resources queue of this biome. If a resource in the parent biome looks very similar to that of a child biome (for example, two ores of the same type) it won't be copied.

Biome Placement Edit

BiomeSize: 4

Size of the biome when spawned by a BiomeGroup. See also BiomeSizeWhenIsle and BiomeSizeWhenBorder below.

BiomeRarity:100

Probability of the biome when spawned by a BiomeGroup. See also BiomeRarityWhenIsle below.

BiomeColor:0x999900

This is the internal (hexadecimal) color for this biome to be used in FromImage mode and on the biome map.

ReplaceToBiomeName:

Only available in custom biomes. Replaces this biome to specified after the terrain has generated.

Isle Biomes Only Edit

IsleInBiome:

Determines in which biome this biome will spawn as island.

BiomeSizeWhenIsle:

Size of this biome when spawned as an ilse biome. Valid values range from 0 to GenerationDepth. Larger numbers give smaller islands. The biome must be smaller than the biome it's going to spawn in, so the BiomeSizeWhenIsle number must be larger than the BiomeSize of the other biome.

BiomeRarityWhenIsle:

Rarity of this biome when spawned as an ilse biome. Seems to have an logaritmetic scale: a rarity of 100 makes the biome spawn everywhere in the parent biome, 99 only on 50% of the biome, and so on.

Border Biomes Only Edit

BiomeIsBorder:

Determines to which biome this biome will be border.

NotBorderNear:

This setting determines next to which biome a border biome should not spawn.

BiomeSizeWhenBorder:

Size of this biome when spawned as a border biome. Valid values range from 0 to GenerationDepth. Larger numbers give smaller borders. The biome must be smaller than the biome it's going to spawn in, so the BiomeSizeWhenBorder number must be larger than the BiomeSize of the other biome.

Terrain Height and Volatility Edit

BiomeHeight:

The height of the biome, the below table shows the resulting Y level:

KSBs2uu

BiomeVolatility:

How hilly the biome is, larger values make the terrain more hilly.